summaryrefslogtreecommitdiffstats
path: root/crypto/rand/rand_unix.c
AgeCommit message (Expand)Author
2018-10-10rand_unix.c: fix --with-rand-seed=none buildDr. Matthias St. Pierre
2018-09-28Added DRBG_HMAC & DRBG_HASH + Added defaults for setting DRBG for master/publ...Shane Lontis
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-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-02Change rand_pool_bytes_needed to handle less entropy than 1 per 8 bitsRichard Levitte
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-13DRBG: implement a get_nonce() callbackDr. Matthias St. Pierre
2018-04-04Remove ambiguity in rand_pool_add[_end] return valueRichard Levitte
2018-03-15Publish the RAND_DRBG APIDr. Matthias St. Pierre
2018-02-27Update copyright yearMatt Caswell
2018-02-13Use both getrandom() and /dev/urandom by default on Linux.Kurt Roeckx
2017-10-18Fix reseeding issues of the public RAND_DRBGDr. Matthias St. Pierre
2017-08-30Move e_os.h to be the very first include.Pauli
2017-08-28DRBG: Remove 'randomness' buffer from 'RAND_DRBG'Dr. Matthias St. Pierre
2017-08-28RAND: Rename the RAND_poll_ex() callback and its typedefDr. Matthias St. Pierre
2017-08-03Switch from ossl_rand to DRBG randRich Salz
2017-07-22Add --with-rand-seedRich Salz
2017-07-15Start to overhaul RAND APIRich Salz
2017-07-05Undo commit de02ec2Rich Salz
2016-06-30Convert memset calls to OPENSSL_cleanseMatt Caswell
2016-05-17Copyright consolidation 09/10Rich Salz
2016-03-17Remove Netware and OS/2Rich Salz
2016-01-26Remove /* foo.c */ commentsRich Salz
2016-01-14Add a no-egd option to disable EGD-related codeBenjamin Kaduk
2015-09-03Add UEFI flag for rand buildLong, Qin
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte
2015-05-03Add OSSL_NELEM macro.Dr. Stephen Henson
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2014-12-17RT3548: Remove some obsolete platformsRich Salz
2011-12-19PR: 2563Dr. Stephen Henson
2009-04-07Changes from 1.0.0-stable.Dr. Stephen Henson
2009-02-15Use new common flags and fix resulting warnings.Ben Laurie
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe
2008-11-01More size_tification.Ben Laurie
2006-06-30use <poll.h> as by Single Unix SpecificationBodo Möller
2006-06-28always read in RAND_poll() if we can't use select because of a tooBodo Möller
2006-06-27Use poll() when possible to gather Unix randomness entropyRichard Levitte
2006-04-11Add BeOS support.Ulf Möller