<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/include, branch v2.2.2</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v2.2.2</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v2.2.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2015-07-22T14:00:38+00:00</updated>
<entry>
<title>correct fallback err.h macro behavior</title>
<updated>2015-07-22T14:00:38+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-07-22T14:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a9b16c2d66de5e4cda13c51b9a0c50964850a87c'/>
<id>urn:sha1:a9b16c2d66de5e4cda13c51b9a0c50964850a87c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move sleep shim to posix_win.c</title>
<updated>2015-07-21T18:52:29+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@rapid7.com</email>
</author>
<published>2015-07-21T18:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=9d5eb631e3db34ae7e62fcbded203ca7755fef2d'/>
<id>urn:sha1:9d5eb631e3db34ae7e62fcbded203ca7755fef2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tighten up compat include paths, fix glibc compatibility</title>
<updated>2015-07-21T18:04:07+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@rapid7.com</email>
</author>
<published>2015-07-21T18:04:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=cbdc8ca82011df4a524baa08d28f0ffb4ae40cb6'/>
<id>urn:sha1:cbdc8ca82011df4a524baa08d28f0ffb4ae40cb6</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>
<entry>
<title>implement compatibility shim for __warn_references</title>
<updated>2015-07-17T21:54:23+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-07-17T21:54:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a1a0f2c6e2c3029020d0f6d0a4277483af05822e'/>
<id>urn:sha1:a1a0f2c6e2c3029020d0f6d0a4277483af05822e</id>
<content type='text'>
This will allow us to warn about deprecated function references at link-time.
</content>
</entry>
<entry>
<title>add compatible version of arpa/nameser.h for Windows</title>
<updated>2015-07-02T22:49:03+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-07-02T22:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=8c6ed379eb9a9a2463074216e37519d6d112bfbf'/>
<id>urn:sha1:8c6ed379eb9a9a2463074216e37519d6d112bfbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add check for inet_pton, nudge minimum win32 compat to 0x0501</title>
<updated>2015-07-02T05:19:53+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-06-30T03:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=545454277a0be1dcb17b64cb10530a881aae760d'/>
<id>urn:sha1:545454277a0be1dcb17b64cb10530a881aae760d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor win32 shims into posix_win.c</title>
<updated>2015-06-05T09:50:18+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-06-05T09:31:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=b4a6a615134b59435efbecdd8c5b5407b6af8e8f'/>
<id>urn:sha1:b4a6a615134b59435efbecdd8c5b5407b6af8e8f</id>
<content type='text'>
this also adds a rename shim that allows overwrites
</content>
</entry>
<entry>
<title>all file IO should be binary, auto-append the flag</title>
<updated>2015-06-05T09:50:17+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-06-05T08:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=b239fc25fcde7ec6f305fff290bc762d14397d15'/>
<id>urn:sha1:b239fc25fcde7ec6f305fff290bc762d14397d15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove issetuigid wrappers, now that all getenv calls are gone.</title>
<updated>2015-04-14T12:55:23+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-04-14T12:55:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3096ab0e45351b05b1f1df51cedc183ba6ca7763'/>
<id>urn:sha1:3096ab0e45351b05b1f1df51cedc183ba6ca7763</id>
<content type='text'>
From deraadt@ upstream:

Remove all getenv() calls, especially those wrapped by issetugid().
getenv()'s wrapped by issetugid() are safe, but issetugid() is ...
difficult to impliment on many operating systems.  By accident, a grand
experiment was run over the last year, where issetugid() returned 1 (the
safe value) on a few operating systems.  Noone noticed &amp; complained that
certain environment variables were not working.......
</content>
</entry>
</feed>
