summaryrefslogtreecommitdiffstats
path: root/crypto/rand
AgeCommit message (Expand)Author
2018-08-22rand_lib.c: Don't open random devices while cleaning up.Dr. Matthias St. Pierre
2018-08-19rand_unix.c: don't discard entropy bytes from /dev/*randomDr. Matthias St. Pierre
2018-08-19rand_unix.c: don't discard entropy bytes from syscall_random()Dr. Matthias St. Pierre
2018-08-19rand_unix.c: assimilate syscall_random() with getrandom(2)Dr. Matthias St. Pierre
2018-07-26Fixed issue where DRBG_CTR fails if NO_DF is used - when entropy is calledShane Lontis
2018-07-01rand/rand_unix.c: address macro redifinition warning.Andy Polyakov
2018-06-27Modify the DEVRANDOM source so that the files are kept open persistently.Pauli
2018-06-25rand/rand_unix.c: mask getentropy ELF detection on HP-UX.Andy Polyakov
2018-06-15RAND_POOL: Add missing implementations for djgppDr. Matthias St. Pierre
2018-06-09rand/rand_unix.c: bypass DSO_global_lookup on ELF systems.Andy Polyakov
2018-06-09rand/rand_unix.c: omit error from DSO_global_lookup.Andy Polyakov
2018-06-03Fix checking the return value of getentropy()Kurt Roeckx
2018-06-03Remove support for calling getrandom(), we now always call getentropy()Kurt Roeckx
2018-06-03Look up availability of getentropy() at runtime.Kurt Roeckx
2018-06-03Add support for KERN_ARND to get random bytes on NetBSDKurt Roeckx
2018-05-29Update copyright yearMatt Caswell
2018-05-11Use void in all function definitions that do not take any argumentsKurt Roeckx
2018-05-08VMS rand: assign before check, not the other way aroundRichard Levitte
2018-05-03VMS: modernise rand_pool_acquire_entropy, step 2Richard Levitte
2018-05-03VMS: modernise rand_pool_acquire_entropy, step 1Richard Levitte
2018-05-02opensslconf.h inclusion cleanupFdaSilvaYY
2018-05-02Change rand_pool_bytes_needed to handle less entropy than 1 per 8 bitsRichard Levitte
2018-05-01Improve error handling in rand_init functionBernd Edlinger
2018-04-28Don't cleanup uninitialized thread local slotsBernd Edlinger
2018-04-27Fix drbg thread cleanup and error handlingBernd Edlinger
2018-04-23Fix usage of ossl_assert()Kurt Roeckx
2018-04-22Add support for getrandom() or equivalent system calls and use them by defaultKurt Roeckx
2018-04-17DRBG: fix coverity issuesDr. Matthias St. Pierre
2018-04-13make updateRichard Levitte
2018-04-13DRBG: implement a get_nonce() callbackDr. Matthias St. Pierre
2018-04-10DRBG: fix memory leak on error in rand_drbg_get_entropy()Dr. Matthias St. Pierre
2018-04-04rand/randfile.c: fix potential resource leak in RAND_load_file.Andy Polyakov
2018-04-04Remove ambiguity in rand_pool_add[_end] return valueRichard Levitte
2018-04-03VMS: stricter acquisition of entropy for the poolRichard Levitte
2018-04-03Update copyright yearMatt Caswell
2018-04-02Use the private RNG for data that is not publicKurt Roeckx
2018-04-01Make sure we use a nonce when a nonce is requiredKurt Roeckx
2018-03-30Add documentation for the RAND_DRBG APIDr. Matthias St. Pierre
2018-03-29Document RAND_DRBG fork-safety locking modelBenjamin Kaduk
2018-03-29Fix setbuf use for VMS CRichard Levitte
2018-03-27rand/randfile.c: permit non-regular files in RAND_load_file.Andy Polyakov
2018-03-21DRBG: Use the EVP layer to do AES encryptionKurt Roeckx
2018-03-21o_fopen.c,rand/randfile.c: compensate for e_os.h omission.Andy Polyakov
2018-03-20Update copyright yearMatt Caswell
2018-03-20crypto/rand/rand_vms.c: include "internal/rand_int.h"Richard Levitte
2018-03-19Make the public and private DRBG thread localKurt Roeckx
2018-03-17Return error when trying to use prediction resistanceKurt Roeckx
2018-03-17Propagate the request for prediction resistance to the get entropy callKurt Roeckx
2018-03-17Fixed a crash in error handing of rand_drbg_newBernd Edlinger
2018-03-16RAND_DRBG: add a function for setting the default DRBG type and flagsDr. Matthias St. Pierre