<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/hash/helper.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/hash/helper.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/hash/helper.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-06-28T13:32:41Z</updated>
<entry>
<title>When system calls indicate an error they return -1, not some arbitrary</title>
<updated>2019-06-28T13:32:41Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T13:32:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=df69c215c7c66baf660f3f65414fd34796c96152'/>
<id>urn:sha1:df69c215c7c66baf660f3f65414fd34796c96152</id>
<content type='text'>
value &lt; 0.  errno is only updated in this case.  Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.
</content>
</entry>
<entry>
<title>Don't let close(2) clobber errno.  Some calls were already protected</title>
<updated>2017-10-23T14:33:07Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2017-10-23T14:33:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=eb0c5f94fc4cf9f9f20cfb1ccdf3e8cd75f6b36c'/>
<id>urn:sha1:eb0c5f94fc4cf9f9f20cfb1ccdf3e8cd75f6b36c</id>
<content type='text'>
but not all.  From Peter J. Philipp.
</content>
</entry>
<entry>
<title>Delete casts to off_t and size_t that are implied by assignments</title>
<updated>2016-09-21T04:38:56Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-09-21T04:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3240e6a8f93e9dcb3b95e7fafb9e2b27f13c7c9d'/>
<id>urn:sha1:3240e6a8f93e9dcb3b95e7fafb9e2b27f13c7c9d</id>
<content type='text'>
or prototypes.  Ditto for some of the char* and void* casts too.

verified no change to instructions on ILP32 (i386) and LP64 (amd64)
ok natano@ abluhm@ deraadt@ millert@
</content>
</entry>
<entry>
<title>delete old lint ARGSUSED comments</title>
<updated>2015-11-01T03:45:28Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-11-01T03:45:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=10632a79cc0d3f2730baa9fb977894fdccb4f611'/>
<id>urn:sha1:10632a79cc0d3f2730baa9fb977894fdccb4f611</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct</title>
<updated>2015-09-11T09:18:27Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-11T09:18:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=89db3a204d87a918319b4ef97bce4540c64a667e'/>
<id>urn:sha1:89db3a204d87a918319b4ef97bce4540c64a667e</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Move to the &lt;limits.h&gt; universe.</title>
<updated>2015-01-16T16:48:51Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T16:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aea60bee5e9bad0aab62f480f19c2fb34c068de4'/>
<id>urn:sha1:aea60bee5e9bad0aab62f480f19c2fb34c068de4</id>
<content type='text'>
review by millert, binary checking process with doug, concept with guenther
</content>
</entry>
<entry>
<title>Use explicit_bzero instead of memset in hash Final and End functions.</title>
<updated>2015-01-15T13:05:59Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-01-15T13:05:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b4c10efebcf19b5caf4fbab02f390577888eccec'/>
<id>urn:sha1:b4c10efebcf19b5caf4fbab02f390577888eccec</id>
<content type='text'>
OK deraadt@ djm@
</content>
</entry>
<entry>
<title>put $OpenBSD$ back.. notice by philip.</title>
<updated>2014-04-03T17:55:27Z</updated>
<author>
<name>beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2014-04-03T17:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3a4ee9d5af5ada0ed41e1c20b5214658d65bc6ee'/>
<id>urn:sha1:3a4ee9d5af5ada0ed41e1c20b5214658d65bc6ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>I have discussed these licenses with Poul-Henning Kamp and he has agreed to</title>
<updated>2014-04-03T15:55:29Z</updated>
<author>
<name>beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2014-04-03T15:55:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3c7a17829454a1b12513210d9b955e4e906bfb3e'/>
<id>urn:sha1:3c7a17829454a1b12513210d9b955e4e906bfb3e</id>
<content type='text'>
this license change. We will remember that we all still like beer.
</content>
</entry>
<entry>
<title>plug a file descriptor leak in HASHFileChunk().</title>
<updated>2010-01-08T13:30:21Z</updated>
<author>
<name>oga</name>
<email>oga@openbsd.org</email>
</author>
<published>2010-01-08T13:30:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e33e688b2fe02ef8ac92aba35f66671196c8cff8'/>
<id>urn:sha1:e33e688b2fe02ef8ac92aba35f66671196c8cff8</id>
<content type='text'>
From Igor Zinovik; thanks!

ok millert@
</content>
</entry>
</feed>
