summaryrefslogtreecommitdiff
path: root/crypto/rand
Commit message (Expand)AuthorAgeFilesLines
* syscall_random(): don't fail if the getentropy() function is a dummyYury Is2020-10-141-2/+9
* Update copyright yearMatt Caswell2020-09-221-1/+1
* Revert two renamings backported from masterDr. Matthias St. Pierre2020-09-102-14/+14
* Fix the DRBG seed propagationDr. Matthias St. Pierre2020-09-103-30/+27
* Coverity FixesShane Lontis2020-09-071-3/+5
* Enable WinCE build without deceiving _MSC_VER.aSoujyuTanaka2020-07-151-1/+1
* Fix a buffer overflow in drbg_ctr_generateBernd Edlinger2020-06-031-3/+5
* AES CTR-DRGB: performance improvementPatrick Steuer2020-05-282-75/+129
* Fix egd and devrandom source configsBernd Edlinger2020-05-201-2/+3
* rand_unix.c: Ensure requests to KERN_ARND don't exceed 256 bytes.nia2020-05-041-1/+1
* rand_unix.c: Only enable hack for old FreeBSD versions on FreeBSDnia2020-05-041-0/+2
* rand_unix.c: Include correct headers for sysctl() on NetBSDnia2020-05-041-2/+2
* Update copyright yearMatt Caswell2020-04-211-1/+1
* Fix AES-CTR_DRBG on 1.1.1.Pauli2020-04-092-1/+4
* AES CTR-DRGB: do not leak timing informationPatrick Steuer2020-04-081-13/+9
* Update copyright yearMatt Caswell2020-03-175-5/+5
* VMS: Correct error reporting in crypto/rand/rand_vms.cRichard Levitte2020-02-152-4/+11
* Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre2020-02-063-3/+3
* Revert "Move random-related defines from e_os.h to rand_unix.c"Dr. Matthias St. Pierre2020-01-071-50/+0
* rand_lib.c: fix null pointer dereferences after RAND_get_rand_method() failureDr. Matthias St. Pierre2019-12-152-11/+14
* Fix some typosVeres Lajos2019-12-112-2/+2
* VMS: Added new method to gather entropy on VMS, based on SYS$GET_ENTROPY.Richard Levitte2019-11-021-10/+89
* Move random-related defines from e_os.h to rand_unix.cDr. Matthias St. Pierre2019-10-191-0/+50
* rand_unix.c: correct include guard commentsDr. Matthias St. Pierre2019-10-191-2/+4
* Add defines for __NR_getrandom for all Linux architecturesKurt Roeckx2019-09-301-3/+49
* Fix header file include guard namesDr. Matthias St. Pierre2019-09-271-2/+2
* Reorganize local header filesDr. Matthias St. Pierre2019-09-277-6/+6
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-275-6/+6
* Update copyright yearMatt Caswell2019-09-101-1/+1
* Fix a potential crash in rand_unix.cBernd Edlinger2019-09-101-31/+84
* Fix a strict warnings error in rand_pool_acquire_entropyBernd Edlinger2019-09-101-17/+22
* drbg: fix issue where DRBG_CTR fails if NO_DF is used (2nd attempt)Dr. Matthias St. Pierre2019-09-091-2/+4
* drbg: add fork id to additional data on UNIX systemsDr. Matthias St. Pierre2019-09-091-0/+3
* drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre2019-09-093-28/+11
* Fix build with VS2008Bernd Edlinger2019-09-091-1/+2
* Cleanup includes in rand_unix.cBernd Edlinger2019-09-051-5/+6
* Remove ifndef FIPS_MODE from rand_unix.cBernd Edlinger2019-09-051-5/+0
* Fix NITs in comments and CHANGES for DEVRANDOM seeded check.Pauli2019-08-301-2/+2
* Avoid overflowing FDSET when using select(2).Pauli2019-08-241-1/+1
* Start up DEVRANDOM entropy improvement for older Linux devices.Pauli2019-08-201-6/+101
* Add a fallback definition for __NR_getrandom for x86 linuxBernd Edlinger2019-08-191-0/+4
* Add a fallback definition for __NR_getrandom for ARM linuxBernd Edlinger2019-08-191-0/+7
* Add missing EBCDIC stringsopensslonzos-github2019-08-141-1/+0
* Fix TyposAntoine Cœur2019-07-312-2/+2
* Make rand_pool buffers more dynamic in their sizing.Pauli2019-07-233-6/+64
* Allocate DRBG additional data pool from non-secure memoryBernd Edlinger2019-07-233-11/+27
* Fix UEFI build on FreeBSD by not including system headersRebecca Cran2019-06-191-1/+1
* Revert the DEVRANDOM_WAIT featureDr. Matthias St. Pierre2019-06-091-23/+0
* Fix broken change from b3d113e.Pauli2019-05-301-1/+2
* Update copyright yearRichard Levitte2019-05-285-5/+5