<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sbin/disklabel/disklabel.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sbin/disklabel/disklabel.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sbin/disklabel/disklabel.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>Use consistant idiom for checking return value of</title>
<updated>2019-04-02T01:47:49Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2019-04-02T01:47:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=90b0764f31bbdfc869d9527f13b7d4d5f6289d7f'/>
<id>urn:sha1:90b0764f31bbdfc869d9527f13b7d4d5f6289d7f</id>
<content type='text'>
ioctl() (i.e. == -1). Don't prepend 'ioctl ' to ioctl
name in error or warning messages. Always put the
ioctl name in emitted messages.

No intentional functional change.
</content>
</entry>
<entry>
<title>No need for RESTORE (-R) to call DIOCGINFO and mpsave() twice in</title>
<updated>2019-04-02T01:10:29Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2019-04-02T01:10:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c816a80f2b8649767788e07a117e266001ed41cc'/>
<id>urn:sha1:c816a80f2b8649767788e07a117e266001ed41cc</id>
<content type='text'>
normal mode.

And not overwriting any -F/-f file when in -n (donothing) mode is
likely less surprising.
</content>
</entry>
<entry>
<title>Remove l_perror() and rely on warn() for failure</title>
<updated>2019-04-02T00:58:00Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2019-04-02T00:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=03f3b15395b4f8ff5fc6654f875e692870696d6e'/>
<id>urn:sha1:03f3b15395b4f8ff5fc6654f875e692870696d6e</id>
<content type='text'>
messages in writelabel(). Consolidate two
consecutive 'if (!donothing) ...' blocks into
one.
</content>
</entry>
<entry>
<title>No need to save/restore fields across the invocation of</title>
<updated>2019-04-01T00:12:02Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2019-04-01T00:12:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6bdbf715e927005d7760ad8d19338490c3236bc7'/>
<id>urn:sha1:6bdbf715e927005d7760ad8d19338490c3236bc7</id>
<content type='text'>
getasciilabel() when getasciilabel() explicitly avoids
changing those fields.

ok otto@
</content>
</entry>
<entry>
<title>Nuke stray/pointless 'volatile' for local var.</title>
<updated>2018-08-11T18:37:21Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2018-08-11T18:37:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e40a0023fad4435288eb5d70c05391ee7922763a'/>
<id>urn:sha1:e40a0023fad4435288eb5d70c05391ee7922763a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Nuke some leading spaces and mis-indentations that crept in over the</title>
<updated>2018-07-03T06:42:13Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2018-07-03T06:42:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d97c8f7969c2067f893bd9e9ee87c4659055a2e0'/>
<id>urn:sha1:d97c8f7969c2067f893bd9e9ee87c4659055a2e0</id>
<content type='text'>
years.

ok otto@
</content>
</entry>
<entry>
<title>No need for print_unit to be a global.</title>
<updated>2018-07-03T06:37:45Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2018-07-03T06:37:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8e58de648dc54b5bd1d02939074921f9dc4b6106'/>
<id>urn:sha1:8e58de648dc54b5bd1d02939074921f9dc4b6106</id>
<content type='text'>
ok otto@
</content>
</entry>
<entry>
<title>Bunch of whitespace fixes.</title>
<updated>2018-02-25T17:24:44Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2018-02-25T17:24:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c5229dce50491ae9bd8e656e1212d05ab5281205'/>
<id>urn:sha1:c5229dce50491ae9bd8e656e1212d05ab5281205</id>
<content type='text'>
ok otto@
</content>
</entry>
<entry>
<title>don't be silent on auto-allocation failure in write mode. ok millert@ krw@</title>
<updated>2017-09-29T18:32:09Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2017-09-29T18:32:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=185664b4983315d86081ccbd3725340c6c0d6d83'/>
<id>urn:sha1:185664b4983315d86081ccbd3725340c6c0d6d83</id>
<content type='text'>
</content>
</entry>
</feed>
