6742 Commits (8de43bf12fb5e9272a8c3bc148d7100921759d1d)
 

Author SHA1 Message Date
  beck 8de43bf12f j should be an int, like repeat 10 years ago
  beck 287fe24a2f unbreak last commit - but same intent, make re-seed less expensive 10 years ago
  deraadt bc5b290d46 repeat calls to getentrypy() with the same pid likely indicate reseeds. 10 years ago
  sthen b4ab69d3a0 don't clear tmux session sockets in daily(8)'s tmp cleanup, from Rafael Zalamena 10 years ago
  deraadt 1a1b9e989b sys/types.h rather than sys/param.h, where applicable. avoid overreach. 10 years ago
  deraadt d1fde0ca73 sort includes much more sensibly 10 years ago
  deraadt 55d6095cc3 limits.h rather than sys/param.h 10 years ago
  deraadt b3e0f519ff re-init and init code paths are now more shared, so the getpid()-based 10 years ago
  deraadt df559b50e4 extra evil spaces snuck in over the last while 10 years ago
  otto 08ecfcb5b8 Move to a smaller rbytes buffer and skip a random part. Not to 10 years ago
  deraadt b6b255face Add back an #ifndef MAP_INHERIT_ZERO chunk to support the old getpid() 10 years ago
  deraadt 0dedf80951 fix HD() misuse; from brent cook 10 years ago
  beck 344e312a56 AT_BASE returns us the *address* of the start of ld.so, so 10 years ago
  beck aed4dc98fb get the page of data at AT_SYSINFO_EHDR 10 years ago
  beck 802d41544e comment fixes from theo 10 years ago
  beck eaa7e91438 Possibly obtain a little bit of entropy from addresses returned 10 years ago
  beck 839b9ab79f O_NOFOLLOW would be very nice to have here if the version of linux 10 years ago
  sthen 20511ac3a4 ensure rc.d/nsd uses a correct exit code as per rc.subr(8); reported by 10 years ago
  deraadt db13a3eef8 document why we explicit_bzero 10 years ago
  miod d97cb916df Remove BIO_f_reliable(), guilty of playing with EVP_MD_CTX internals it 10 years ago
  jsing 572e20b3b3 Crank libcrypto major since my previous commit changed the size of the 10 years ago
  beck dca54ba442 unbreak build of getentropy_sysctl - we need linux/sysctl.h, and 10 years ago
  beck 13d2b96f86 unbreak - main needs to be extern in here somewhere. 10 years ago
  deraadt 40d09112d0 repair indentation for an inner loop; shorten some macros and variable 10 years ago
  tedu f0d4f91f14 loosen the spec for timingsafe functions slightly, so as to not 10 years ago
  matthew f198222e04 Protect explicit_bzero() from link-time optimization 10 years ago
  deraadt 7eb671100b hash in correct pointer 10 years ago
  beck ac370875b0 KNF 10 years ago
  deraadt 8f4e03ef5a indent 10 years ago
  otto 1878cbb6e4 rearrange so that the main function with the important comments is at the top 10 years ago
  beck a1d1946997 Work in progress on how to deal with the inherit unreliability of 10 years ago
  matthew 16792c29e6 arc4random: hard fail with raise(SIGKILL) if getentropy() returns -1 10 years ago
  matthew 5374ff9a6b Move rs_chacha and rs_buf into the same memory page and don't mark it 10 years ago
  kettenis 32ba0b02ca Always call atexit handlers as if they were registered with __cxa_atexit. 10 years ago
  matthew 932467241e Use MAP_INHERIT_ZERO in arc4random(3) 10 years ago
  deraadt dbf34e5830 oops, typo. James Hartley is fast at trying -current 10 years ago
  deraadt 6343e8d14f In srandomdev(), use arc4random_buf() instead of from the kernel. 10 years ago
  deraadt ea38eff0f9 Change return value of getentropy() to int 0 for success. Maximum 10 years ago
  deraadt 45b700d2c0 For now... assume success of getentropy() just like we assumed success 10 years ago
  deraadt 42da378a93 use getgentropy() call. If it fails, things are pretty bad -- 10 years ago
  deraadt 4bc984f92a use getentropy; from matthew 10 years ago
  deraadt 74292d25b8 Add new getentropy() system call. Code and pressure from matthew. 10 years ago
  matthew f82197f5b3 Add timingsafe_memcmp(). 10 years ago
  millert 3c0d2bba38 Disable the "switch to insertion sort" optimization to avoid quadratic 10 years ago
  deraadt 4d186eab67 Provide support for non-funopen systems. 10 years ago
  millert 08e366a469 Add ed25519 ssh host keys to /etc/mtree/special. 10 years ago
  deraadt 3bacac9dca Abandon the auto-ENGINE /dev/crypto interface. VIA 3des cbc receives 10 years ago
  deraadt f909f7742d mop up ifndef KERNEL goo; ok miod 10 years ago
  jasper 55df821768 add cron_flags which seemed to have been forgotten here. 10 years ago
  gilles 7b7c7b435b replace sendmail with smtpd in a comment 10 years ago