openssl/include/internal
Kurt Roeckx 0b14a5b7cc Don't auto-instantiate a DRBG when trying to use it and it's not
The one creating the DRBG should instantiate it, it's there that we
know which parameters we should use to instantiate it.

This splits the rand init in two parts to avoid a deadlock
because when the global drbg is created it wands to call
rand_add on the global rand method.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
GH: #4268
2017-08-28 23:15:52 +02:00
..
__DECC_INCLUDE_EPILOGUE.H VMS: Copy DECC inclusion epi- and prologues to internals 2017-04-20 13:10:06 +02:00
__DECC_INCLUDE_PROLOGUE.H VMS: Copy DECC inclusion epi- and prologues to internals 2017-04-20 13:10:06 +02:00
bio.h
comp.h
conf.h
constant_time_locl.h Add constant-time 64 2017-06-21 09:19:42 -04:00
cryptlib.h Move ossl_assert 2017-08-03 10:48:00 +01:00
dane.h
dso.h Use "" not <> for internal/ includes 2017-08-22 09:54:20 -04:00
dsoerr.h make error tables const and separate header file 2017-06-07 15:12:03 -04:00
err.h
nelem.h Remove tests dependence on e_os.h 2017-08-18 09:50:25 +10:00
numbers.h
o_dir.h Fix some Typos and indents 2017-08-11 10:16:33 -04:00
o_str.h
rand.h Don't auto-instantiate a DRBG when trying to use it and it's not 2017-08-28 23:15:52 +02:00
refcount.h Revert "Add internal functions to fetch a refcount" 2017-05-28 15:02:42 +02:00
sockets.h Fix guarding macro in include/internal/sockets.h 2017-08-25 23:59:30 +02:00
thread_once.h