<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/games/hack/makedefs.c, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/games/hack/makedefs.c?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/games/hack/makedefs.c?h=jd%2Fsimplify-queueing'/>
<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>Remove a few too early pledge(2)s on games/ and apply them a little bit later</title>
<updated>2018-08-24T11:14:49Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2018-08-24T11:14:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b9f129211620eb89b4a66305c6bd4241d9ac028d'/>
<id>urn:sha1:b9f129211620eb89b4a66305c6bd4241d9ac028d</id>
<content type='text'>
but with much reduced permissions ("stdio tty" if ncurses based and "stdio"
for the ones that only perform basic operations).

There's still a few games that we cannot yet remove their fs access, through
pledge(2), since they open files on demand and too late, this might get
revisited in the future.

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>Some basic code maintenance in games/</title>
<updated>2016-01-07T16:00:31Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2016-01-07T16:00:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=17641e3181064a4b256bd1af9f64d90af0ac5a36'/>
<id>urn:sha1:17641e3181064a4b256bd1af9f64d90af0ac5a36</id>
<content type='text'>
- in main() replace exit with return
- drop some /* NOTREACHED */ lint comments along the way.
- make more use of standard CFLAGS, esp. -Wimplicit-function-declaration
- add and sort some headers when needed
- add straightforward pledges to some programs used at compile time

discussed with and ok mestre@
</content>
</entry>
<entry>
<title>Cast ctype functions' arguments to unsigned char.</title>
<updated>2015-10-24T17:43:28Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-10-24T17:43:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8a7637b1dd643b76eab06c3297b6e08c29dd953d'/>
<id>urn:sha1:8a7637b1dd643b76eab06c3297b6e08c29dd953d</id>
<content type='text'>
ok guenther@
</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>A few more includes discovered in a -fno-builtin compile</title>
<updated>2003-05-19T09:00:54Z</updated>
<author>
<name>pjanzen</name>
<email>pjanzen@openbsd.org</email>
</author>
<published>2003-05-19T09:00:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d07db98cea15a16192f04f1f2c8729825af955a7'/>
<id>urn:sha1:d07db98cea15a16192f04f1f2c8729825af955a7</id>
<content type='text'>
</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>
</feed>
