aboutsummaryrefslogtreecommitdiff
path: root/tests/Makefile.am.tpl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update with latest, add more testsBrent Cook2015-02-061-0/+1
| | | | this adds the new bytestring apis and new regression tests
* tests/Makefile.am.tpl: remove generated files on distcleanDmitry Eremin-Solenikov2014-12-071-0/+1
| | | | | | Add pidwraptest.txt to DISTCLEANFILES to let it be removed on distclean. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* improve readability of generated Makefile.am filesBrent Cook2014-11-231-0/+1
|
* override native arc4random_buf on FreeBSDBrent Cook2014-11-031-1/+2
| | | | | | | | | | | | | | | | 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@
* Improve and simplify function and header detection logic.Brent Cook2014-10-301-4/+0
| | | | | | | | | 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
* enable -lcrypto -lssl with all test programs directly.Brent Cook2014-10-301-0/+3
| | | | | | This removes the need to specify each one individually. ok doug@
* clarify license and origin for pidwraptestBrent Cook2014-07-231-0/+4
| | | | | | | | The original author clarified the license, so we are fine to ship with the PID wraparound test. Run it by default if libressl is using the native arc4random supplied from the OS. ok deraadt@
* initial top-level import of subdirectoriesBrent Cook2014-07-101-0/+8