<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/tests, branch v2.1.7</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v2.1.7</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v2.1.7'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2015-02-07T02:17:31+00:00</updated>
<entry>
<title>update with latest, add more tests</title>
<updated>2015-02-07T02:17:31+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-02-07T02:17:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=be5d0cca13c00f5615c16fcfaa5674558a29568b'/>
<id>urn:sha1:be5d0cca13c00f5615c16fcfaa5674558a29568b</id>
<content type='text'>
this adds the new bytestring apis and new regression tests
</content>
</entry>
<entry>
<title>tests/Makefile.am.tpl: remove generated files on distclean</title>
<updated>2014-12-08T00:07:53+00:00</updated>
<author>
<name>Dmitry Eremin-Solenikov</name>
<email>dbaryshkov@gmail.com</email>
</author>
<published>2014-12-07T23:21:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a270e6a90b8714c71a2fc71c7f2ac363d17769c0'/>
<id>urn:sha1:a270e6a90b8714c71a2fc71c7f2ac363d17769c0</id>
<content type='text'>
Add pidwraptest.txt to DISTCLEANFILES to let it be removed on distclean.

Signed-off-by: Dmitry Eremin-Solenikov &lt;dbaryshkov@gmail.com&gt;
</content>
</entry>
<entry>
<title>update and mask unit tests when running on win32</title>
<updated>2014-12-03T23:02:29+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2014-11-20T14:46:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=96bf8be098b434ec19146d5724b60179ae56e00a'/>
<id>urn:sha1:96bf8be098b434ec19146d5724b60179ae56e00a</id>
<content type='text'>
Update pq_test to ignore changes in whitespace.
Update for new testssl params, specify absolute paths to test binaries.
Fork-based tests do not make sense on Windows.
Disable building biotest, since it is too specific to OpenBSD's behavior
to be useful on other platforms.
</content>
</entry>
<entry>
<title>improve readability of generated Makefile.am files</title>
<updated>2014-11-23T14:33:56+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2014-11-20T04:02:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=2103690cbf6adfbd24b271c610087bf73e1a3056'/>
<id>urn:sha1:2103690cbf6adfbd24b271c610087bf73e1a3056</id>
<content type='text'>
</content>
</entry>
<entry>
<title>override native arc4random_buf on FreeBSD</title>
<updated>2014-11-03T07:19:36+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-10-28T00:22:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=0aeb93b9fc9ecf0f9c2e98444545de485168823d'/>
<id>urn:sha1:0aeb93b9fc9ecf0f9c2e98444545de485168823d</id>
<content type='text'>
The FreeBSD-native arc4random_buf implementation falls back to weak
sources of entropy if the sysctl fails. Remove these dangerous fallbacks
by overriding locally.

Unfortunately, pthread_atfork() is broken on FreeBSD (at least 9 and 10)
if a program does not link to -lthr. Callbacks registered with
pthread_atfork() simply fail silently. So, it is not always possible to
detect a PID wraparound. I wish we could do better.

This improves arc4random_buf's safety compared to the native FreeBSD
implementation. Tested on FreeBSD 9 and 10.

ok beck@ deraadt@
</content>
</entry>
<entry>
<title>Improve and simplify function and header detection logic.</title>
<updated>2014-10-31T00:15:11+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-10-29T20:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a4cc953911a745d6e769a03cbe6442ee2fc27cbd'/>
<id>urn:sha1:a4cc953911a745d6e769a03cbe6442ee2fc27cbd</id>
<content type='text'>
Simplify autoconf checks by using AC_CHECK_FUNCS/HEADERS.
Clarify some ambiguous dependencies around strnlen/strndup.
Unconditionally enable pidwraptest for all arc4random implementations.
Remove HAVE_VASPRINTF conditional, since asprintf requires vasprintf.

ok @doug
</content>
</entry>
<entry>
<title>enable -lcrypto -lssl with all test programs directly.</title>
<updated>2014-10-30T15:55:30+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-10-29T20:46:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=72c1e56b382547c74e16a67d1d2b1b7ce774c56d'/>
<id>urn:sha1:72c1e56b382547c74e16a67d1d2b1b7ce774c56d</id>
<content type='text'>
This removes the need to specify each one individually.

ok doug@
</content>
</entry>
<entry>
<title>undef LIBRESSL_INTERNAL for the pidwrap test.</title>
<updated>2014-10-22T18:06:36+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-10-22T18:06:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=eb26e56ba8557eeb9c417be83b92c6fc8850943c'/>
<id>urn:sha1:eb26e56ba8557eeb9c417be83b92c6fc8850943c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prefer - over /dev/stdin for cmp test</title>
<updated>2014-07-28T12:26:42+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-27T11:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=e48e4f0e69f27f3755ea05e24778e761f2bf0e1e'/>
<id>urn:sha1:e48e4f0e69f27f3755ea05e24778e761f2bf0e1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove bash-isms from test scripts</title>
<updated>2014-07-28T12:26:27+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-27T11:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=1b62d5e416a0b47ba89653b2683bf51bdcff527e'/>
<id>urn:sha1:1b62d5e416a0b47ba89653b2683bf51bdcff527e</id>
<content type='text'>
</content>
</entry>
</feed>
