aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/rand
Commit message (Expand)AuthorAgeFilesLines
* rand/rand_unix.c: address macro redifinition warning.Andy Polyakov2018-07-011-1/+3
* Modify the DEVRANDOM source so that the files are kept open persistently.Pauli2018-06-274-16/+197
* rand/rand_unix.c: mask getentropy ELF detection on HP-UX.Andy Polyakov2018-06-251-1/+1
* RAND_POOL: Add missing implementations for djgppDr. Matthias St. Pierre2018-06-151-4/+5
* rand/rand_unix.c: bypass DSO_global_lookup on ELF systems.Andy Polyakov2018-06-091-8/+16
* rand/rand_unix.c: omit error from DSO_global_lookup.Andy Polyakov2018-06-091-0/+2
* Fix checking the return value of getentropy()Kurt Roeckx2018-06-031-1/+1
* Remove support for calling getrandom(), we now always call getentropy()Kurt Roeckx2018-06-031-18/+0
* Look up availability of getentropy() at runtime.Kurt Roeckx2018-06-031-5/+24
* Add support for KERN_ARND to get random bytes on NetBSDKurt Roeckx2018-06-031-7/+18
* Update copyright yearMatt Caswell2018-05-291-1/+1
* Use void in all function definitions that do not take any argumentsKurt Roeckx2018-05-112-2/+2
* VMS rand: assign before check, not the other way aroundRichard Levitte2018-05-081-1/+1
* VMS: modernise rand_pool_acquire_entropy, step 2Richard Levitte2018-05-031-48/+316
* VMS: modernise rand_pool_acquire_entropy, step 1Richard Levitte2018-05-031-76/+120
* opensslconf.h inclusion cleanupFdaSilvaYY2018-05-021-1/+0
* Change rand_pool_bytes_needed to handle less entropy than 1 per 8 bitsRichard Levitte2018-05-024-23/+26
* Improve error handling in rand_init functionBernd Edlinger2018-05-011-6/+21
* Don't cleanup uninitialized thread local slotsBernd Edlinger2018-04-281-4/+6
* Fix drbg thread cleanup and error handlingBernd Edlinger2018-04-271-17/+23
* Fix usage of ossl_assert()Kurt Roeckx2018-04-231-1/+2
* Add support for getrandom() or equivalent system calls and use them by defaultKurt Roeckx2018-04-221-10/+91
* DRBG: fix coverity issuesDr. Matthias St. Pierre2018-04-171-4/+4
* make updateRichard Levitte2018-04-131-0/+6
* DRBG: implement a get_nonce() callbackDr. Matthias St. Pierre2018-04-135-154/+321
* DRBG: fix memory leak on error in rand_drbg_get_entropy()Dr. Matthias St. Pierre2018-04-101-1/+2
* rand/randfile.c: fix potential resource leak in RAND_load_file.Andy Polyakov2018-04-041-0/+1
* Remove ambiguity in rand_pool_add[_end] return valueRichard Levitte2018-04-044-32/+33
* VMS: stricter acquisition of entropy for the poolRichard Levitte2018-04-032-18/+51
* Update copyright yearMatt Caswell2018-04-031-1/+1
* Use the private RNG for data that is not publicKurt Roeckx2018-04-021-1/+1
* Make sure we use a nonce when a nonce is requiredKurt Roeckx2018-04-013-29/+43
* Add documentation for the RAND_DRBG APIDr. Matthias St. Pierre2018-03-301-110/+47
* Document RAND_DRBG fork-safety locking modelBenjamin Kaduk2018-03-291-1/+17
* Fix setbuf use for VMS CRichard Levitte2018-03-291-0/+14
* rand/randfile.c: permit non-regular files in RAND_load_file.Andy Polyakov2018-03-271-7/+27
* DRBG: Use the EVP layer to do AES encryptionKurt Roeckx2018-03-212-67/+133
* o_fopen.c,rand/randfile.c: compensate for e_os.h omission.Andy Polyakov2018-03-211-7/+5
* Update copyright yearMatt Caswell2018-03-201-1/+1
* crypto/rand/rand_vms.c: include "internal/rand_int.h"Richard Levitte2018-03-201-0/+1
* Make the public and private DRBG thread localKurt Roeckx2018-03-192-33/+57
* Return error when trying to use prediction resistanceKurt Roeckx2018-03-172-1/+14
* Propagate the request for prediction resistance to the get entropy callKurt Roeckx2018-03-172-7/+12
* Fixed a crash in error handing of rand_drbg_newBernd Edlinger2018-03-171-1/+1
* RAND_DRBG: add a function for setting the default DRBG type and flagsDr. Matthias St. Pierre2018-03-164-8/+55
* Publish the RAND_DRBG APIDr. Matthias St. Pierre2018-03-158-115/+105
* RAND_DRBG: add a function for setting the reseeding defaultsDr. Matthias St. Pierre2018-03-102-9/+48
* Check the parent DRBG's strengthKurt Roeckx2018-03-063-1/+24
* Update copyright yearMatt Caswell2018-02-271-1/+1
* Check return value of time() when getting additional data for the DRBGKurt Roeckx2018-02-211-4/+12