<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sbin/dump/main.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sbin/dump/main.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sbin/dump/main.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>Cast a multiplicand to ino_t to avoid overflow in 32*32=64 calculations</title>
<updated>2018-04-26T17:40:48Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2018-04-26T17:40:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d16fc9bbbb1d9d13a7d7164bbd8cd2a9d9a1aa74'/>
<id>urn:sha1:d16fc9bbbb1d9d13a7d7164bbd8cd2a9d9a1aa74</id>
<content type='text'>
ok pirofti@ krw@
</content>
</entry>
<entry>
<title>Delete SIGTRAP, SIGFPE, SIGBUS, and SIGSEGV handlers.  Such patterns</title>
<updated>2016-08-31T21:00:31Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2016-08-31T21:00:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=58fa91fa46a6e8101a5e789c1b0bb3b2516c6b49'/>
<id>urn:sha1:58fa91fa46a6e8101a5e789c1b0bb3b2516c6b49</id>
<content type='text'>
don't help improve code because they block core dumps and there reduce
inspection of bugs thus work on fixes.  Secondly, these handlers are
*stdio signal races* so they can produce different coredumps deep inside
stdio.
</content>
</entry>
<entry>
<title>per trending style, add continue to emtpy loop bodies.</title>
<updated>2016-06-07T01:29:38Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-06-07T01:29:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=252fb110d292fd9dcb15c00b1d34dba43ce70757'/>
<id>urn:sha1:252fb110d292fd9dcb15c00b1d34dba43ce70757</id>
<content type='text'>
ok mglocker
</content>
</entry>
<entry>
<title>&lt;stdlib.h&gt; is included, so do not need to cast result from</title>
<updated>2015-08-20T22:02:20Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-08-20T22:02:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5ae94ef8a285245bd02b1b03af550cc96e44285d'/>
<id>urn:sha1:5ae94ef8a285245bd02b1b03af550cc96e44285d</id>
<content type='text'>
malloc, calloc, realloc*
ok krw millert
</content>
</entry>
<entry>
<title>Canonicalize all devices to DUIDs in order to make -w and -W output consistent.</title>
<updated>2015-05-23T05:17:20Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-05-23T05:17:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7833183cb34e1003006dd5e2727edb5500709c39'/>
<id>urn:sha1:7833183cb34e1003006dd5e2727edb5500709c39</id>
<content type='text'>
Based on diff from Manuel Giraud (manuel (at) ledu-giraud.fr)  Thanks!
</content>
</entry>
<entry>
<title>Eliminate the -U flag and make usage of DUID in /etc/dumpdates the default.</title>
<updated>2015-05-03T01:44:34Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-05-03T01:44:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=352e3770dfd0f06a87060fcb255cb6c94111edd7'/>
<id>urn:sha1:352e3770dfd0f06a87060fcb255cb6c94111edd7</id>
<content type='text'>
Correct old style entries so nothing has to be done for the admin.

diff from Manuel Giraud (manuel (at) ledu-giraud.fr)  Thanks!
</content>
</entry>
<entry>
<title>Adjust &lt;sys/param.h&gt; comments regarding use of use of MAXFRAG, or</title>
<updated>2015-01-20T18:22:20Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-20T18:22:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=78eb0b7e750a8abce6d5bf75f3980c4936ee0c1c'/>
<id>urn:sha1:78eb0b7e750a8abce6d5bf75f3980c4936ee0c1c</id>
<content type='text'>
delete &lt;sys/param.h&gt; if now possible
ok guenther
</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>make dump support DUIDs for command line arguments and /etc/dumpdates (using</title>
<updated>2014-07-11T16:01:40Z</updated>
<author>
<name>halex</name>
<email>halex@openbsd.org</email>
</author>
<published>2014-07-11T16:01:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=150f0d6bfaf91bfeae02a5beb1c69e261aa61096'/>
<id>urn:sha1:150f0d6bfaf91bfeae02a5beb1c69e261aa61096</id>
<content type='text'>
the new shiny -U switch)

dumpdates part originating from, and discussed with, Maximilian Fillinger

seems reasonable to krw@, "get it in" deraadt@
</content>
</entry>
</feed>
