aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/rand
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* DRBG: make locking api truly privateDr. Matthias St. Pierre2018-02-154-28/+34
* Use both getrandom() and /dev/urandom by default on Linux.Kurt Roeckx2018-02-131-7/+11
* DRBG: make the derivation function the default for ctr_drbgDr. Matthias St. Pierre2018-02-132-4/+4
* DRBG: unify initialization and cleanup codeDr. Matthias St. Pierre2018-02-132-35/+45
* DRBG: add locking apiDr. Matthias St. Pierre2018-02-133-15/+98
* Fix glibc version detection.Pauli2018-02-091-5/+34
* Fix glibc specific conditional for Mac OS/XPauli2018-02-071-1/+2
* Unify timer codePauli2018-02-071-21/+71
* Use RAND_DRBG_bytes() for RAND_bytes() and RAND_priv_bytes()Dr. Matthias St. Pierre2018-02-052-15/+5
* Fix size limitation of RAND_DRBG_bytes()Dr. Matthias St. Pierre2018-02-051-1/+13
* drbg_bytes: remove check for DRBG_UNINITIALIZED stateDr. Matthias St. Pierre2018-02-051-3/+0
* Revert the crypto "global lock" implementationBenjamin Kaduk2018-01-312-14/+8
* crypto/rand/rand_lib.c: fix undefined reference to `clock_gettime'Dr. Matthias St. Pierre2018-01-311-6/+6
* Add RAND_DRBG_bytesKurt Roeckx2018-01-293-0/+97