<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sbin/savecore, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sbin/savecore?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sbin/savecore?h=master'/>
<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>tedu@ didn't take the getcode() prototype with the getcode() implementation.</title>
<updated>2017-01-22T01:55:08Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2017-01-22T01:55:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=85b33b0351f6b0361c8d7c719330412e7e45be64'/>
<id>urn:sha1:85b33b0351f6b0361c8d7c719330412e7e45be64</id>
<content type='text'>
Restore gcc's equanimity by tedu@'ing the prototype.
</content>
</entry>
<entry>
<title>chop out the zread code since we only write files</title>
<updated>2016-09-04T15:45:27Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-09-04T15:45:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=141245ff1ba235f5da5d787cfd32d701e529c0d2'/>
<id>urn:sha1:141245ff1ba235f5da5d787cfd32d701e529c0d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unifdef SAVECORE now that we're done sharing</title>
<updated>2016-09-04T15:43:51Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-09-04T15:43:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=df5aa7dacf04fcadda20bcde4be556fc70f63ed3'/>
<id>urn:sha1:df5aa7dacf04fcadda20bcde4be556fc70f63ed3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proving once again my commit and somebody will test strategy works,</title>
<updated>2016-09-03T13:05:08Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-09-03T13:05:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=96dc1bb701f13423f421b3b08325731b53c5e373'/>
<id>urn:sha1:96dc1bb701f13423f421b3b08325731b53c5e373</id>
<content type='text'>
deraadt found that savecore also uses a source file from compress.
add (6.0 versions) of the needed files to permit progress elsewhere.
</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>
</feed>
