summaryrefslogtreecommitdiffstats
path: root/crypto/rand
AgeCommit message (Expand)Author
2021-12-14Update copyright yearMatt Caswell
2021-09-09VMS: Fix misspelt typeRichard Levitte
2021-09-07VMS: Compensate for compiler type incompatibilityRichard Levitte
2021-08-27Darwin platform allows to build on releases before Yosemite/ios 8.David Carlier
2021-08-24Update copyright yearMatt Caswell
2021-06-30apple getentropy removalDavid CARLIER
2021-03-25Update copyright yearMatt Caswell
2021-03-20Add a missing RUN_ONCE in rand_lib.cMatt Caswell
2020-10-14syscall_random(): don't fail if the getentropy() function is a dummyYury Is
2020-09-22Update copyright yearMatt Caswell
2020-09-10Revert two renamings backported from masterDr. Matthias St. Pierre
2020-09-10Fix the DRBG seed propagationDr. Matthias St. Pierre
2020-09-07Coverity FixesShane Lontis
2020-07-15Enable WinCE build without deceiving _MSC_VER.aSoujyuTanaka
2020-06-03Fix a buffer overflow in drbg_ctr_generateBernd Edlinger
2020-05-28AES CTR-DRGB: performance improvementPatrick Steuer
2020-05-20Fix egd and devrandom source configsBernd Edlinger
2020-05-04rand_unix.c: Ensure requests to KERN_ARND don't exceed 256 bytes.nia
2020-05-04rand_unix.c: Only enable hack for old FreeBSD versions on FreeBSDnia
2020-05-04rand_unix.c: Include correct headers for sysctl() on NetBSDnia
2020-04-21Update copyright yearMatt Caswell
2020-04-09Fix AES-CTR_DRBG on 1.1.1.Pauli
2020-04-08AES CTR-DRGB: do not leak timing informationPatrick Steuer
2020-03-17Update copyright yearMatt Caswell
2020-02-15VMS: Correct error reporting in crypto/rand/rand_vms.cRichard Levitte
2020-02-06Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre
2020-01-07Revert "Move random-related defines from e_os.h to rand_unix.c"Dr. Matthias St. Pierre
2019-12-15rand_lib.c: fix null pointer dereferences after RAND_get_rand_method() failureDr. Matthias St. Pierre
2019-12-11Fix some typosVeres Lajos
2019-11-02VMS: Added new method to gather entropy on VMS, based on SYS$GET_ENTROPY.Richard Levitte
2019-10-19Move random-related defines from e_os.h to rand_unix.cDr. Matthias St. Pierre
2019-10-19rand_unix.c: correct include guard commentsDr. Matthias St. Pierre
2019-09-30Add defines for __NR_getrandom for all Linux architecturesKurt Roeckx
2019-09-27Fix header file include guard namesDr. Matthias St. Pierre
2019-09-27Reorganize local header filesDr. Matthias St. Pierre
2019-09-27Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-10Update copyright yearMatt Caswell
2019-09-10Fix a potential crash in rand_unix.cBernd Edlinger
2019-09-10Fix a strict warnings error in rand_pool_acquire_entropyBernd Edlinger
2019-09-09drbg: fix issue where DRBG_CTR fails if NO_DF is used (2nd attempt)Dr. Matthias St. Pierre
2019-09-09drbg: add fork id to additional data on UNIX systemsDr. Matthias St. Pierre
2019-09-09drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre
2019-09-09Fix build with VS2008Bernd Edlinger
2019-09-05Cleanup includes in rand_unix.cBernd Edlinger
2019-09-05Remove ifndef FIPS_MODE from rand_unix.cBernd Edlinger
2019-08-30Fix NITs in comments and CHANGES for DEVRANDOM seeded check.Pauli
2019-08-24Avoid overflowing FDSET when using select(2).Pauli
2019-08-20Start up DEVRANDOM entropy improvement for older Linux devices.Pauli
2019-08-19Add a fallback definition for __NR_getrandom for x86 linuxBernd Edlinger
2019-08-19Add a fallback definition for __NR_getrandom for ARM linuxBernd Edlinger