openssl/crypto/rand
Dr. Stephen Henson c43dc3dd77 Avoid multiple locks in FIPS mode.
PR: 3176.

In FIPS mode ssleay_rand_bytes is only used for PRNG seeding and is
performed in either a single threaded context (when the PRNG is first
initialised) or under a lock (reseeding). To avoid multiple locks disable
use of CRYPTO_LOCK_RAND in FIPS mode in ssleay_rand_bytes.
2013-12-08 13:21:02 +00:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
Makefile More type-checking. 2008-06-04 11:01:43 +00:00
md_rand.c Avoid multiple locks in FIPS mode. 2013-12-08 13:21:02 +00:00
rand_egd.c Revert commit #17603, it should have been part of #17617. 2008-11-12 07:27:36 +00:00
rand_err.c Disable Dual EC DRBG. 2013-09-22 18:25:58 +01:00
rand_lcl.h Like MD_Init, MD now must include a NULL engine pointer in its definition. 2001-10-25 08:53:54 +00:00
rand_lib.c Disable Dual EC DRBG. 2013-09-22 18:25:58 +01:00
rand_nw.c rand_nw.c: compensate for gcc bug (using %edx instead of %eax at -O3) 2010-07-08 09:15:49 +00:00
rand_os2.c PR: 1903 2009-04-22 16:21:20 +00:00
rand_unix.c PR: 2563 2011-12-19 17:02:35 +00:00
rand_vms.c Apply all the changes submitted by Steven M. Schweda <sms@antinode.info> 2011-03-19 09:47:47 +00:00
rand_win.c rand_win.c: fix logical bug in readscreen [from HEAD]. 2010-03-22 22:44:35 +00:00
rand.h Disable Dual EC DRBG. 2013-09-22 18:25:58 +01:00
randfile.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
randtest.c fix warnings when building openssl with the following compiler options: 2005-08-28 22:49:57 +00:00