aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/rand/rand_unix.c
Commit message (Expand)AuthorAgeFilesLines
* Fix reseeding issues of the public RAND_DRBGDr. Matthias St. Pierre2017-10-181-43/+84
* Move e_os.h to be the very first include.Pauli2017-08-301-2/+1
* DRBG: Remove 'randomness' buffer from 'RAND_DRBG'Dr. Matthias St. Pierre2017-08-281-2/+2
* RAND: Rename the RAND_poll_ex() callback and its typedefDr. Matthias St. Pierre2017-08-281-9/+9
* Switch from ossl_rand to DRBG randRich Salz2017-08-031-41/+51
* Add --with-rand-seedRich Salz2017-07-221-198/+94
* Start to overhaul RAND APIRich Salz2017-07-151-10/+9
* Undo commit de02ec2Rich Salz2017-07-051-18/+1
* Convert memset calls to OPENSSL_cleanseMatt Caswell2016-06-301-1/+1
* Copyright consolidation 09/10Rich Salz2016-05-171-107/+7
* Remove Netware and OS/2Rich Salz2016-03-171-4/+2
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Add a no-egd option to disable EGD-related codeBenjamin Kaduk2016-01-141-5/+5
* Add UEFI flag for rand buildLong, Qin2015-09-031-2/+2
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* Add OSSL_NELEM macro.Dr. Stephen Henson2015-05-031-3/+2
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-286/+300
* RT3548: Remove some obsolete platformsRich Salz2014-12-171-18/+1
* PR: 2563Dr. Stephen Henson2011-12-191-34/+74
* Changes from 1.0.0-stable.Dr. Stephen Henson2009-04-071-1/+44
* Use new common flags and fix resulting warnings.Ben Laurie2009-02-151-1/+1
* Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2008-11-121-2/+2
* More size_tification.Ben Laurie2008-11-011-2/+2
* use <poll.h> as by Single Unix SpecificationBodo Möller2006-06-301-2/+2
* always read in RAND_poll() if we can't use select because of a tooBodo Möller2006-06-281-79/+79
* Use poll() when possible to gather Unix randomness entropyRichard Levitte2006-06-271-7/+52
* Add BeOS support.Ulf Möller2006-04-111-1/+19
* Fix some signed/unsigned warnings.Geoff Thorpe2005-07-221-3/+6
* Move the definition of DEVRANDOM for DJGPP from Configure to e_os.h.Richard Levitte2005-06-181-1/+1
* DJGPP changes. Contributed by Doug Kaufman <dkaufman@rahul.net>Richard Levitte2005-05-301-1/+1
* Fix an "oops" typo! Well, it was a debugging left-over...Andy Polyakov2005-01-131-1/+1
* O_NOFOLLOW is not appropriate when opening /dev/* entries on Solaris.Andy Polyakov2005-01-131-9/+20
* DJGPP update.Andy Polyakov2005-01-041-1/+7
* It was just pointed out to me that it's better to cast to double...Richard Levitte2004-03-151-1/+1
* Make sure that the last argument to RAND_add() is a float, or someRichard Levitte2004-03-151-4/+4
* Check if a random "file" is really a device file, and treat itRichard Levitte2003-12-271-0/+19
* Netware-specific changes,Richard Levitte2003-11-281-1/+2
* Cleanse memory using the new OPENSSL_cleanse() function.Richard Levitte2002-11-281-1/+1
* Complete the VxWorks fix by implementing a NULL RAND_poll() for it.Richard Levitte2002-10-141-0/+7
* Add a few more VxWorks targets.Richard Levitte2002-10-091-1/+1
* <sys/select.h> is included for AIX, when USE_SOCKETS is defined.Lutz Jänicke2002-06-201-0/+1
* AIX (V3) requires <sys/select.h> (included via e_os.h) for fd_set.Lutz Jänicke2002-06-201-0/+1
* Changes to have OpenSSL compile on OS/2.Richard Levitte2001-07-011-1/+1
* fix md_rand.c locking bugsBodo Möller2001-04-181-1/+2
* Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte2001-02-201-1/+1
* Make sure time() is properly declared.Richard Levitte2001-02-191-0/+1
* Add automatic query of EGD sockets to RAND_poll(). The EGD sockets areLutz Jänicke2001-01-091-2/+26
* Don't cheat: when only getting several bytes from each source, n is incrementedLutz Jänicke2001-01-091-2/+5
* Change RAND_poll for Unix to try a number of devices and only readRichard Levitte2001-01-081-0/+207