openssl/crypto/rand
Dr. Matthias St. Pierre 4f9dabbfe3 DRBG: unify initialization and cleanup code
The functions drbg_setup() and drbg_cleanup() used to duplicate a lot of
code from RAND_DRBG_new() and RAND_DRBG_free(). This duplication has been
removed, which simplifies drbg_setup() and makes drbg_cleanup() obsolete.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5294)
2018-02-13 17:32:54 +01:00
..
build.info crypto/rand: rename drbg_rand.c to drbg_ctr.c 2018-01-04 11:47:30 +10:00
drbg_ctr.c Update copyright years on all files merged since Jan 1st 2018 2018-01-09 05:49:01 +01:00
drbg_lib.c DRBG: unify initialization and cleanup code 2018-02-13 17:32:54 +01:00
rand_egd.c Switch from ossl_rand to DRBG rand 2017-08-03 09:23:28 -04:00
rand_err.c DRBG: add locking api 2018-02-13 17:32:54 +01:00
rand_lcl.h DRBG: unify initialization and cleanup code 2018-02-13 17:32:54 +01:00
rand_lib.c DRBG: add locking api 2018-02-13 17:32:54 +01:00
rand_unix.c Fix reseeding issues of the public RAND_DRBG 2017-10-18 08:39:20 -05:00
rand_vms.c Fix reseeding issues of the public RAND_DRBG 2017-10-18 08:39:20 -05:00
rand_win.c Fix reseeding issues of the public RAND_DRBG 2017-10-18 08:39:20 -05:00
randfile.c Resolve warnings in VC-WIN32 build, which allows to add /WX. 2017-11-13 10:58:57 +01:00