18 Commits (c023d98dcf2ba1cc30f545ae54d0e037e80a8794)

Author SHA1 Message Date
  David Carlier c023d98dcf Darwin platform allows to build on releases before Yosemite/ios 8. 3 months ago
  David Bohman ad2fc0bed4 MacOS: Add an include of <CommonCrypto/CommonCryptoError.h> 4 months ago
  David CARLIER f0b9e75e4f darwin platform replacing getentropy usage by platform api instead. 5 months ago
  Larkin Nickle 907720f064 Fix compilation on systems with empty _POSIX_TIMERS 6 months ago
  Pauli 0848b943a8 providers: remove TODOs 6 months ago
  Shane Lontis 1335ca4b07 Add ossl_rand symbols 9 months ago
  Matt Caswell 8020d79b40 Update copyright year 9 months ago
  Pauli 87994aa847 rand: remove FIPS mode conditional code. 9 months ago
  Pauli 08edd447c9 prov: move the entropy source out of the FIPS provider 1 year ago
  Pauli 1dc188ba0e Provide side RNG functions renamed to have an ossl_ prefix. 1 year ago
  David Carlier ef2a44eb31 NetBSD build fix. 1 year ago
  David Carlier 0bb450fe2f DragonFlyBSD build fix and update. 1 year ago
  Yury Is 8e596a93bc syscall_random(): don't fail if the getentropy() function is a dummy 1 year ago
  Pauli 45554b5c71 rand: detect if FIPS approved randomness sources are being used. 1 year ago
  Pauli 7f791b25eb rand: fix CPU and timer sources. 1 year ago
  Pauli bcdea3badf share rand_pool between libcrypto and providers 2 years ago
  Pauli e1c5b1f6b4 rand: add seeding sources to providers. 2 years ago
  Dr. Matthias St. Pierre b47cfbb5f6 rand: move rand_{unix,vms,vxworks,win}.c without change to preserve history 2 years ago
  Bernd Edlinger ddec332f32 Fix egd and devrandom source configs 2 years ago
  nia 7421f08500 rand_unix.c: Ensure requests to KERN_ARND don't exceed 256 bytes. 2 years ago
  nia 0c27ce7322 rand_unix.c: Only enable hack for old FreeBSD versions on FreeBSD 2 years ago
  nia e2e4b784e6 rand_unix.c: Include correct headers for sysctl() on NetBSD 2 years ago
  Richard Levitte f844f9eb44 Rename FIPS_MODE to FIPS_MODULE 2 years ago
  Matt Caswell 33388b44b6 Update copyright year 2 years ago
  Dr. Matthias St. Pierre 2e912f63a4 Move random-related defines to "crypto/rand.h" 2 years ago
  Dr. Matthias St. Pierre 01036e2afb Move random-related defines from e_os.h to rand_unix.c 2 years ago
  Dr. Matthias St. Pierre 2a7e6ed86b rand_unix.c: correct include guard comments 2 years ago
  Kurt Roeckx 4dcb150ea3 Add defines for __NR_getrandom for all Linux architectures 2 years ago
  Dr. Matthias St. Pierre 706457b7bd Reorganize local header files 2 years ago
  Dr. Matthias St. Pierre 25f2138b0a Reorganize private crypto header files 2 years ago
  Dr. Matthias St. Pierre 5562dbb39c drbg: add fork id to additional data on UNIX systems 3 years ago
  Bernd Edlinger e301c147a7 Fix a strict warnings error in rand_pool_acquire_entropy 2 years ago
  Bernd Edlinger 41ffd2ab09 Cleanup includes in rand_unix.c 2 years ago
  Pauli 46a9cc9451 Fix NITs in comments and CHANGES for DEVRANDOM seeded check. 2 years ago
  Pauli e1f8584d47 Avoid overflowing FDSET when using select(2). 2 years ago
  Pauli 3a5777501a Start up DEVRANDOM entropy improvement for older Linux devices. 2 years ago
  Bernd Edlinger 038b381ecf Add a fallback definition for __NR_getrandom for x86 linux 2 years ago
  Bernd Edlinger 24d932ec84 Add a fallback definition for __NR_getrandom for ARM linux 2 years ago
  Matt Caswell 57ca171a13 Make the RAND code available from inside the FIPS module 3 years ago
  Rebecca Cran 1fa90bb3a9 Fix UEFI build on FreeBSD by not including system headers 3 years ago
  Dr. Matthias St. Pierre a08714e181 Revert the DEVRANDOM_WAIT feature 3 years ago
  Klotz, Tobias 61783db5b5 Use vxRandLib for VxWorks7 3 years ago
  Pauli 678d2681b2 Clear seed source structures. 3 years ago
  Bernd Edlinger 38023b87f0 Fix seeding from random device w/o getrandom syscall 3 years ago
  Klotz, Tobias 5c8b7b4caa Cleanup vxworks support to be able to compile for VxWorks 7 3 years ago
  Richard Levitte 0db63de94c Following the license change, modify the boilerplates in crypto/rand/ 3 years ago
  Dr. Matthias St. Pierre 8cfc19716c rand_unix.c: open random devices on first use only 3 years ago
  Dr. Matthias St. Pierre 3064b55134 DRBG: fix reseeding via RAND_add()/RAND_seed() with large input 3 years ago
  Dr. Matthias St. Pierre d90e128be6 rand_unix.c: fix --with-rand-seed=none build 3 years ago
  Shane Lontis 8bf3665196 Added DRBG_HMAC & DRBG_HASH + Added defaults for setting DRBG for master/public/private + renamed generate_counter back to reseed_counter + generated new cavs data tests 3 years ago