Commit History

Upphovsman SHA1 Meddelande Datum
  Richard Levitte 9311d0c471 Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 4 år sedan
  aSoujyuTanaka 7a09fab2b3 Disable optimiization of BN_num_bits_word() for VS2005 ARM compiler due to 4 år sedan
  Richard Levitte 310a0edbd0 BN: Check endianness in run-time, in BN_native2bn() and BN_bn2nativepad() 4 år sedan
  Matt Caswell 33388b44b6 Update copyright year 4 år sedan
  Nicola Tuveri 2d9167ed0b [BN] harden `BN_copy()` against leaks from memory accesses 4 år sedan
  Richard Levitte 00db8c60aa Update source files for pre-3.0 deprecation 5 år sedan
  Dr. Matthias St. Pierre 706457b7bd Reorganize local header files 5 år sedan
  Nicola Tuveri 1b338abe3a Uniform BN_bn2binpad() and BN_bn2lebinpad() implementations 5 år sedan
  Nicola Tuveri 8b44198b91 Make BN_num_bits() consttime upon BN_FLG_CONSTTIME 5 år sedan
  Pauli 82925f9dd0 Avoid double clearing some BIGNUMs 5 år sedan
  Shane Lontis ce1415ed2c Added NULL check to BN_clear() & BN_CTX_end() 5 år sedan
  Richard Levitte fa4d419c25 Add BN_native2bn and BN_bn2nativepad, for native BIGNUM import/export 5 år sedan
  Matt Caswell 576129cd72 Ensure bn_cmp_words can handle the case where n == 0 5 år sedan
  Richard Levitte 367ace6870 Following the license change, modify the boilerplates in crypto/bn/ 6 år sedan
  Richard Levitte fcd2d5a612 Refactor the computation of API version limits 6 år sedan
  Billy Brumley 900fd8f375 Clean up BN_consttime_swap. 6 år sedan
  Billy Brumley dd41956d80 [crypto/bn] swap BN_FLG_FIXED_TOP too 6 år sedan
  Andy Polyakov 324b956052 bn/bn_lib.c: conceal even memmory access pattern in bn2binpad. 6 år sedan
  Andy Polyakov 83e034379f bn/bn_lib.c address Coverity nit in bn2binpad. 6 år sedan
  Andy Polyakov 89d8aade5f bn/bn_lib.c: make BN_bn2binpad computationally constant-time. 6 år sedan
  Andy Polyakov 305b68f1a2 bn/bn_lib.c: add BN_FLG_FIXED_TOP flag. 6 år sedan
  Andy Polyakov e42395e637 bn/bn_lib.c: remove bn_check_top from bn_expand2. 6 år sedan
  Billy Brumley 9e5b50b54d fix: BN_swap mishandles flags 6 år sedan
  Billy Brumley 39df51522b Remove superfluous NULL checks. Add Andy's BN_FLG comment. 6 år sedan
  Billy Brumley 40e48e5458 Elliptic curve scalar multiplication with timing attack defenses 6 år sedan
  David Benjamin 972c87dfc7 Make BN_num_bits_word constant-time. 6 år sedan
  Richard Levitte 48e5119a6b Copyright update of more files that have changed this year 6 år sedan
  Matt Caswell 7d461736f7 Revert BN_copy() flag copy semantics change 6 år sedan
  Matt Caswell c9fe362303 Correct value for BN_security_bits() 7 år sedan
  KaoruToda 26a7d938c9 Remove parentheses of return. 7 år sedan