<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable, branch v2.1.3</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v2.1.3</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v2.1.3'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2015-01-21T14:04:11+00:00</updated>
<entry>
<title>add 2.1.3 notes</title>
<updated>2015-01-21T14:04:11+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-01-21T14:04:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=20e329e2720343b2ec4c320d8ec6e77dc8e63aee'/>
<id>urn:sha1:20e329e2720343b2ec4c320d8ec6e77dc8e63aee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add NetBSD shims for arc4random</title>
<updated>2015-01-21T12:14:24+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-01-21T12:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a2233651277a50955cdc4c7810da7a12e4e33551'/>
<id>urn:sha1:a2233651277a50955cdc4c7810da7a12e4e33551</id>
<content type='text'>
The current NetBSD release, 6.1.5, fails to reseed arc4random fork. Work
around it by providing arc4random/getentropy shims. Revisit when NetBSD
7 is available.
</content>
</entry>
<entry>
<title>catch GCC versions that only warn on unused flags</title>
<updated>2015-01-06T23:47:16+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-01-06T23:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=ec81c28219b3d3234ddf0af12d0579efa1a3d2a6'/>
<id>urn:sha1:ec81c28219b3d3234ddf0af12d0579efa1a3d2a6</id>
<content type='text'>
Noticed while building with GCC 4.2 with HP-UX. Switching the ERROR to a
WARN for a first release while we continue to survey the field.
</content>
</entry>
<entry>
<title>remove bash-style comparisons from tests</title>
<updated>2015-01-06T23:47:16+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-01-06T20:16:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=f2d68c7d21f11f3fa08ab821ccd4356fc863ccd4'/>
<id>urn:sha1:f2d68c7d21f11f3fa08ab821ccd4356fc863ccd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for HP-UX</title>
<updated>2015-01-06T23:47:16+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2014-12-08T02:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=0308b63cbf9983a9bcddc2794b1c9fa0d92f18ac'/>
<id>urn:sha1:0308b63cbf9983a9bcddc2794b1c9fa0d92f18ac</id>
<content type='text'>
tested on: HP-UX 11.31 ia64,
               gcc 4.7.1(HP AllianceOne version)
               gcc 4.2.3(http://hpux.connect.org.uk)
	       HP C/aC++

HP-UX defaults to use LP32 and it treats long as 32 bit (= 4 bytes).
This build forces LP64 for treating long as 64 bit.
</content>
</entry>
<entry>
<title>quoting and ensure old_*flags are restored before the 'else'</title>
<updated>2015-01-06T03:22:36+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-01-06T03:21:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=4b7e78153c47ae08420558e7e6d8b0bc2591039c'/>
<id>urn:sha1:4b7e78153c47ae08420558e7e6d8b0bc2591039c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>preserve CFLAGS between hardening checks, enable mingw</title>
<updated>2015-01-06T02:59:53+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-01-06T02:31:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=872ecfd856b120347508bf66c492609d1536d256'/>
<id>urn:sha1:872ecfd856b120347508bf66c492609d1536d256</id>
<content type='text'>
Allow hardening CFLAGS for mingw that do not cause link-time failures.
Add proper quoting on flags for commas
Check LDFLAGS for linker-only flags.
</content>
</entry>
<entry>
<title>simplify hardening check logic, disable for mingw</title>
<updated>2015-01-06T02:23:48+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2015-01-06T02:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=303b972d554493e0be1c63061500f730ca88e4a8'/>
<id>urn:sha1:303b972d554493e0be1c63061500f730ca88e4a8</id>
<content type='text'>
Rather than doing separate linker/compiler checks, just build a
non-empty program with each so that the compiler will actually try to
use the hardening features. Reduce redundancy in the macro calls by just
setting the flag that was just tested.

Also, disable hardening for mingw, since its trying to use a
libssp-0.dll file that I can't find right now. The detected hardening
flags break mingw builds currently.
</content>
</entry>
<entry>
<title>move public domain to top, help automatic tools</title>
<updated>2015-01-02T13:42:15+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-01-02T13:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=5be407a42427a298cc00241f5d6bf67c9c7fa041'/>
<id>urn:sha1:5be407a42427a298cc00241f5d6bf67c9c7fa041</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change comments to remark on script not being needed for clang &gt;= 5.1</title>
<updated>2015-01-01T23:03:03+00:00</updated>
<author>
<name>Jim Barlow</name>
<email>jim@purplerock.ca</email>
</author>
<published>2015-01-01T23:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=813e7bdac1308a39be89eba7eb02063970f795b3'/>
<id>urn:sha1:813e7bdac1308a39be89eba7eb02063970f795b3</id>
<content type='text'>
</content>
</entry>
</feed>
