summaryrefslogtreecommitdiffstats
path: root/crypto/rand
AgeCommit message (Expand)Author
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
2019-08-14Add missing EBCDIC stringsopensslonzos-github
2019-07-31Fix TyposAntoine Cœur
2019-07-23Make rand_pool buffers more dynamic in their sizing.Pauli
2019-07-23Allocate DRBG additional data pool from non-secure memoryBernd Edlinger
2019-06-19Fix UEFI build on FreeBSD by not including system headersRebecca Cran
2019-06-09Revert the DEVRANDOM_WAIT featureDr. Matthias St. Pierre
2019-05-30Fix broken change from b3d113e.Pauli
2019-05-28Update copyright yearRichard Levitte
2019-04-02Revert "crypto/rand/rand_win.c: include "e_os.h" to get the default _WIN32_WI...Richard Levitte
2019-04-02rand_win.c: loosen version requirements for BCryptGenRandomDr. Matthias St. Pierre
2019-04-02crypto/rand/rand_win.c: include "e_os.h" to get the default _WIN32_WINNTRichard Levitte
2019-03-29Circumvent a problem of lacking GetEnvironmentVariable() in WindowsCE.Soujyu Tanaka
2019-03-22Cosmetic rand/drbg changes.Pauli
2019-03-15VMS: only use the high precision on VMS v8.4 and upDr. Matthias St. Pierre