<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/amd64/stand, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/amd64/stand?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/amd64/stand?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-19T15:00:45Z</updated>
<entry>
<title>fold the TSC value in fewer operations, same result; ok deraadt@</title>
<updated>2020-06-19T15:00:45Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2020-06-19T15:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ec4ed3a25fb7ac5b9c5a9ed6b8e4afed25159ea3'/>
<id>urn:sha1:ec4ed3a25fb7ac5b9c5a9ed6b8e4afed25159ea3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check rdrand for success and try up to ten times, as recommended by Intel.</title>
<updated>2020-06-15T19:25:16Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2020-06-15T19:25:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dd423e202033ea6a7a2ccc1435d3d86866bb60c5'/>
<id>urn:sha1:dd423e202033ea6a7a2ccc1435d3d86866bb60c5</id>
<content type='text'>
Do the same for rdseed.
ok deraadt@
</content>
</entry>
<entry>
<title>crank version number</title>
<updated>2020-06-14T16:06:25Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-06-14T16:06:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=29c02c14e09366e368ddf37ede6a9862fbfa2d6b'/>
<id>urn:sha1:29c02c14e09366e368ddf37ede6a9862fbfa2d6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>asm versions of mdrandom() no longer needed</title>
<updated>2020-06-14T16:04:54Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-06-14T16:04:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0ddce9b0f2fc6f6888445b201113be717de0ac28'/>
<id>urn:sha1:0ddce9b0f2fc6f6888445b201113be717de0ac28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rewrite mdrandom() in C.  previously this XOR'd against rdrand if available,</title>
<updated>2020-06-14T16:00:08Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-06-14T16:00:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=55f8664c3cb6c3d3b4f4fd806d3cc0a0106e6ba9'/>
<id>urn:sha1:55f8664c3cb6c3d3b4f4fd806d3cc0a0106e6ba9</id>
<content type='text'>
and alternatively XOR'd against TSC.  now always run both sequences, and
also support rdseed as a third procedure.
ok kettenis naddy
</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>Adjust mdrandom() to also return 0 for success, -1 for failure</title>
<updated>2020-05-25T14:58:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-05-25T14:58:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fd17f4d1e659a22fc90bdcd3abda1e98f1bc406f'/>
<id>urn:sha1:fd17f4d1e659a22fc90bdcd3abda1e98f1bc406f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust fwrandom() to return 0 for sucess, -1 for failure</title>
<updated>2020-05-25T14:53:57Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-05-25T14:53:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d4fa8acb0d6af3b6ddbd07c22e37180c5e52477f'/>
<id>urn:sha1:d4fa8acb0d6af3b6ddbd07c22e37180c5e52477f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make efi_device_path_depth() return the full device path depth if we don't</title>
<updated>2020-03-22T14:59:11Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-03-22T14:59:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d64e7de5becbe0ba830e2fc56c82029052ec5766'/>
<id>urn:sha1:d64e7de5becbe0ba830e2fc56c82029052ec5766</id>
<content type='text'>
find a media device path node.  Fixes booting OpenBSD on some older U-Boot
versions that are in wide circulation such as 2017.09 and 2017.11.

ok patrick@
</content>
</entry>
<entry>
<title>Recommit, now that we found out how to fix the BIOS related issues: go</title>
<updated>2020-03-09T06:16:56Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2020-03-09T06:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fe786928396429aa72273b879445e54a2d9bf75e'/>
<id>urn:sha1:fe786928396429aa72273b879445e54a2d9bf75e</id>
<content type='text'>
back to a 4 byte add instruction.
We do not know *why* though, so if somebody likes a challenge...
Lots of help from semarie@ who has a few systems showing the issue.
ok deraadt@
</content>
</entry>
</feed>
