<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/games, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/games?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/games?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-06T17:03:16Z</updated>
<entry>
<title>grdc(6): implement timeout with alarm(3)</title>
<updated>2020-06-06T17:03:16Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2020-06-06T17:03:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fb669f8977b48b0320cb326c4ffe866e91feb485'/>
<id>urn:sha1:fb669f8977b48b0320cb326c4ffe866e91feb485</id>
<content type='text'>
grdc(6) has an optional argument indicating a timeout in seconds.
For example, one could do:

	$ grdc 60

to to tell grdc(6) to run for sixty seconds and then exit gracefully.

As implemented, however, the timeout may occur too early or too late
if the system clock is reset with settimeofday(2).

To avoid this problem we can instead use alarm(3) and a signal handler
to implement the timeout.  alarm(3) is unaffected by settimeofday(2).
</content>
</entry>
<entry>
<title>grdc(6): miscellaneous style(9)</title>
<updated>2020-06-06T13:21:40Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2020-06-06T13:21:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6222ba341e0cb488baa78113eb6f77af3e65c40a'/>
<id>urn:sha1:6222ba341e0cb488baa78113eb6f77af3e65c40a</id>
<content type='text'>
- Sort includes alphabetically
- Sort function prototypes alphabetically
- Add missing whitespace after commas
- Remove extra whitespace after commas
- Add missing whitespace between binary operators
- Add missing whitespace between reserved words and parens, i.e. fix "if("
- Add missing __dead to usage() definition
</content>
</entry>
<entry>
<title>no need to declare "extern optarg" and "extern optind"</title>
<updated>2020-02-14T19:17:33Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2020-02-14T19:17:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d167610cf60d496fc93800f73dde5a625ceae8c3'/>
<id>urn:sha1:d167610cf60d496fc93800f73dde5a625ceae8c3</id>
<content type='text'>
when &lt;unistd.h&gt; is included;
patch from Jan Stary &lt;hans at stare dot cz&gt;;
OK millert
</content>
</entry>
<entry>
<title>a few depend:-related thingies that were still in.</title>
<updated>2019-12-21T21:39:59Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2019-12-21T21:39:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3367dcf595ba746330d95b4c926ae4b05b798c0c'/>
<id>urn:sha1:3367dcf595ba746330d95b4c926ae4b05b798c0c</id>
<content type='text'>
okay millert@, tb@
</content>
</entry>
<entry>
<title>fix gary zukav's "acceptance without proof" quote, which just appeared on</title>
<updated>2019-09-27T20:44:22Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2019-09-27T20:44:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=81b7b661bdbb141d138da2562aec30949bb2f4e6'/>
<id>urn:sha1:81b7b661bdbb141d138da2562aec30949bb2f4e6</id>
<content type='text'>
my screen.

i don;t have a copy of this book, and a brief search online shows conflicting
punctuation, but i've chosen to replace the comma splice with a full stop,
which is at least grammatically correct, and seems the most likely solution.

whether this quote needs to be in two files escapes me...
</content>
</entry>
<entry>
<title>Be more specific regarding which encoding this simulator generates:</title>
<updated>2019-09-08T22:43:46Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-09-08T22:43:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=32a8c8b51d846dde51b80f91e84ca79be6b7d3b4'/>
<id>urn:sha1:32a8c8b51d846dde51b80f91e84ca79be6b7d3b4</id>
<content type='text'>
the existing text encouraged the misconception that punched card
encodings were somehow standardized, which they were not.  Lots of
different encodings existed, and the one simulated here was a
proprietary one of one specific vendor (GE).  Also correct the
history: the folks at Bell Labs already played with this.

HISTORY mistake noticed by Sevan Janiyan &lt;venture37 at geeklan
dot co dot uk&gt;, who also agrees with the final patch.

tweak and OK jmc@
</content>
</entry>
<entry>
<title>Move 4 manual pages from not-a-function filenames to a correct filename,</title>
<updated>2019-08-30T18:33:17Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-08-30T18:33:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4d9461faa6762224aa423e95d4a7ab96513c4703'/>
<id>urn:sha1:4d9461faa6762224aa423e95d4a7ab96513c4703</id>
<content type='text'>
and correct Xr.
ok jmc
</content>
</entry>
<entry>
<title>spelling fix and zap a stray line while here;</title>
<updated>2019-08-22T16:32:26Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2019-08-22T16:32:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4279707e7c25f9335cf87f4c346a2f15ac67de08'/>
<id>urn:sha1:4279707e7c25f9335cf87f4c346a2f15ac67de08</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 unused variables; no binary change.</title>
<updated>2019-05-20T02:11:22Z</updated>
<author>
<name>lteo</name>
<email>lteo@openbsd.org</email>
</author>
<published>2019-05-20T02:11:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=41daf9741343299ac8206b64d9e6dba8068e6e19'/>
<id>urn:sha1:41daf9741343299ac8206b64d9e6dba8068e6e19</id>
<content type='text'>
From Jake Champlin
</content>
</entry>
</feed>
