<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/include, branch OPENBSD_7_3</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=OPENBSD_7_3</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=OPENBSD_7_3'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2023-03-23T11:35:41+00:00</updated>
<entry>
<title>generate opensslconf.h for mips</title>
<updated>2023-03-23T11:35:41+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-03-23T11:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=6501696dd7669b3d20d69beffc508c46f0a807da'/>
<id>urn:sha1:6501696dd7669b3d20d69beffc508c46f0a807da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix mips/mips64 builds</title>
<updated>2023-03-23T11:11:16+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-03-23T11:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=73d924f643be938205d434dc7ba7aa642150ba84'/>
<id>urn:sha1:73d924f643be938205d434dc7ba7aa642150ba84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stop exposing hidden defines in public opensslconf.h</title>
<updated>2023-02-28T07:51:41+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-02-28T07:51:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=b98c56fd5e86fa76eb55a98a2266a923f64f705c'/>
<id>urn:sha1:b98c56fd5e86fa76eb55a98a2266a923f64f705c</id>
<content type='text'>
pull in hidden headers instead, patching drectly for Windows support
</content>
</entry>
<entry>
<title>generate and include arch-specific headers for CMake builds</title>
<updated>2023-02-21T06:25:04+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-02-21T06:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=8fc30eca61f019a784d06797bfb1805d26073814'/>
<id>urn:sha1:8fc30eca61f019a784d06797bfb1805d26073814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update Makefile.am.tpl to build and install correct opensslconf.h</title>
<updated>2023-02-16T01:32:16+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-02-16T01:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=c3e1e50cb19621ec5bcea424868f8e70fde60cdf'/>
<id>urn:sha1:c3e1e50cb19621ec5bcea424868f8e70fde60cdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>generate opensslconf.h based on host cpu architecture</title>
<updated>2023-02-15T13:56:44+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-02-15T13:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3c7747fd8bcaaf2eb2f901c34d573bae52fea0c5'/>
<id>urn:sha1:3c7747fd8bcaaf2eb2f901c34d573bae52fea0c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Detect machine/endian.h for macOS</title>
<updated>2022-07-12T14:29:39+00:00</updated>
<author>
<name>Jiajie Chen</name>
<email>c@jia.je</email>
</author>
<published>2022-07-12T14:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=ef2d6c70daf540926d2d5fd4d50e2942633ec9bd'/>
<id>urn:sha1:ef2d6c70daf540926d2d5fd4d50e2942633ec9bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix unreachable nc portability shim</title>
<updated>2022-04-16T06:59:33+00:00</updated>
<author>
<name>Sebastian Blunt</name>
<email>git@sebastianblunt.com</email>
</author>
<published>2022-04-16T06:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=fe903fb7c59600f7679b2afb0d33f4a0c3f93ae2'/>
<id>urn:sha1:fe903fb7c59600f7679b2afb0d33f4a0c3f93ae2</id>
<content type='text'>
This fixes nc failing to run on darwin due to it incorrectly setting the
linux-specific SOCK_NONBLOCK flag on connect.

nc already had a portability shim in apps/nc/compat/sys/socket.h, which
kicks in if SOCK_NONBLOCK is undefined. But that header includes
include/compat/sys/socket.h, which also has a portability shim that
defines a default value for SOCK_NONBLOCK if it's undefined. Thus the
first portability shim was unreachable.

Fixes this by moving the NEED_SOCKET_FLAGS flag into the outer shim, and
having the inner shim activate if NEED_SOCKET_FLAGS is defined.

This closes https://github.com/libressl-portable/portable/issues/631
</content>
</entry>
<entry>
<title>add vwarnx</title>
<updated>2022-03-16T09:21:52+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2022-03-16T09:21:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=f6deadbec9bd455ef1851da07ab7ecd401a92d6d'/>
<id>urn:sha1:f6deadbec9bd455ef1851da07ab7ecd401a92d6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Autoconf updates</title>
<updated>2021-11-10T04:43:53+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2021-11-10T04:34:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=f69066726257d07257fce6c5f076bbf27f49b376'/>
<id>urn:sha1:f69066726257d07257fce6c5f076bbf27f49b376</id>
<content type='text'>
Move machine/endian.h to endian.h, use AC_HEADER_RESOLV over individual
header checks, and include prerequisites for netinet/ip.h check.
</content>
</entry>
</feed>
