2056 Commits (03c838fd51e723da283d8856bec16557b8055cc9)

Author SHA1 Message Date
  guenther 940519ace9 Document behavior of atexit() when called in a DSO that is later unloaded. 10 years ago
  jmc 0b7e87f042 add crypt_newhash to NAME and add an MLINK; 10 years ago
  miod 273ab4ce62 Enable the build of GOST routines in libcrypto. Riding upon the Cammelia 10 years ago
  miod b4b58e435d Add the Cammelia cipher to libcrypto. 10 years ago
  tedu 572a59f1f0 add new function crypt_newhash to simplify creating new hashes. 10 years ago
  schwarze 755bcd79c1 add some missing .An macros and remove some obsolete .Tn 10 years ago
  bentley 33d56bef5a Reduce instances of `` '' in manuals. 10 years ago
  bcook 0c127a8f2e correct the failure case for getentropy on win32 10 years ago
  miod a5a3403d95 GOST crypto algorithms (well, most of them), ported from the removed GOST 10 years ago
  miod aac667f964 Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest. 10 years ago
  bcook 15ff6efe87 Add hooks to override native arc4random_buf on FreeBSD. 10 years ago
  deraadt 68bbb50cb4 clean up verbiage around the calculations; ok ingo jmc otto 10 years ago
  millert b05a4e176a Don't mention old systems where realloc(NULL, n) didn't work as we 10 years ago
  doug f13672519c Save space in man page: err() -> errc() and combine vars. 10 years ago
  doug cca96eabd4 Avoid writing in second person in malloc.3 10 years ago
  schwarze 4d869de6ef List extensions in the STANDARDS section, replacing some text below CAVEATS. 10 years ago
  schwarze c1547cfc1f make RETURN VALUES more concise 10 years ago
  doug fd87bd14d1 Revamp malloc.3 by reordering the sections and rewriting parts. 10 years ago
  doug ec337d0aa3 Revert last commit due to changed semantics found by make release. 10 years ago
  doug c4cfced731 Better POSIX compliance in realpath(3). 10 years ago
  chl d541887190 remove unused variable 10 years ago
  bcook d926e49a0b include header needed by older linux kernels 10 years ago
  schwarze 32cc975e61 Since deraadt@ remembers seeing strdup() on one particular 4.2BSD machine, 10 years ago
  deraadt 7aef1c5997 using reallocarray() gives us multiplicative integer overflow checking 10 years ago
  deraadt 40d4efd216 obvious malloc -> reallocarray, for mult int oflow 10 years ago
  miod a8a12553c8 Revert r1.5 and reenable assembler version of ghash now that it has been 10 years ago
  miod 8de2ab8a5e Disable assembler code for ghash on hppa, causes wrong computations in some 10 years ago
  doug 17c93dbe45 Explain why we deviate slightly from the PBKDF2 standard. 10 years ago
  schwarze 947c617f02 Do not claim that empty numbers set EINVAL, our implementation doesn't. 10 years ago
  schwarze eac5f40007 Make sure that the following functions return 0 and EINVAL as 10 years ago
  schwarze d5c9ee380f obvious cases of missing .An; 10 years ago
  bcook 7131c8971a preserve errno value on success. 10 years ago
  doug cd356709c6 Delete secret or secret-derived data with explicit_bzero. 10 years ago
  tedu 69d8bb8294 a small tweak to improve malloc in multithreaded programs. we don't need 10 years ago
  bcook 5fc23a1e55 only build the getrandom path if SYS_getrandom is defined. 10 years ago
  bcook e285ea02b5 getrandom(2) support for getentropy_linux 10 years ago
  guenther ba0ca3d3cf XPG requires insque() and remque() to work with linear lists and not just 10 years ago
  guenther c268bc15d8 Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC) 10 years ago
  deraadt 26dc53b975 munmap correct object in (extremely unlikely, and effectively terminal) 10 years ago
  bcook 1b243f2530 Guard RSA / RC4-5 ASM when NO_ASM is not defined 10 years ago
  guenther d187729c06 Only need <stdint.h> and not all of <inttypes.h> here 10 years ago
  tedu 5802de8469 Remove SRP code. It contains a bug (this should not surprise anyone), but 10 years ago
  bcook aca9f895fe better match proposed syscall api 10 years ago
  deraadt ef5581e5fc protect sysctl path with SYS__sysctl instead; from enh@google, ok bcook 10 years ago
  guenther 6fd1ff93b6 Use explicit_bzero() instead of memset() on buffers going out of scope. 10 years ago
  deraadt de41d1af59 cast from void * before math; enh@google 10 years ago
  deraadt 0e76256cce missing newline 10 years ago
  guenther a59e881122 Switch from <sys/endian.h> or <machine/endian.h> to the new, 10 years ago
  bcook 7c7854314b Move more OS-specific functionality to arc4random.h headers. 10 years ago
  bcook 5fcb913dfe initial win32 ARC4_LOCK/UNLOCK implementation. 10 years ago