<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/games/hack/hack.tty.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/games/hack/hack.tty.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/games/hack/hack.tty.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>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>hack expects to be able to read ^Z as a normal character so disable</title>
<updated>2016-01-07T18:25:52Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2016-01-07T18:25:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7146b7ce3e21420d42cd964363eed153492a24c2'/>
<id>urn:sha1:7146b7ce3e21420d42cd964363eed153492a24c2</id>
<content type='text'>
SUSP in the termios settings.  Presumably this is how things worked
before the conversion to termios.  Fixes suspend/resume in hack.
</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>NR_OF_EOFS is a festering boil, lance &amp; drain.</title>
<updated>2015-01-15T17:13:37Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-15T17:13:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e432a8078374b509af58931b40177354e4ce2f09'/>
<id>urn:sha1:e432a8078374b509af58931b40177354e4ce2f09</id>
<content type='text'>
ok millert
</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 vprintf, as obvious; frederik.deweerdt@laposte.net</title>
<updated>2005-04-16T14:19:51Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2005-04-16T14:19:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a55fa95f629ea604bcffafad7b14f5b50b267fb5'/>
<id>urn:sha1:a55fa95f629ea604bcffafad7b14f5b50b267fb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the advertising clause in the UCB license which Berkeley</title>
<updated>2003-06-03T03:01:37Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-06-03T03:01:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7a09557bd4233ab544d99d01ec75547edc81d8cb'/>
<id>urn:sha1:7a09557bd4233ab544d99d01ec75547edc81d8cb</id>
<content type='text'>
rescinded 22 July 1999.  Proofed by myself and Theo.
</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>
</feed>
