summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/arc4random
AgeCommit message (Expand)AuthorFilesLines
2014-07-13Take away the use of the address of main as a source of entropy. Causesbeck3-3/+15
2014-07-12getentropy on Windows. It compiles but has not been thoroughly tested yet.wouter1-0/+56
2014-07-12Remove signed/unsigned warning, statement before declaration andwouter3-29/+32
2014-07-12guard inclusion of sys/sysctl.h so we can detect at compile time andbeck1-1/+3
2014-07-12remove gratuitous differences, ok beckderaadt1-39/+40
2014-07-12remove gratuitous differences, ok beck bcookderaadt2-12/+12
2014-07-12Solaris uses a symbolic link for /dev/urandom which harms best practice ofbeck1-18/+34
2014-07-09remove unused variables getentropy for OS Xbcook1-3/+3
2014-07-08getentropy for osx and solaris. will be needed for a portable releasebeck2-0/+838
2014-07-08fix oops, accidental delete.. darn copying of files between machinesbeck1-2/+2
2014-07-08j should be an int, like repeatbeck1-3/+4
2014-07-08unbreak last commit - but same intent, make re-seed less expensivebeck1-12/+16
2014-07-08repeat calls to getentrypy() with the same pid likely indicate reseeds.deraadt1-3/+10
2014-06-26fix HD() misuse; from brent cookderaadt1-2/+2
2014-06-25AT_BASE returns us the *address* of the start of ld.so, sobeck1-2/+2
2014-06-25get the page of data at AT_SYSINFO_EHDRbeck1-2/+2
2014-06-25comment fixes from theobeck1-5/+6
2014-06-25Possibly obtain a little bit of entropy from addresses returnedbeck1-2/+23
2014-06-25O_NOFOLLOW would be very nice to have here if the version of linuxbeck1-10/+11
2014-06-23unbreak build of getentropy_sysctl - we need linux/sysctl.h, andbeck1-18/+21
2014-06-23unbreak - main needs to be extern in here somewhere.beck1-1/+2
2014-06-21repair indentation for an inner loop; shorten some macros and variablederaadt1-127/+133
2014-06-21hash in correct pointerderaadt1-2/+2
2014-06-20KNFbeck1-48/+56
2014-06-20indentderaadt1-2/+2
2014-06-20rearrange so that the main function with the important comments is at the topotto1-78/+80
2014-06-20Work in progress on how to deal with the inherit unreliability ofbeck1-0/+439