<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sbin/savecore/savecore.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sbin/savecore/savecore.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sbin/savecore/savecore.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>dev_t is signed to permit passing -1 as an invalid condition, but the</title>
<updated>2019-02-05T02:17:32Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-02-05T02:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7aa9f692dc1ea9900353fa38dbcc612a344b19b8'/>
<id>urn:sha1:7aa9f692dc1ea9900353fa38dbcc612a344b19b8</id>
<content type='text'>
decomposition into major and minor is unsigned, so we should print them
with %u instead of %d.
ok guenther
</content>
</entry>
<entry>
<title>Unbreak "savecore -c".  Also add missing unveil(2) for the raw device.</title>
<updated>2018-12-05T05:04:12Z</updated>
<author>
<name>yasuoka</name>
<email>yasuoka@openbsd.org</email>
</author>
<published>2018-12-05T05:04:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1e6179e5e9ccfa9125e557745154eac16846493d'/>
<id>urn:sha1:1e6179e5e9ccfa9125e557745154eac16846493d</id>
<content type='text'>
ok mestre
</content>
</entry>
<entry>
<title>add missing unveil(2) of an arbitrary kernel (when -N is used), or _PATH_UNIX by</title>
<updated>2018-09-28T14:03:14Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2018-09-28T14:03:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b1ce0718ea873aba7a49e8112377c6bcc8cae777'/>
<id>urn:sha1:b1ce0718ea873aba7a49e8112377c6bcc8cae777</id>
<content type='text'>
default, with read permissions.

report and fix provided by semarie@
OK deraadt@
</content>
</entry>
<entry>
<title>After opening required descriptors, savecore only plays in one directory</title>
<updated>2018-09-24T21:26:38Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2018-09-24T21:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e18d1965d1668bb971d3a78c151d2ed11d29b64a'/>
<id>urn:sha1:e18d1965d1668bb971d3a78c151d2ed11d29b64a</id>
<content type='text'>
so use unveil(2).
</content>
</entry>
<entry>
<title>make the version symbol a fixed size (512) to reduce the potential for</title>
<updated>2016-09-01T14:12:07Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-09-01T14:12:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6c5fbaeafe124414fc088f3e66d519b416b83a00'/>
<id>urn:sha1:6c5fbaeafe124414fc088f3e66d519b416b83a00</id>
<content type='text'>
bad effects when savecore reads beyond it
ok deraadt (and thanks to bluhm for remembering that this happens)
</content>
</entry>
<entry>
<title>Drop support for the undocumented second argument (same as -N option)</title>
<updated>2016-07-04T04:05:29Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-07-04T04:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=001de9cd55b970c6c034ab4cc0563565a925f66b'/>
<id>urn:sha1:001de9cd55b970c6c034ab4cc0563565a925f66b</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>after kmem is open and setup, pledge "stdio rpath wpath cpath"</title>
<updated>2015-10-18T03:17:48Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-10-18T03:17:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9454a018db4d13c43664c36a99dd2836e157b453'/>
<id>urn:sha1:9454a018db4d13c43664c36a99dd2836e157b453</id>
<content type='text'>
seems to be working.  commiting to get feedback from people who crash.
</content>
</entry>
<entry>
<title>Collapse some strange programmer style with too much abstraction.</title>
<updated>2015-10-18T03:13:07Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-10-18T03:13:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b4d227774091422fc85da621834203114c45e4c8'/>
<id>urn:sha1:b4d227774091422fc85da621834203114c45e4c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix glitches in previous commit: strip the \n and only complain on failure</title>
<updated>2015-04-26T01:23:19Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-04-26T01:23:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ccc73f79b0869afbb2bbe200544b35188f5f29c9'/>
<id>urn:sha1:ccc73f79b0869afbb2bbe200544b35188f5f29c9</id>
<content type='text'>
ok deraadt@
</content>
</entry>
</feed>
