<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/libexec/spamd-setup, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/libexec/spamd-setup?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/libexec/spamd-setup?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2017-07-07T00:10:15Z</updated>
<entry>
<title>allow fetching lists from https:// URLs too</title>
<updated>2017-07-07T00:10:15Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2017-07-07T00:10:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a73dc8faecf1e5ca3e7b18750ad5274a49e22dd4'/>
<id>urn:sha1:a73dc8faecf1e5ca3e7b18750ad5274a49e22dd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>switch user to _spamd before executing ftp(1) to fetch lists.</title>
<updated>2017-07-07T00:09:14Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2017-07-07T00:09:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2b572b06ade9c2ab2e5e4e61346077e4adb925a5'/>
<id>urn:sha1:2b572b06ade9c2ab2e5e4e61346077e4adb925a5</id>
<content type='text'>
sprinkle in some closefrom(2); ok deraadt@ beck@
</content>
</entry>
<entry>
<title>Don't use .Aq for syntax elements that require ASCII "&lt;&gt;".</title>
<updated>2016-03-31T15:54:17Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-03-31T15:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dc0af8cd86651585d806ab284c891c4168013c6c'/>
<id>urn:sha1:dc0af8cd86651585d806ab284c891c4168013c6c</id>
<content type='text'>
Bug reported by Christian Heckendorf &lt;mbie at ulmus dot me&gt;, patch by me.
OK jmc@ bentley@
</content>
</entry>
<entry>
<title>pledge(2) spamd-setup(8)</title>
<updated>2016-01-04T09:15:24Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2016-01-04T09:15:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f137afc8e387156c91a67ffade39a9c097711ebf'/>
<id>urn:sha1:f137afc8e387156c91a67ffade39a9c097711ebf</id>
<content type='text'>
It needs these annotations, to at least run the operations next to them:

stdio: malloc(3)
rpath: open(2)
inet: connect(2)/socket(2)
proc: fork(2)
exec: execvp(3)

While here remove netinet/in.h since all we need is already in arpa/inet.h and
sort the headers alphabetically

OK beck@
</content>
</entry>
<entry>
<title>Remove NULL-checks before free(). ok tb@</title>
<updated>2015-12-12T20:09:28Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-12-12T20:09:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6f254f9ebcae4649362ef9768ba6b00196833722'/>
<id>urn:sha1:6f254f9ebcae4649362ef9768ba6b00196833722</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not assume that asprintf() clears the pointer on failure, which</title>
<updated>2015-06-03T02:24:36Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-06-03T02:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aa48e8d13779c959af7d1e175e87101276d885ff'/>
<id>urn:sha1:aa48e8d13779c959af7d1e175e87101276d885ff</id>
<content type='text'>
is non-portable.  Also add missing asprintf() return value checks.
OK deraadt@ guenther@ doug@
</content>
</entry>
<entry>
<title>Allocate a bit more memory to reduce the change of having to</title>
<updated>2015-01-20T16:54:06Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-01-20T16:54:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=145beb7f9072d6cec1744d84aa121363ea0d665e'/>
<id>urn:sha1:145beb7f9072d6cec1744d84aa121363ea0d665e</id>
<content type='text'>
realloc() which is expensive for large blacklists.
</content>
</entry>
<entry>
<title>Does not need netinet/ip_ipsp.h</title>
<updated>2015-01-19T19:25:47Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-19T19:25:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=da2caf98ccb91a54aacd824d7ac1b44e4b67e28f'/>
<id>urn:sha1:da2caf98ccb91a54aacd824d7ac1b44e4b67e28f</id>
<content type='text'>
</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>Replace "errx(1, "malloc failed")" with "err(1, NULL)" to get</title>
<updated>2015-01-14T11:59:10Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2015-01-14T11:59:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1b6190c8424ed60fd5a9ceb94b4e212a1067c49b'/>
<id>urn:sha1:1b6190c8424ed60fd5a9ceb94b4e212a1067c49b</id>
<content type='text'>
standard "Cannot allocate memory" message.
</content>
</entry>
</feed>
