<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/include/compat/arpa, branch v4.1.2</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v4.1.2</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v4.1.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2021-10-03T11:33:16+00:00</updated>
<entry>
<title>Support operating systems without some non-POSIX headers</title>
<updated>2021-10-03T11:33:16+00:00</updated>
<author>
<name>Jonas 'Sortie' Termansen</name>
<email>sortie@maxsi.org</email>
</author>
<published>2021-10-03T11:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=fcf6c877881626ee2ac94fc77051c79e3f7ae7ce'/>
<id>urn:sha1:fcf6c877881626ee2ac94fc77051c79e3f7ae7ce</id>
<content type='text'>
The arpa/nameser.h, netinet/ip.h, and resolv.h headers are not crucial
to building LibreSSL. The netinet/ip.h header is used in nc(1) for
optional IPTOS_ features that can be ifdef'd on systems without support.

The endian.h header is the upcoming standard header and should be used
whenever available and correct. The machine/endian.h header is
non-standard and doesn't have to exist on POSIX systems.

Fix the check for getpagesize(3) not forward declaring the function,
such that CFLAGS with -Werror=implicit-function-declaration doesn't
cause the check to fail.
</content>
</entry>
<entry>
<title>bump base requirement to Windows Vista, use builtin inet_ntop/pton</title>
<updated>2018-03-14T12:29:04+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2018-03-14T12:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3fb9e63b907186c70fb79e818d899ccb67b4b421'/>
<id>urn:sha1:3fb9e63b907186c70fb79e818d899ccb67b4b421</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add inet_ntop and memmem for ocspcheck</title>
<updated>2017-01-26T08:51:35+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2017-01-26T04:58:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=7dd0650d3374ab4c944f640c485c6045223422d9'/>
<id>urn:sha1:7dd0650d3374ab4c944f640c485c6045223422d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add initial CMake and Visual Studio build support</title>
<updated>2015-07-21T17:08:18+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2014-07-11T03:06:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=5d8a1cf7155130bd8101090d7e1d0c2f90d9b123'/>
<id>urn:sha1:5d8a1cf7155130bd8101090d7e1d0c2f90d9b123</id>
<content type='text'>
This moves the compatibility include files from include to
include/compat so we can use the awful MS C compiler
&lt;../include/&gt; trick to emulate the GNU #include_next extension.

This also removes a few old compat files we do not need anymore.
</content>
</entry>
</feed>
