<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/include/arpa, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/include/arpa?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/include/arpa?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-03-16T12:31:09Z</updated>
<entry>
<title>Consistently spell "IPsec" in comments and debug outputs.</title>
<updated>2018-03-16T12:31:09Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2018-03-16T12:31:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=44c85a19f15136c6b2fcdea068777705bcb3dbb2'/>
<id>urn:sha1:44c85a19f15136c6b2fcdea068777705bcb3dbb2</id>
<content type='text'>
From Raf Czlonka, ok sthen@
</content>
</entry>
<entry>
<title>The macro versions of htonl et al don't require them, but POSIX says</title>
<updated>2017-02-04T19:16:25Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-02-04T19:16:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=02a6e1c4ea06ce742b98675a7f1bb66d52865030'/>
<id>urn:sha1:02a6e1c4ea06ce742b98675a7f1bb66d52865030</id>
<content type='text'>
&lt;arpa/inet.h&gt; needs to provide uint16_t and uint32_t.

ok millert@ krw@ naddy@
</content>
</entry>
<entry>
<title>Move the typedefs for in_{addr,port}_t from &lt;sys/types.h&gt; to</title>
<updated>2017-02-04T02:54:33Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-02-04T02:54:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=828e760f53b8314f390c6402bf66cd3b22dfbb58'/>
<id>urn:sha1:828e760f53b8314f390c6402bf66cd3b22dfbb58</id>
<content type='text'>
&lt;netinet/in.h&gt; and &lt;arpa/inet.h&gt;

ok and ports test naddy@ (thanks!)
ok krw@ beck@ millert@
</content>
</entry>
<entry>
<title>Revert: finger slip</title>
<updated>2015-09-14T08:24:37Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-14T08:24:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c261d7e9a94c148e92ceabd9421c79a3a3d8ed16'/>
<id>urn:sha1:c261d7e9a94c148e92ceabd9421c79a3a3d8ed16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prefer the standardized &lt;poll.h&gt; over &lt;sys/poll.h&gt;</title>
<updated>2015-09-14T08:16:14Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-14T08:16:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f09ad35c184d23aeea1c9f04599535e01433c690'/>
<id>urn:sha1:f09ad35c184d23aeea1c9f04599535e01433c690</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to including &lt;sys/types.h&gt; instead of &lt;sys/param.h&gt;</title>
<updated>2015-01-16T00:01:28Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T00:01:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=587e6a09ebc661f22136c7e2e732ceced57f5cd6'/>
<id>urn:sha1:587e6a09ebc661f22136c7e2e732ceced57f5cd6</id>
<content type='text'>
This hides the unavoidably cruddy sys/param.h namespace in some programs.
Little impact, because many programs are cruddy and still get it via
other includes.
ports testing thanks to sthen and naddy
ok guenther millert
</content>
</entry>
<entry>
<title>inet_nsap_{addr,ntoa}() were removed on 2013/12/17</title>
<updated>2014-08-31T04:04:01Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-08-31T04:04:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b099c39fbd2c5d63e1c3d0ee1711448e14c4b378'/>
<id>urn:sha1:b099c39fbd2c5d63e1c3d0ee1711448e14c4b378</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tackle the endian.h mess.  Make it so that:</title>
<updated>2014-07-12T16:25:08Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-07-12T16:25:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7c5b55ffaa0f5c08dd241e875c8f84be8ee73135'/>
<id>urn:sha1:7c5b55ffaa0f5c08dd241e875c8f84be8ee73135</id>
<content type='text'>
 * you can #include &lt;sys/endian.h&gt; instead of &lt;machine/endian.h&gt;,
   and ditto &lt;endian.h&gt;  (fixes code that pulls in &lt;sys/endian.h&gt; first)

 * those will always export the symbols that POSIX specified for
   &lt;endian.h&gt;, including the new {be,le}{16,32,64}toh() set.  c.f.
	http://austingroupbugs.net/view.php?id=162

   if __BSD_VISIBLE then you also get the symbols that our &lt;machine/endian.h&gt;
   currently exports (ntohs, NTOHS, dlg's bemtoh*, etc)

 * when doing POSIX compiles (not __BSD_VISIBLE), then &lt;netinet/in.h&gt; and
   &lt;arpa/inet.h&gt; will *stop* exporting the extra symbols like BYTE_ORDER
   and betoh*

ok deraadt@
</content>
</entry>
<entry>
<title>Remove excessive sys/cdefs.h inclusion</title>
<updated>2012-12-05T23:19:48Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2012-12-05T23:19:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4a39ccd02c887d988c1a5398dd2142879056da5f'/>
<id>urn:sha1:4a39ccd02c887d988c1a5398dd2142879056da5f</id>
<content type='text'>
ok guenther millert kettenis
</content>
</entry>
<entry>
<title>Improve POSIX/SUS compliance of &lt;netdb.h&gt;, &lt;sys/socket.h&gt;, and &lt;sys/un.h&gt;.</title>
<updated>2012-09-15T00:47:08Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2012-09-15T00:47:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=de9f3fadcdc8d6c7e0132a2938330230047486f3'/>
<id>urn:sha1:de9f3fadcdc8d6c7e0132a2938330230047486f3</id>
<content type='text'>
Much ports testing of various versions by naddy@ and jasper@
ok matthew@, miller@
</content>
</entry>
</feed>
