1439 Commits (19d5cf86dec1aaf52b4ab5f71d0602b795932f00)

Author SHA1 Message Date
  David Benjamin ad6d33c70d Convert test_mod_exp_mont5 test vectors. 8 years ago
  David Benjamin 45a8c8a3c4 Convert test_mod_exp and test_mod_exp_consttime. 8 years ago
  David Benjamin 28a8c2fe25 Fold the rest of test_sqrt into TestSquare. 8 years ago
  David Benjamin 5a13e40ab6 Convert test_mont and test_mod_mul to bn_tests.txt. 8 years ago
  David Benjamin e8317a5530 Add tests for BN_nnmod. 8 years ago
  David Benjamin 7819409e13 Generate more test data in test_mont. 8 years ago
  David Benjamin 56cbbe5b8d Use BN_set_bit in TestLShift1. 8 years ago
  David Benjamin 66a0e6e37d Add a Go tool to check bn_tests.txt. 8 years ago
  David Benjamin 1701776908 Clarify how Quotient tests do rounding. 8 years ago
  Brian Smith 3d4030b5f7 Test |BN_uadd| and |BN_usub|. 8 years ago
  Brian Smith e4bf8b3e05 Test aliasing in |BN_add| and |BN_sub|. 8 years ago
  Brian Smith fe47ba2fc5 Test |BN_add_word| and |BN_sub_word|. 8 years ago
  Brian Smith b72f66f59c Test |BN_mod_exp_mont| with zero and even modulus too. 8 years ago
  Steven Valdez 2b8415e8ff Move the Digest/Sign split for SignatureAlgorithms to a lower level. 8 years ago
  David Benjamin 784f6f91e5 Remove a bunch of unnecessary includes. 8 years ago
  David Benjamin 32a3780bab Move more non-bc tests down. 8 years ago
  David Benjamin dcc5531af7 Move the remaining bad modulus tests out of bc test functions. 8 years ago
  David Benjamin 96f9447e3e Fix naming of non-bc bn_tests. 8 years ago
  David Benjamin 8b66feffa2 Convert test_div, test_mod, and test_div_word to file_test. 8 years ago
  Adam Langley d42e4b2b8f initialise |n| parameter in bn_test.cc to avoid compiler warning. 8 years ago
  David Benjamin cca1c11ae8 Convert test_mul to file_test. 8 years ago
  David Benjamin e1caf3974d Convert test_sqr to file_test. 8 years ago
  David Benjamin 5e9bdc1a77 Convert test_lshift and test_rshift into file_tests. 8 years ago
  David Benjamin 04000e1e31 Add carry tests to bn_tests.txt. 8 years ago
  David Benjamin 3058103d70 Convert test_lshift1 and test_rshift1 to FileTest. 8 years ago
  David Benjamin dca125efb5 Remove compatibility 'inline' define. 8 years ago
  David Benjamin 80137ba1d3 Convert test_add and test_sub to file_test. 8 years ago
  David Benjamin d1fa9f970e Sync x86 perlasm drivers with upstream master. 8 years ago
  David Benjamin 66194feedd perlasm/x86_64-xlate.pl: address errors and warnings in elderly perls. 8 years ago
  David Benjamin fdd8e9c8c7 Switch perlasm calling convention. 8 years ago
  David Benjamin ac81d92968 Revert local change to x86masm.pl. 8 years ago
  David Benjamin bb076e334c Add CBB_add_u32. 8 years ago
  David Benjamin c9ae27ca72 Build up TLS 1.3 record-layer tests. 8 years ago
  David Benjamin 44bedc348d Handle BN_mod_word failures. 8 years ago
  David Benjamin 53409ee3d7 Fix BN_is_prime* calls. 8 years ago
  David Benjamin ff594ca8c8 Make arm-xlate.pl set use strict. 8 years ago
  David Benjamin b111f7a0e4 Rebase x86_64-xlate.pl atop master. 8 years ago
  Adam Langley fd4d67cb5b Always generate X25519 private keys that need to be masked. 8 years ago
  David Benjamin 4186b711f4 Don't bother storing the cofactor. 8 years ago
  David Benjamin aaa39e97f4 Don't rely on BN_FLG_CONSTTIME in the DSA code. 8 years ago
  David Benjamin 99c752ad52 Compute kinv in DSA with Fermat's Little Theorem. 8 years ago
  David Benjamin 8cf79af7d1 Always use Fermat's Little Theorem in ecdsa_sign_setup. 8 years ago
  David Benjamin 2f02854c24 Remove EC_GROUP_new_arbitrary. 8 years ago
  Brian Smith c5e372e6ef Return earlier if inverse is not found in |BN_mod_inverse_ex|. 8 years ago
  Adam Langley 3cab5572b1 Don't align NEWPOLY_POLY. 8 years ago
  Brian Smith 13603a8399 Move "no inverse" test earlier in |BN_mod_inverse_no_branch|. 8 years ago
  Matt Braithwaite 3675dddab9 newhope_test: corrupt things harder. 8 years ago
  David Benjamin da7f0c65ef Unwind X509_LU_RETRY and fix a lot of type confusion. 8 years ago
  David Benjamin 054e597670 Include intrin.h under cover of warning pragmas. 8 years ago
  Nico Weber 2b360714ab win: Add an explicit intrin.h include to work around a clang-cl bug. 8 years ago