summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/rand/randfile.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-10Correct spelling of OPENSSL_cleanse.jsing1-2/+2
2015-07-18rand_err doesn't exist anymore, coverity 78808beck1-3/+3
2014-10-22Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing1-3/+2
2014-07-14Improve RAND_write_file(), chmod crud, etc.deraadt1-27/+19
2014-06-12tags as requested by miod and teduderaadt1-1/+1
2014-05-24KNF.jsing1-49/+53
2014-04-19use intrinsic strlcpy and strlcat everywhere so we only have one set ofbeck1-1/+1
2014-04-18Put the final pieces from e_os.h in the required places, and remove it.deraadt1-1/+0
2014-04-18another round of chemo for the RAND code to provide clarity.tedu1-47/+6
2014-04-18define RFILE only in the file that needs itderaadt1-1/+1
2014-04-16API compat fix. RAND_load_file can never fail now. discovered and ok beck.tedu1-3/+7
2014-04-15Replace the old OpenSSL PRNG by direct use of arc4random_buf(), keeping themiod1-147/+5
2014-04-13Remove some stuff that isn't needed.beck1-1/+1
2014-04-13Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.miod1-0/+2
2012-10-13resolve conflictsdjm1-1/+1
2011-11-03openssl-1.0.0e: resolve conflictsdjm1-3/+3
2010-10-01resolve conflicts, fix local changesdjm1-10/+23
2009-04-06resolve conflictsdjm1-2/+2
2009-01-09resolve conflictsdjm1-20/+46
2008-09-06resolve conflictsdjm1-5/+7
2006-06-27resolve conflictsdjm1-1/+1
2005-04-29resolve conflictsdjm1-0/+2
2004-04-08merge 0.9.7dmarkus1-6/+16
2003-05-12merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus1-4/+4
2003-04-03str{cat,cpy}/sprintf cleanup. markus@, deraadt@ okho1-1/+1
2002-09-10merge openssl-0.9.7-beta3, tested on vax by miod@markus1-1/+1
2002-09-05merge with 0.9.7-beta1markus1-8/+6
2002-05-15OpenSSL 0.9.7 stable 2002 05 08 mergebeck1-13/+13
2001-12-20fix to match documented behaviour. RAND_file_name must return a pointer tobeck1-9/+13
2001-08-01merge openssl 0.9.6b-enginebeck1-1/+7
2001-06-22openssl-engine-0.9.6a mergebeck1-2/+8
2001-01-12make sure s always has enough from for trailing \0. even though strlcpy willbeck1-1/+1
2001-01-02do not honour environment variables if issetugid, and even more strongly support the random devicederaadt1-17/+17
2000-12-15openssl-engine-0.9.6 mergebeck1-16/+15
2000-08-02$HOME paranoia: never use getenv("HOME") w/o checking for NULL and non-zeromillert1-1/+1
2000-04-16Fix strcpy/strcat abuse and fix stupid behaviour of the defaultbeck1-7/+24
2000-04-16Fix randfile so it doesn't attempt to chmod and write entropy back tobeck1-1/+14
2000-04-16Fix this for the case where the file is a device - make sure we don'tbeck1-5/+14
2000-04-15OpenSSL 0.9.5a mergebeck1-35/+13
2000-03-19OpenSSL 0.9.5 mergebeck1-22/+86
1999-09-29OpenSSL 0.9.4 mergebeck1-13/+26
1998-10-05Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1-0/+166