<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/bin/df/df.c, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/bin/df/df.c?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/bin/df/df.c?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-06-28T13:34:58Z</updated>
<entry>
<title>When system calls indicate an error they return -1, not some arbitrary</title>
<updated>2019-06-28T13:34:58Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T13:34:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3aaa63eb46949490a39db9c6d82aacc8ee5d8551'/>
<id>urn:sha1:3aaa63eb46949490a39db9c6d82aacc8ee5d8551</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>Another %qd -&gt; %lld + (long long) for off_t's.</title>
<updated>2016-08-14T21:07:40Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2016-08-14T21:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9b1b334b1bb32144967c86ce8f21feb1f98d71ea'/>
<id>urn:sha1:9b1b334b1bb32144967c86ce8f21feb1f98d71ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace __progname with getprogname(3)</title>
<updated>2016-03-14T14:44:03Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2016-03-14T14:44:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=db0001810350a95455423db5035e8868b0c0c0e3'/>
<id>urn:sha1:db0001810350a95455423db5035e8868b0c0c0e3</id>
<content type='text'>
from Michal Mazurek, ok tb@
</content>
</entry>
<entry>
<title>simplify print formatting logic, replace exit() in main() with return</title>
<updated>2016-03-07T01:19:46Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2016-03-07T01:19:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=596cc809633c49e6f47179468caaf3ee9767acf5'/>
<id>urn:sha1:596cc809633c49e6f47179468caaf3ee9767acf5</id>
<content type='text'>
from Michal Mazurek, ok tb@
</content>
</entry>
<entry>
<title>tidy up function declarations and definitions</title>
<updated>2016-03-01T18:00:42Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2016-03-01T18:00:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1691e12a8dcf490a13a8a4b92423aec4489eb0cd'/>
<id>urn:sha1:1691e12a8dcf490a13a8a4b92423aec4489eb0cd</id>
<content type='text'>
from Michal Mazurek, ok tb@
</content>
</entry>
<entry>
<title>remove needless headers</title>
<updated>2016-02-08T16:23:54Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2016-02-08T16:23:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f1e1c2edb92e9014c1ce4da7bd84b7a0119831d6'/>
<id>urn:sha1:f1e1c2edb92e9014c1ce4da7bd84b7a0119831d6</id>
<content type='text'>
ok tb@, from Michal Mazurek
</content>
</entry>
<entry>
<title>Change all tame callers to namechange to pledge(2).</title>
<updated>2015-10-09T01:37:06Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-10-09T01:37:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0bd1216cbfac4316d823b5f086842b66ddea2018'/>
<id>urn:sha1:0bd1216cbfac4316d823b5f086842b66ddea2018</id>
<content type='text'>
</content>
</entry>
<entry>
<title>df is a tame "stdio rpath" program, the rpath due to getfsstat and statfs.</title>
<updated>2015-10-04T15:54:15Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-10-04T15:54:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8b8ebde94e244fbcba09a19fa9ac2e5dfc201c9f'/>
<id>urn:sha1:8b8ebde94e244fbcba09a19fa9ac2e5dfc201c9f</id>
<content type='text'>
those two system calls were put into the "rpath" catagory because they
expose pathname information.
</content>
</entry>
<entry>
<title>Replace &lt;sys/param.h&gt; with &lt;limits.h&gt; and other less dirty headers where</title>
<updated>2015-01-16T06:39:28Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T06:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b9fc9a728fce9c4289b7e9a992665e28d5629a54'/>
<id>urn:sha1:b9fc9a728fce9c4289b7e9a992665e28d5629a54</id>
<content type='text'>
possible.  Annotate &lt;sys/param.h&gt; lines with their current reasons.  Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc.  Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution.  These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)
</content>
</entry>
<entry>
<title>As suggested by guenther@ and millert@, replace seek+[read|write] with</title>
<updated>2014-05-20T21:11:16Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2014-05-20T21:11:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1593d282961bd0e20d5048eeabbd75daf8d13981'/>
<id>urn:sha1:1593d282961bd0e20d5048eeabbd75daf8d13981</id>
<content type='text'>
p[read|write].  Makes the code much clearer by eliminating extra error
checking and verbiage.

No intentional functional change.

Tweaks by and ok guenther@
</content>
</entry>
</feed>
