aboutsummaryrefslogtreecommitdiff
path: root/man (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-07-21rename local tests to end in test.cBrent Cook2-0/+0
ok beck@ guenther@
2014-07-21test for and use system explicit_bzero if it existsBrent Cook2-1/+10
ok beck@ guenther@
2014-07-21include err.h shimBrent Cook3-1/+28
Includes compatible replacements, or uses system err.h if available. ok beck@ guenther@
2014-07-21use correct link order for app and testsBrent Cook2-3/+3
ok beck@ guenther@
2014-07-21preserve timestamps on copy from upstream checkoutBrent Cook1-28/+30
this saves time on rebuilds when testing tarballs ok beck@ guenther@
2014-07-20conditionally disable -Wpointer-sign where supportedBrent Cook1-0/+10
ok beck@
2014-07-20update guard, add win32 support for endian.hBrent Cook1-6/+22
Thanks to Jonas 'Sortie' Termansen for pointing the guard inconsistency out. ok beck@
2014-07-20Use correct static link order for unit tests.Brent Cook1-2/+2
thanks to Jonas 'Sortie' Termansen ok beck@
2014-07-20include <_bsd_types.h> on MinGWBrent Cook1-0/+4
ok beck@
2014-07-19remove thread_private.h defines, moved to arc4random_*.hBrent Cook1-14/+0
2014-07-18update to newly-refactored arc4random compatibility shimsBrent Cook4-0/+23
the thread-private bits can move next ok beck@
2014-07-18initial underpinnings for mingw/cross compilation supportBrent Cook2-13/+22
Use canonical host rather than target so that this works: CC=i686-w64-mingw32-gcc ./configure --host=i686-w64-mingw32 Conditionally compile Linux issetugid compatibility function ok beck@
2014-07-15move fork_rand.sh so it does not get run every timeBrent Cook1-0/+0
the test takes many minutes to run on an OS with a slow fork() call ok beck@
2014-07-15indicate failure to the test harnessBrent Cook1-0/+1
ok beck@
2014-07-15added fork_rand test to check for PID wraparoundBrent Cook3-2/+93
ok beck@
2014-07-15crank versionBob Beck1-1/+1
2014-07-15register the atfork handler from arc4randomBrent Cook1-0/+8
From kettenis@ People have suggested using pthread_atfork(3) before, but discarded the idea because it involves linking with -lpthread, which has other undesirable consequences. However: * Most systems actually have pthread_atfork(3) in libc. I verified this on OS X and Solaris. I believe this is the case on Linux systems that use musl as well. * On Linux systems that use glibc, this isn't the case. However, those systems have __register_atfork(3), which is fully documented in the "Linux Standard Base Core Specification". ok kettenis@ deraadt@ beck@
2014-07-15enable the asn1 testBrent Cook1-1/+1