<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/games/hack/hack.rumors.c, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/games/hack/hack.rumors.c?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/games/hack/hack.rumors.c?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-03-16T15:00:35Z</updated>
<entry>
<title>Prefer fseek(3) over rewind(3) since the latter although it also calls fseek</title>
<updated>2016-03-16T15:00:35Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2016-03-16T15:00:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=45555366a842c96fb22a8cb7ec0b586cd1884dad'/>
<id>urn:sha1:45555366a842c96fb22a8cb7ec0b586cd1884dad</id>
<content type='text'>
then additionally it calls clearerr(3) deliberately but we want to catch any
error that may happen and this way we couldn't catch it

OK tb@
</content>
</entry>
<entry>
<title>This diff is rather large, but it's just simply removing unnecessary headers</title>
<updated>2016-01-09T18:33:15Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2016-01-09T18:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aed906e4b20d9afbda31247cdb6acf6f29da8819'/>
<id>urn:sha1:aed906e4b20d9afbda31247cdb6acf6f29da8819</id>
<content type='text'>
, remove some lint-style comments, add missing void to functions without args,
also some function prototypes (extern) were missing their args, so I added them
as they were defined in hack.h

OK tb@ on separate diffs
</content>
</entry>
<entry>
<title>Annotate funcs with __attribute__((printf(...))) and clean up the fallout:</title>
<updated>2015-09-27T05:13:11Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-27T05:13:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=911134d2940395eae97932b9f9c69e48c962c4de'/>
<id>urn:sha1:911134d2940395eae97932b9f9c69e48c962c4de</id>
<content type='text'>
 * lots of foo(str) --&gt; foo("%s", str) transformations
 * one totally insane foo(fmt, ap) --&gt; vfoo(fmt, ap) conversion: how did
   this ever work?
 * prefer const char[] over char* for static format strings, as it lets
   gcc check the format and eliminates an unnecessary pointer

ok beck@
</content>
</entry>
<entry>
<title>rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and</title>
<updated>2009-10-27T23:59:19Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2009-10-27T23:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=043fbe51c197dbbcd422e917b65f765d8b5f8874'/>
<id>urn:sha1:043fbe51c197dbbcd422e917b65f765d8b5f8874</id>
<content type='text'>
unmaintainable).  these days, people use source.  these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms
</content>
</entry>
<entry>
<title>use strcspn to properly overwrite '\n' in fgets returned buffer</title>
<updated>2007-09-11T15:21:05Z</updated>
<author>
<name>gilles</name>
<email>gilles@openbsd.org</email>
</author>
<published>2007-09-11T15:21:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=712678dfc6ab5b5a18ab3aebf643470705baacec'/>
<id>urn:sha1:712678dfc6ab5b5a18ab3aebf643470705baacec</id>
<content type='text'>
ok pyr@, ray@, millert@, moritz@, chl@
</content>
</entry>
<entry>
<title>De-register, ANSIfy, clean up.</title>
<updated>2003-05-19T06:30:56Z</updated>
<author>
<name>pjanzen</name>
<email>pjanzen@openbsd.org</email>
</author>
<published>2003-05-19T06:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4a5fbbc43f06164efaa0c7129e0387770c1e0546'/>
<id>urn:sha1:4a5fbbc43f06164efaa0c7129e0387770c1e0546</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hack is free</title>
<updated>2003-03-16T21:22:35Z</updated>
<author>
<name>camield</name>
<email>camield@openbsd.org</email>
</author>
<published>2003-03-16T21:22:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d25013f2c0d15d97e2e6c140a80677c921ca98c6'/>
<id>urn:sha1:d25013f2c0d15d97e2e6c140a80677c921ca98c6</id>
<content type='text'>
Thanks to Andries Brouwer, Jay Fenlason and the folks at CWI for their
efforts.

http://www.cwi.nl/~aeb/games/hack/hack.html

ok deraadt@
</content>
</entry>
<entry>
<title>$OpenBSD$</title>
<updated>2001-01-28T23:41:40Z</updated>
<author>
<name>niklas</name>
<email>niklas@openbsd.org</email>
</author>
<published>2001-01-28T23:41:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d0b779f3ff670b0a5cefd851fc794c9e42b89304'/>
<id>urn:sha1:d0b779f3ff670b0a5cefd851fc794c9e42b89304</id>
<content type='text'>
</content>
</entry>
<entry>
<title>r?index -&gt; strr?chr</title>
<updated>1997-01-17T07:10:42Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>1997-01-17T07:10:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=180acc8f08201633decf63424d1317ede80af916'/>
<id>urn:sha1:180acc8f08201633decf63424d1317ede80af916</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial import of NetBSD tree</title>
<updated>1995-10-18T08:37:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>1995-10-18T08:37:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=df930be708d50e9715f173caa26ffe1b7599b157'/>
<id>urn:sha1:df930be708d50e9715f173caa26ffe1b7599b157</id>
<content type='text'>
</content>
</entry>
</feed>
