1616 Commits (345209bd2a5278505554996b27f17b126bfc40e2)

Author SHA1 Message Date
  wouter 455c599158 getentropy on Windows. It compiles but has not been thoroughly tested yet. 10 years ago
  wouter ca0c9eb852 Remove signed/unsigned warning, statement before declaration and 10 years ago
  miod 9b1d48d8cc Remove private_{Camellia,RC4}_set_key FIPS indirection tentacles, as has been 10 years ago
  deraadt 30150934f0 Wrap "thread_private.h" with #ifdef __OpenBSD__ so that other systems 10 years ago
  beck 279cc5b646 guard inclusion of sys/sysctl.h so we can detect at compile time and 10 years ago
  deraadt bf34b69892 remove gratuitous differences, ok beck 10 years ago
  deraadt 96303f230c remove gratuitous differences, ok beck bcook 10 years ago
  deraadt 3f9dd576c8 Split arc4random_uniform into it's own file, to assist other projects 10 years ago
  beck a99ff4bd9f Solaris uses a symbolic link for /dev/urandom which harms best practice of 10 years ago
  deraadt 25da0193d5 odds are that some ABI change occured today, no matter how careful everyone 10 years ago
  tedu 5bee4066ca i'm a dumbdumb. fix build. 10 years ago
  tedu 447cee822e move all the feature settings to a common header. 10 years ago
  beck 2e9cadcb9c Make sure we leave OPENSSL_NO_PSK in the conf files so things 10 years ago
  kettenis 78bf858a52 Add locking for __cxa_finalize() as it modifies the page permissions of the 10 years ago
  tedu ae7f8bb30d better document perils of setuid getenv and xr with issetugid 10 years ago
  tedu beacb71783 as noted by google/android via kettenis, atexit handlers can install new 10 years ago
  tedu 705f1bf46e reduce obvious dependency on global g_pool by moving to local aliases 10 years ago
  naddy 33c9c303eb rephrase the stpcpy() warning 10 years ago
  beck 97abe91297 Clean up after arc4random u_int32_t uint32_t change 10 years ago
  bcook 165f09edc7 changes to improve portability 10 years ago
  bcook a3816c6eb6 remove unused variables getentropy for OS X 10 years ago
  miod 32c03af696 RSA_NULL used to be a compile option allowing the RSA interfaces to be 10 years ago
  miod 892a9183d4 Remove undocumented _des_crypt() interface and its companion header file, 10 years ago
  beck 91875b6d33 getentropy for osx and solaris. will be needed for a portable release 10 years ago
  beck b7e16f9d19 fix oops, accidental delete.. darn copying of files between machines 10 years ago
  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
  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
  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