openssl/crypto/rand
Matt Caswell 625146d9fb Fix async deadlock problem
The rand code can aquire locks and then attempt crypto operations. This
can end up in a deadlock if we are using an async engine, because control
returns back to the user code whilst still holding the lock. We need to
force synchronous operation for these sections of code.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-11-20 23:37:17 +00:00
..
Makefile Fix the update target and remove duplicate file updates 2015-05-22 18:44:33 +02:00
md_rand.c Fix async deadlock problem 2015-11-20 23:37:17 +00:00
rand_egd.c RT3969: Add OPENSSL_SYS_UEFI 2015-09-08 23:14:36 -04:00
rand_err.c Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
rand_lcl.h OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
rand_lib.c Continue standardising malloc style for libcrypto 2015-11-09 22:48:41 +00:00
rand_nw.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
rand_os2.c Continue standardising malloc style for libcrypto 2015-11-09 22:48:41 +00:00
rand_unix.c Add UEFI flag for rand build 2015-09-03 15:41:47 -04:00
rand_vms.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
rand_win.c Continue standardising malloc style for libcrypto 2015-11-09 22:48:41 +00:00
randfile.c ifdef cleanup part 3: OPENSSL_SYSNAME 2015-01-23 11:58:26 -05:00