<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/sgi/stand/boot, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/stand/boot?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/stand/boot?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-06T10:54:41Z</updated>
<entry>
<title>Adjust sgi bootblocks' iostrategy routines</title>
<updated>2020-06-06T10:54:41Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2020-06-06T10:54:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d3d7dc897d09cd2ea8b6a6d87bb2334cb6ed5714'/>
<id>urn:sha1:d3d7dc897d09cd2ea8b6a6d87bb2334cb6ed5714</id>
<content type='text'>
Return an error if write is requested, only reading is implemented.

Set *cnt only if the pointer is non-NULL.
</content>
</entry>
<entry>
<title>Let sgi bootblocks build again.</title>
<updated>2020-06-06T10:53:09Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2020-06-06T10:53:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6aebf02881192ece4e58eb13039194602a60fc17'/>
<id>urn:sha1:6aebf02881192ece4e58eb13039194602a60fc17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sgi had the same bug as sparc64 -- failed to put readdir and fchmod</title>
<updated>2020-05-26T16:43:36Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-05-26T16:43:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b60dc35abe6f89ed2053faff8b6c9ef4aa4de57e'/>
<id>urn:sha1:b60dc35abe6f89ed2053faff8b6c9ef4aa4de57e</id>
<content type='text'>
operations for ufs and ufs2 into the file_system[] array ...
</content>
</entry>
<entry>
<title>increment version numbers, due to recent RB_GOODSEED and fchmod +T changes</title>
<updated>2020-05-26T14:00:40Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-05-26T14:00:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ed5a52b6bdf7c7f007d222e270b64343a6f85fc8'/>
<id>urn:sha1:ed5a52b6bdf7c7f007d222e270b64343a6f85fc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>/etc/random.seed reuse can now be detected.  The stat +T bit marks the file</title>
<updated>2020-05-26T13:47:27Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-05-26T13:47:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e4a6744d811c9dacc6cbd14518ea6671acce58e9'/>
<id>urn:sha1:e4a6744d811c9dacc6cbd14518ea6671acce58e9</id>
<content type='text'>
(fchmod +T by bootcode, chmod 600 by /etc/rc).  If the seed is reused, and
HWRNG isn't available, the kernel won't get RB_GOODSEED indication...
</content>
</entry>
<entry>
<title>make loadrandom() return 0 for success, -1 for failure.  While here,</title>
<updated>2020-05-25T15:49:41Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-05-25T15:49:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a872426c0e19cd2db852b132ac3ba4865f303e4a'/>
<id>urn:sha1:a872426c0e19cd2db852b132ac3ba4865f303e4a</id>
<content type='text'>
relax the fstat() check because the system will have left the file
in the right mode.
ok visa kettenis
</content>
</entry>
<entry>
<title>Enable FFS2 in sgi bootblocks and ramdisks.</title>
<updated>2020-04-06T02:10:33Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2020-04-06T02:10:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ef35d3e7a87de5cd15ce4540481e47f54571a721'/>
<id>urn:sha1:ef35d3e7a87de5cd15ce4540481e47f54571a721</id>
<content type='text'>
Tested with boot64 on IP30. State of boot32 and bootecoff is unknown.

OK otto@, deraadt@
</content>
</entry>
<entry>
<title>Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdata</title>
<updated>2019-10-29T02:55:49Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-10-29T02:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f65494e6b175686dd7c3956310013295142d0607'/>
<id>urn:sha1:f65494e6b175686dd7c3956310013295142d0607</id>
<content type='text'>
section, which has grown a fair bit with the introduction of retguard.
Mortimer discovered the repeated 512-byte sequence as retguard keys, and
this resolves the issue.  (Chacha does not fit on the media, so 1.5K early
drop RC4 is hopefully sufficient in our KARL link universe)
Version crank the bootblocks. sysupgrade -s will install new bootblocks.
ok djm mortimer
</content>
</entry>
<entry>
<title>merge version directly into code</title>
<updated>2019-10-28T04:11:30Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-10-28T04:11:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b08bc483cf59fd8e80e475925cddd34337d4d80a'/>
<id>urn:sha1:b08bc483cf59fd8e80e475925cddd34337d4d80a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libsa's memcpy() is actually memmove().  make a proper memmove(), and give</title>
<updated>2019-04-20T22:59:03Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-04-20T22:59:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7a2189da75c696c4404ba58cd970151833ffe027'/>
<id>urn:sha1:7a2189da75c696c4404ba58cd970151833ffe027</id>
<content type='text'>
memcpy() correct behaviour.  This also brings the bcopy() macro into line.
</content>
</entry>
</feed>
