<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/include/netdb.h, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/include/netdb.h?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/include/netdb.h?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-01-18T20:29:31Z</updated>
<entry>
<title>Stop including &lt;sys/param.h&gt; from &lt;netdb.h&gt;.  Portable software must either</title>
<updated>2015-01-18T20:29:31Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-18T20:29:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e87170bba914d7e72d0322f06df52338de2ae926'/>
<id>urn:sha1:e87170bba914d7e72d0322f06df52338de2ae926</id>
<content type='text'>
include &lt;sys/param.h&gt; (to operate in legacy mode) or if it wishes to operate
in the POSIX world use &lt;limits.h&gt;
ok guenther millert doug naddy
</content>
</entry>
<entry>
<title>Implement AI_ADDRCONFIG</title>
<updated>2014-04-28T21:38:59Z</updated>
<author>
<name>sperreault</name>
<email>sperreault@openbsd.org</email>
</author>
<published>2014-04-28T21:38:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=20149d178ae21ad70e6d14d5be33d926f631258f'/>
<id>urn:sha1:20149d178ae21ad70e6d14d5be33d926f631258f</id>
<content type='text'>
This is a getaddrinfo() flag that is defined thusly in RFC 3493:

   If the AI_ADDRCONFIG flag is specified, IPv4 addresses shall be
   returned only if an IPv4 address is configured on the local system,
   and IPv6 addresses shall be returned only if an IPv6 address is
   configured on the local system.  The loopback address is not
   considered for this case as valid as a configured address.

      For example, when using the DNS, a query for AAAA records should
      occur only if the node has at least one IPv6 address configured
      (other than IPv6 loopback) and a query for A records should occur
      only if the node has at least one IPv4 address configured (other
      than the IPv4 loopback).

The flag is set by default when hints is NULL.

ok Eric Faurot, Jason McIntyre
</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>
<entry>
<title>net_addrcmp() dies. found out to be a horrific function by eric</title>
<updated>2012-01-17T02:33:20Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2012-01-17T02:33:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=95c1c1411003212d987d9ab9159139aa4aec5c53'/>
<id>urn:sha1:95c1c1411003212d987d9ab9159139aa4aec5c53</id>
<content type='text'>
ok guenther
</content>
</entry>
<entry>
<title>fix typos; while here, improve spacing in comments.</title>
<updated>2011-07-07T14:25:15Z</updated>
<author>
<name>sobrado</name>
<email>sobrado@openbsd.org</email>
</author>
<published>2011-07-07T14:25:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0742bdbf96724d457342fce13b2eaa26c775e6e9'/>
<id>urn:sha1:0742bdbf96724d457342fce13b2eaa26c775e6e9</id>
<content type='text'>
changes to libevent and zlib headers sent to the upstream maintainers.

ok jmc@ (for typos), millert@
</content>
</entry>
<entry>
<title>Add AI_FQDN flag to getaddrinfo(3).  Prompted by discussions with djm@</title>
<updated>2011-04-05T00:46:06Z</updated>
<author>
<name>matthew</name>
<email>matthew@openbsd.org</email>
</author>
<published>2011-04-05T00:46:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f98b7d84940578b8664ef2f2fb22a6ed16b2d6cc'/>
<id>urn:sha1:f98b7d84940578b8664ef2f2fb22a6ed16b2d6cc</id>
<content type='text'>
about cert checking in OpenSSH.  Man page wording tweaks thanks to
jmc@.

ok henning@, jmc@; positive feedback from djm@, ajacoutat@

Committing now to reuse guenther@'s libc minor bump instead of
cranking it again, as suggested by deraadt@.
</content>
</entry>
<entry>
<title>- define EAI_OVERFLOW, as per IEEE Std 1003.1-2001(Interpretation #13)</title>
<updated>2009-06-02T16:47:50Z</updated>
<author>
<name>jasper</name>
<email>jasper@openbsd.org</email>
</author>
<published>2009-06-02T16:47:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ab0c76cf9a93673d086525e3d91459e4537b13cd'/>
<id>urn:sha1:ab0c76cf9a93673d086525e3d91459e4537b13cd</id>
<content type='text'>
hint from claudio@, ok millert@
</content>
</entry>
<entry>
<title>fix confusing comment; ok krw@</title>
<updated>2009-05-07T16:32:53Z</updated>
<author>
<name>jacekm</name>
<email>jacekm@openbsd.org</email>
</author>
<published>2009-05-07T16:32:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ce40aaaee9072119a73b88caacb098cf271a6e2a'/>
<id>urn:sha1:ce40aaaee9072119a73b88caacb098cf271a6e2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>First step in include files overhaul.  Use __FOO_VISIBLE (as defined</title>
<updated>2005-12-13T00:35:22Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2005-12-13T00:35:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=52a0e6034ee75c7f9f1f73d918d2500a4267a2f7'/>
<id>urn:sha1:52a0e6034ee75c7f9f1f73d918d2500a4267a2f7</id>
<content type='text'>
in sys/cdefs.h) instead of _FOO_SOURCE.  Also fix several namespace
pollution issues, including the byte order defines.  OK deraadt@
</content>
</entry>
<entry>
<title>Make gethostbyaddr() prototype match POSIX.  This means len is now</title>
<updated>2005-06-08T18:32:32Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2005-06-08T18:32:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=674bddc6d3060f45b45de4e36891ff735b74cdb7'/>
<id>urn:sha1:674bddc6d3060f45b45de4e36891ff735b74cdb7</id>
<content type='text'>
unsigned but there is no ABI change.  OK deraadt@
</content>
</entry>
</feed>
