<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/rpc, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/rpc?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/rpc?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-07-03T03:24:01Z</updated>
<entry>
<title>snprintf/vsnprintf return &lt; 0 on error, rather than -1.</title>
<updated>2019-07-03T03:24:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-07-03T03:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=515e489c3d599b9cfcdf9cf6842ac49f92e154d6'/>
<id>urn:sha1:515e489c3d599b9cfcdf9cf6842ac49f92e154d6</id>
<content type='text'>
</content>
</entry>
<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>Remove dead gettimeofday calls and timevals.</title>
<updated>2018-01-06T15:37:36Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2018-01-06T15:37:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a49620e5a222eddf0e5cf0fb31b5343d5e7d9c9f'/>
<id>urn:sha1:a49620e5a222eddf0e5cf0fb31b5343d5e7d9c9f</id>
<content type='text'>
ok jca@
</content>
</entry>
<entry>
<title>Simplify and unify timespec variables used in those event loops</title>
<updated>2017-12-14T18:56:22Z</updated>
<author>
<name>jca</name>
<email>jca@openbsd.org</email>
</author>
<published>2017-12-14T18:56:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b8b77aada724385f4cb743271efa4fbf516ffa23'/>
<id>urn:sha1:b8b77aada724385f4cb743271efa4fbf516ffa23</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>Use CLOCK_MONOTONIC for the rpc event loops</title>
<updated>2017-12-14T16:55:44Z</updated>
<author>
<name>jca</name>
<email>jca@openbsd.org</email>
</author>
<published>2017-12-14T16:55:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0f732d074512b415821a3a3e0f40c721284915ee'/>
<id>urn:sha1:0f732d074512b415821a3a3e0f40c721284915ee</id>
<content type='text'>
From Scott Cheloha, ok deraadt@ tb@
</content>
</entry>
<entry>
<title>fix a sentence that used unusual terminology, the wrong macro,</title>
<updated>2017-06-10T13:24:03Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2017-06-10T13:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=82c38fb4ac3a456d4b210144f5ff6d99023cec32'/>
<id>urn:sha1:82c38fb4ac3a456d4b210144f5ff6d99023cec32</id>
<content type='text'>
and broken delimiter syntax; found with mandoc -Tlint
</content>
</entry>
<entry>
<title>Nuke whitespace foolish enough to expose itself during the great</title>
<updated>2017-01-21T08:29:13Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2017-01-21T08:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=beb15867ad58c144f0b15621aba82cb13678cd97'/>
<id>urn:sha1:beb15867ad58c144f0b15621aba82cb13678cd97</id>
<content type='text'>
"warning:" rectification.
</content>
</entry>
<entry>
<title>Add 'default:' cases to switch statements that gcc whines about.</title>
<updated>2016-12-20T22:19:08Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2016-12-20T22:19:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9313a659c4e134510399c457e303d62c0565e4ce'/>
<id>urn:sha1:9313a659c4e134510399c457e303d62c0565e4ce</id>
<content type='text'>
ok jung@
</content>
</entry>
<entry>
<title>s/alloctaed/allocated/ in comment</title>
<updated>2016-09-23T02:53:46Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-09-23T02:53:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=89ed967eb7ebaa3f05771f732b78b642fe67d101'/>
<id>urn:sha1:89ed967eb7ebaa3f05771f732b78b642fe67d101</id>
<content type='text'>
</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>
</feed>
