<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/net, branch libressl-v2.3.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.3.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.3.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-10-23T13:09:19+00:00</updated>
<entry>
<title>Switch if_nameindex(3) to use the new NET_RT_IFNAMES sysctl to get the</title>
<updated>2015-10-23T13:09:19+00:00</updated>
<author>
<name>claudio</name>
<email></email>
</author>
<published>2015-10-23T13:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bed2ec7d52018eb5b18c05de7214aed29d127e01'/>
<id>urn:sha1:bed2ec7d52018eb5b18c05de7214aed29d127e01</id>
<content type='text'>
list of interface names. At the same time switch if_nametoindex(3) and
if_indextoname(3) to use if_nameindex(3) instead of getifaddrs(3).
if_nameindex(3) exposes much less then getifaddrs(3) and is allowed by
pledge(2).
With and OK deraadt@
</content>
</entry>
<entry>
<title>Use waitpid() instead of wait() to avoid returning early from another child</title>
<updated>2015-10-23T04:45:32+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-10-23T04:45:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f3219d6f98950c898ef82fe58e92354d7b9725ff'/>
<id>urn:sha1:f3219d6f98950c898ef82fe58e92354d7b9725ff</id>
<content type='text'>
exiting, and loop the waitpid() on EINTR

ok deraadt@ millert@
</content>
</entry>
<entry>
<title>Cast ctype function arguments to unsigned char.</title>
<updated>2015-10-22T23:55:51+00:00</updated>
<author>
<name>mmcc</name>
<email></email>
</author>
<published>2015-10-22T23:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3ea24a5ab90d2d9ef6c793bf814ca08bc7d1a412'/>
<id>urn:sha1:3ea24a5ab90d2d9ef6c793bf814ca08bc7d1a412</id>
<content type='text'>
ok guenther@
</content>
</entry>
<entry>
<title>Wrap &lt;resolv.h&gt; so that internal calls go direct</title>
<updated>2015-10-05T02:57:16+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-10-05T02:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8f9432c9662a11c4974baafc30994709db527838'/>
<id>urn:sha1:8f9432c9662a11c4974baafc30994709db527838</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>wrap __ivaliduser_sa() so the internal call is direct (at least until we</title>
<updated>2015-10-04T07:34:34+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-10-04T07:34:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cc7ac10e875cc696fb24380f94b78cae3eb916c2'/>
<id>urn:sha1:cc7ac10e875cc696fb24380f94b78cae3eb916c2</id>
<content type='text'>
stop exporting it)
</content>
</entry>
<entry>
<title>recv() and send() aren't overriden by libpthread (vs recvfrom() and sendto()!)</title>
<updated>2015-10-04T07:17:27+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-10-04T07:17:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4c77779233a7741392acb3e84dd1a828b26d95d0'/>
<id>urn:sha1:4c77779233a7741392acb3e84dd1a828b26d95d0</id>
<content type='text'>
so wrap them to make internal calls go direct
</content>
</entry>
<entry>
<title>Wrap &lt;ifaddrs.h&gt;, &lt;netinet/in.h&gt;, and &lt;netinet/if_ether.h&gt; so internal</title>
<updated>2015-09-14T11:01:47+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-14T11:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bf667082490d7a06ab4fe5b0c135d58ac8c0e1c7'/>
<id>urn:sha1:bf667082490d7a06ab4fe5b0c135d58ac8c0e1c7</id>
<content type='text'>
calls go direct and all the symbols are weak
</content>
</entry>
<entry>
<title>Wrap &lt;net/if.h&gt; and &lt;net/if_dl.h&gt; so internal calls go direct and all the</title>
<updated>2015-09-14T10:47:01+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-14T10:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=eea318797a5862eded1e73a1da56f528d56ae495'/>
<id>urn:sha1:eea318797a5862eded1e73a1da56f528d56ae495</id>
<content type='text'>
symbols are weak
</content>
</entry>
<entry>
<title>Finish wrapping &lt;netdb.h&gt; so that calls go direct and the symbols are all weak</title>
<updated>2015-09-14T07:38:38+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-14T07:38:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=69d51e1e52740c86a8655750d6b847266c605ef4'/>
<id>urn:sha1:69d51e1e52740c86a8655750d6b847266c605ef4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wrap &lt;arpa/inet.h&gt; and &lt;arpa/nameser.h&gt; so that calls go direct and the</title>
<updated>2015-09-13T21:36:08+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-13T21:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=04476e3178cfe6df05bf48c5efd7194aa15f1153'/>
<id>urn:sha1:04476e3178cfe6df05bf48c5efd7194aa15f1153</id>
<content type='text'>
symbols without underbar prefix are all weak
</content>
</entry>
</feed>
