<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/crypto, branch v2.3.1</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v2.3.1</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v2.3.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2015-10-22T03:19:09+00:00</updated>
<entry>
<title>remove a_gen/utctm.c for cmake</title>
<updated>2015-10-22T03:19:09+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-22T03:19:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=9be9055791b49415765ff8ea8841a226d7207d0d'/>
<id>urn:sha1:9be9055791b49415765ff8ea8841a226d7207d0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check bounds before casting (long long) to time_t</title>
<updated>2015-10-22T03:17:13+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-22T03:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3f79a49dd29be1ea2a227304a496269711eea4d9'/>
<id>urn:sha1:3f79a49dd29be1ea2a227304a496269711eea4d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove a_gen/utctm.c</title>
<updated>2015-10-22T02:39:59+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-22T02:39:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=959241fe887812502d586d02be070db96dd98864'/>
<id>urn:sha1:959241fe887812502d586d02be070db96dd98864</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Windows compatibility fixes</title>
<updated>2015-10-18T14:28:10+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-18T14:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=0197a589691274055e3a6f47a3652a6714d676bc'/>
<id>urn:sha1:0197a589691274055e3a6f47a3652a6714d676bc</id>
<content type='text'>
VS2013 has trouble with relative include paths for apps/openssl, so move
certhash_win/apps_win.c back to apps/openssl.

gmtime_r on mingw64 fails with negative time_t, override

gmtime_s fails all of the time unit tests, override

SHUT_RD/WR are defined in newer mingw64 headers, check before overriding
</content>
</entry>
<entry>
<title>disable some tests with 32-bit time_t systems</title>
<updated>2015-10-18T03:57:59+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-18T03:57:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a45e38e962a30307dd2034c2c032bd76333ebd2c'/>
<id>urn:sha1:a45e38e962a30307dd2034c2c032bd76333ebd2c</id>
<content type='text'>
Also disable use of _mkgmtime, it does not produce correct results.
</content>
</entry>
<entry>
<title>check for timegm in cmake builds</title>
<updated>2015-10-15T19:32:16+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-15T19:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=dadeeb0a2ed5e21bb90bb819a13c1bf9f4d1accf'/>
<id>urn:sha1:dadeeb0a2ed5e21bb90bb819a13c1bf9f4d1accf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make internal functions static</title>
<updated>2015-10-15T19:32:02+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-15T19:32:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=cac089b5d6f4b0237f8221d18079735f1d3e7c72'/>
<id>urn:sha1:cac089b5d6f4b0237f8221d18079735f1d3e7c72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use timegm from musl</title>
<updated>2015-10-15T19:26:24+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-15T19:26:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=c02436645dafd0e97ee7e91ab8afd70bb997453c'/>
<id>urn:sha1:c02436645dafd0e97ee7e91ab8afd70bb997453c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include timegm fallback</title>
<updated>2015-10-15T14:16:38+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-10-15T04:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=4298ac9305d89cadf90ebb01f0e85bb74fea2c1e'/>
<id>urn:sha1:4298ac9305d89cadf90ebb01f0e85bb74fea2c1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use bundled headers instead of installed headers when building</title>
<updated>2015-10-14T21:33:39+00:00</updated>
<author>
<name>Jeremy Huddleston Sequoia</name>
<email>jeremyhu@apple.com</email>
</author>
<published>2015-10-11T23:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=448645d47991e36337c11dff0271be77218e82c7'/>
<id>urn:sha1:448645d47991e36337c11dff0271be77218e82c7</id>
<content type='text'>
The build system incorrectly set include directives in AM_CFLAGS which
causes them to be placed after the configured CPPFLAGS.  Thus, if
a user or packaging system sets CPPFLAGS to a location that has
libressl or openssl headers installed, they will be used instead
of the bundled versions.  This corrects that issue by setting up
the variables correctly.

https://github.com/libressl-portable/portable/issues/150

Signed-off-by: Jeremy Huddleston Sequoia &lt;jeremyhu@apple.com&gt;
</content>
</entry>
</feed>
