diff options
author | Rich Salz <rsalz@openssl.org> | 2017-06-22 09:21:43 -0400 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2017-07-15 01:51:34 -0400 |
commit | da8fc25a989cf4f4d26d626a85477e8a9282da12 (patch) | |
tree | 428bd385034d2a3a24d13cb0e8fa3ee37f06f6b7 /crypto/rand/build.info | |
parent | 71d57be52e7c4d5389dfe950ad9ee4e54aea5411 (diff) | |
download | openssl-da8fc25a989cf4f4d26d626a85477e8a9282da12.tar.gz |
Start to overhaul RAND API
Remove unused rand_hw_xor, MD/EVP indirection
Make rand_pseudo same as rand.
Cleanup formatting and ifdef control
Rename some things:
- rand_meth to openssl_rand_meth; make it global
- source file
- lock/init functions, start per-thread state
- ossl_meth_init to ossl_rand_init
Put state into RAND_STATE structure
And put OSSL_RAND_STATE into ossl_typ.h
Use "randomness" instead of "entropy"
Reviewed-by: Ben Kaduk <kaduk@mit.edu>
(Merged from https://github.com/openssl/openssl/pull/3758)
Diffstat (limited to 'crypto/rand/build.info')
-rw-r--r-- | crypto/rand/build.info | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/rand/build.info b/crypto/rand/build.info index 3ad50e2590..9e0a90b73d 100644 --- a/crypto/rand/build.info +++ b/crypto/rand/build.info @@ -1,4 +1,4 @@ LIBS=../../libcrypto SOURCE[../../libcrypto]=\ - md_rand.c randfile.c rand_lib.c rand_err.c rand_egd.c \ + ossl_rand.c randfile.c rand_lib.c rand_err.c rand_egd.c \ rand_win.c rand_unix.c rand_vms.c |