193 Commits (master)

Author SHA1 Message Date
  deraadt 5e398339ba As done everywhere else, use a local version of MINIMUM() and avoid 4 years ago
  inoguchi 84248221bb Using pthread_atfork instead of __register_atfork with uClibc on noMMU 5 years ago
  deraadt cc1a839b83 Saw a mention somewhere a while back that the gotdata() function in 5 years ago
  bcook becf8cef00 ensure SYS_getrandom and GRND_NONBLOCK are both defined before using getrandom(2) 6 years ago
  beck 0e208737fa Switch Linux getrandom() usage to non-blocking mode, continuing to 7 years ago
  bcook 2fb1937540 add iOS support for getentropy 7 years ago
  beck 87d4db25c4 Remove the libcrypto/crypto directory 7 years ago
  tb 646f43cf69 Update the link for the getentropy(2) manual to man.openbsd.org/ 8 years ago
  bcook 468bf1902b Tighten behavior of _rs_allocate failure for portable arc4random implementations. 8 years ago
  bcook 3b2b99d5ea Tighten behavior of _rs_allocate on Windows. 8 years ago
  deraadt dd43373b38 remove hppa64 port, which we never got going beyond broken single users. 8 years ago
  jsing 89d337816e Crank majors for lib{crypto,ssl,tls} due to symbol removals, symbol 8 years ago
  tj 41e193dea0 fix typo in comment; ok beck 8 years ago
  bcook 6662365936 Calling clone(2) with CLONE_NEWPID yields multiple processes with pid=1. 8 years ago
  bcook a1172a2c6e bump the major for libcrypto/ssl/tls for a CRYPTO_chacha_20 ABI change 8 years ago
  reyk c4f8edebc9 bump minors after adding EVP_aead_chacha20_poly1305_ietf() 8 years ago
  beck 6a2df26a82 Stop supporing "legcay" time formats that OpenSSL supports. Rewrite the 8 years ago
  beck 87b1e8d899 Flense the greasy black guts of unreadble string parsing code out of three areas 8 years ago
  doug aefcb65105 Temporarily revive MD4 for MS CHAP support. 8 years ago
  doug b0734ad3d4 Crank major version due to removal of SHA-0 and MD4 from libcrypto. 8 years ago
  doug 9193415b6f Remove MD4 support from LibreSSL. 8 years ago
  doug 6561ba3b89 Remove SHA-0 support. 8 years ago
  jsing 66db3f0bbc Merge ech_ossl.c into ech_key.c - not much point having one file with a 8 years ago
  jsing c207914835 Nuke openssl/e_os2.h, since nothing should be using it. 8 years ago
  miod 6937aca7bc Add a new interface, OPENSSL_cpu_caps(), to return the currently running 8 years ago
  miod 9c1e4607bc Pass "openbsd" instead of "openbsd-elf" as the "flavour" to the perl assembler 8 years ago
  deraadt 31a603a934 unify files further 8 years ago
  deraadt 8e631f698c unify versions, so they are easier to diff. 8 years ago
  deraadt 263ac3037d KNF 8 years ago
  doug bb4ad98053 Remove OpenSSL engine RSAX. 9 years ago
  doug 2ad9757f45 Fix pointer to unsigned long conversion. 9 years ago
  doug d205ffb326 Crank major for libcrypto, ssl and tls due to MDC-2DES removal. 9 years ago
  doug d353d6b2bc Remove obsolete MDC-2DES from libcrypto. 9 years ago
  bcook 2236cfa979 Disable ENGINE_load_dynamic (dynamic engine support). 9 years ago
  bcook fd9b2358f2 Remove unneeded sys/sysctl.h on linux. 9 years ago
  kettenis 57925aeae3 Record inter-library dependencies between libcrypto, libssl and libtls 9 years ago
  bcook 94be377a56 Not all Linux libc's include linux/sysctl.h in sys/sysctl.h. 9 years ago
  bcook ef82db0eea Support AIX versions without WPAR support. 9 years ago
  deraadt 1b4887fc71 Send OPENSSL_issetugid() straight to hell, no final cigarette. 9 years ago
  bcook 40f6b72835 add initial AIX getentropy/arc4random files. Thanks to Michael Felt. 9 years ago
  bcook 65192b885a sys/sysctl.h includes linux/sysctl.h, remove the extra unchecked include 9 years ago
  miod 7c59126aa4 In the neverending saga of enabling and disabling assembler code for sha 9 years ago
  miod 64e337e151 Do not use sha512-parisc for now, as it is subtly bugged - passes the sha 9 years ago
  jsing c9efcf7f21 Bump libcrypto and libssl majors, due to various recent churn. 9 years ago
  jsing 9282f51280 unifdef OPENSSL_NO_RFC3779 - this is currently disabled and unlikely to 9 years ago
  jsing 71b2d0a64a Remove RC5 code - this is not currently enabled and is not likely to ever 9 years ago
  jsing 2b9dce95cd Remove crypto/store - part of which is "currently highly experimental". 9 years ago
  jsing e928a301f0 Crank major for libcrypto since symbols have been removed. 9 years ago
  jsing b22634d3c6 Combine c_allc.c and c_alld.c into c_all.c - there is not much point having 9 years ago
  reyk 2f3cb396e7 Add X509_STORE_load_mem() to load certificates from a memory buffer 9 years ago