aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/rand/md_rand.c
Commit message (Expand)AuthorAgeFilesLines
* Start to overhaul RAND APIRich Salz2017-07-151-667/+0
* Clean up references to FIPSEmilia Kasper2017-02-281-4/+0
* Make rand_add predictable when fuzzingKurt Roeckx2017-01-061-0/+5
* Make the predictable numbers start from 1Kurt Roeckx2016-12-081-1/+1
* Make the random number generator predictable when fuzzing.Kurt Roeckx2016-12-031-2/+2
* Fix mem leaks during auto-deinitMatt Caswell2016-09-081-0/+1
* Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE insteadRichard Levitte2016-07-191-4/+12
* Fix: dummy definition of rand_hw_seed() should also return intRichard Levitte2016-07-151-2/+2
* check return values for EVP_Digest*() APIsDr. Stephen Henson2016-07-151-6/+9
* Fix some RAND bugsRich Salz2016-06-011-3/+3
* Copyright consolidation 09/10Rich Salz2016-05-171-107/+6
* Fold threads.h into crypto.h making API publicViktor Dukhovni2016-05-161-1/+0
* Convert rand code to new threading APIMatt Caswell2016-03-091-32/+47
* Remove outdated DEBUG flags.Rich Salz2016-02-181-10/+0
* md_rand: FAQ URL to use https and follow a redirectViktor Szakats2016-02-161-1/+1
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-1/+1
* Don't use RDRAND if told not toMatt Caswell2016-02-041-1/+2
* Always DPURIFYEmilia Kasper2016-01-291-12/+0
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni2016-01-071-3/+4
* Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte2015-12-071-6/+6
* Adjust all accesses to EVP_MD_CTX to use accessor functions.Richard Levitte2015-12-071-31/+41
* Fix async deadlock problemMatt Caswell2015-11-201-0/+17
* Replace "SSLeay" in API with OpenSSLRich Salz2015-10-301-33/+33
* RT3999: Remove sub-component version stringsRich Salz2015-08-101-2/+0
* Deprecate RAND_pseudo_bytesMatt Caswell2015-03-251-0/+8
* ifdef cleanup part 3: OPENSSL_SYSNAMERich Salz2015-01-231-2/+2
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-527/+507
* Move more comments that confuse indentMatt Caswell2015-01-221-2/+4
* remove OPENSSL_FIPSAPIDr. Stephen Henson2014-12-081-1/+1
* ssleay_rand_add returns a value in 1.1.0Dr. Stephen Henson2014-04-091-1/+1
* Return if ssleay_rand_add called with zero num.Dr. Stephen Henson2014-04-071-0/+3
* typoDr. Stephen Henson2014-01-121-1/+1
* Use rdrand as additional entropy source.Dr. Stephen Henson2014-01-111-0/+79
* Time value for various platforms.Dr. Stephen Henson2013-10-201-8/+27
* Mix time into the pool to avoid repetition of the Android duplicated PID prob...Ben Laurie2013-09-201-1/+21
* Experimental symbol renaming to avoid clashes with regular OpenSSL.Dr. Stephen Henson2011-02-161-2/+2
* Update source files to handle new FIPS_lock() location. Add FIPS_lock()Dr. Stephen Henson2011-01-271-0/+4
* Change OPENSSL_FIPSEVP to OPENSSL_FIPSAPI as it doesn't just referDr. Stephen Henson2011-01-271-1/+1
* FIPS mode changes to make RNG compile (this will need updating later as weDr. Stephen Henson2011-01-261-16/+15
* clarify commentDr. Stephen Henson2010-06-161-4/+7
* Audit libcrypto for unchecked return values: fix all cases enounteredDr. Stephen Henson2009-09-231-29/+59
* VMS stuff I forgot...Richard Levitte2009-01-031-3/+17
* Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2008-11-121-16/+12
* Only one of these needs to be signed.Ben Laurie2008-11-041-4/+6
* Not sure about this one... seems to be needed to make 64 bit releaseDr. Stephen Henson2008-11-021-2/+2
* More size_tification.Ben Laurie2008-11-011-10/+12
* Remove the dual-callback scheme for numeric and pointer thread IDs,Geoff Thorpe2008-08-061-8/+9
* Revert my earlier CRYPTO_THREADID commit, I will commit a reworkedGeoff Thorpe2008-07-031-9/+8
* There was a need to support thread ID types that couldn't be reliably castGeoff Thorpe2008-03-281-8/+9