Avoid multiple lock using FIPS DRBG.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 30 Jul 2014 14:13:08 +0000 (15:13 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 30 Jul 2014 20:09:20 +0000 (21:09 +0100)
commit2a9023f7b4e5198e5950269088133526d617544a
tree5c8840ac350b199e2c9c1f998001eee3a2a31208
parent36e8c3989955aaea06487575a9ed7ce7b8a4bcaa
Avoid multiple lock using FIPS DRBG.

Don't use multiple locks when SP800-90 DRBG is used outside FIPS mode.

PR#3176
Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit a3efe1b6e9d2aa2ce5661e4d4b97262eae743fa7)
crypto/rand/md_rand.c
crypto/rand/rand_lcl.h
crypto/rand/rand_lib.c