1. f22e5fb Try again to deal with expensive tests. by David Benjamin · 5 years ago
  2. 986afed Work around another NULL/0 C language bug. by David Benjamin · 5 years ago
  3. 0416e8c Use the MAYBE/DISABLED pattern in RSATest.BlindingCacheConcurrency. by David Benjamin · 5 years ago
  4. 31e64a2 Switch an #if-0-gated test to DISABLED_Foo. by David Benjamin · 5 years ago
  5. 0dcc6e2 Disable Wycheproof primality test cases on non-x86 (too slow) by David Benjamin · 5 years ago
  6. 8e8759f Output after every Wycheproof primality test. by David Benjamin · 5 years ago
  7. c556d87 Reland bitsliced aes_nohw implementation. by David Benjamin · 5 years ago
  8. 0deb91a Clarify that we perform the point-on-curve check. by David Benjamin · 5 years ago
  9. 604320f Reduce size of BlindingCacheConcurrency test under TSAN. by Adam Langley · 5 years ago
  10. 2feab0c Compare vpaes/bsaes conversions against a reference implementation. by David Benjamin · 5 years ago
  11. 63d0662 Enable the SSE2 Poly1305 implementation on clang-cl. by David Benjamin · 5 years ago
  12. 056035e Remove alignment requirement on CRYPTO_poly1305_finish. by David Benjamin · 5 years ago
  13. 2c58c2f Fix double-free under load. by Adam Langley · 5 years ago
  14. 8959a49 Add EncodeHex and DecodeHex functions to test_util.h. by David Benjamin · 5 years ago
  15. 6c95434 Revert "Replace aes_nohw with a bitsliced implementation." by David Benjamin · 5 years ago
  16. b3ac6bb Replace aes_nohw with a bitsliced implementation. by David Benjamin · 6 years ago
  17. cbae965 Switch HRSS inversion algorithm. by Adam Langley · 5 years ago
  18. 6c5e4a4 Run EVP_CIPHER tests in-place. by David Benjamin · 5 years ago
  19. 6887d5e Add an option to disable SSE2 intrinsics for testing. by David Benjamin · 5 years ago
  20. c58a85f Drop use of alignas(64) in aead_test.cc by Adam Langley · 5 years ago
  21. be1d14b Import Wycheproof primality tests. by David Benjamin · 5 years ago
  22. 0df6edf Split BN_prime_checks into two constants for generation and validation. by David Benjamin · 5 years ago
  23. 9511ca4 Add some Miller-Rabin tests from Wycheproof. by David Benjamin · 5 years ago
  24. a165168 Import Wycheproof PKCS#1 decrypt tests. by David Benjamin · 5 years ago
  25. 355828a Import Wycheproof OAEP tests. by David Benjamin · 5 years ago
  26. e5905d0 Import Wycheproof PKCS#1 signing tests. by David Benjamin · 5 years ago
  27. 305a03a Skip JWK keys when converting Wycheproof tests. by David Benjamin · 5 years ago
  28. 55ed2a6 Import Wycheproof's size-specific RSA PKCS#1 verifying tests. by David Benjamin · 5 years ago
  29. 906bbef Handle "acceptable" Wycheproof inputs unambiguously. by David Benjamin · 5 years ago
  30. 62f662d Import Wycheproof XChaCha20-Poly1305 tests. by David Benjamin · 5 years ago
  31. b19efcc Import Wycheproof HMAC tests. by David Benjamin · 5 years ago
  32. 8e71fe9 Import Wycheproof HKDF tests. by David Benjamin · 5 years ago
  33. 82dbb53 bytestring: add methods for int64. by Matthew Braithwaite · 5 years ago
  34. cb3f04f Add test vectors for CVE-2019-1551 (not affected). by David Benjamin · 5 years ago
  35. b63123c Fix check_bn_tests.go. by David Benjamin · 5 years ago
  36. 31db681 Add a ppc64le ABI tester. by David Benjamin · 6 years ago
  37. b8b0e9f Remove unused labels from ARM ABI test assembly. by David Benjamin · 5 years ago
  38. 469446c Update AAPCS and AAPCS64 links. by David Benjamin · 5 years ago
  39. 5746add Fix EVP_has_aes_hardware on ppc64le. by David Benjamin · 5 years ago
  40. f8fcab9 Add a test for ERR_error_string_n. by David Benjamin · 5 years ago
  41. 35c1075 Give ERR_error_string_n a return value for convenience. by David Benjamin · 5 years ago
  42. 75148d7 Halve the size of the kNIDsIn* constants by David Benjamin · 5 years ago
  43. af609d8 Add missing boringssl_prefix_symbols_asm.h include. by David Benjamin · 5 years ago
  44. 5d62952 Inline gcm_init_4bit into gcm_init_ssse3. by David Benjamin · 5 years ago
  45. a2518dd Vectorize gcm_mul32_nohw and replace gcm_gmult_4bit_mmx. by David Benjamin · 5 years ago
  46. 9855c1c Add a constant-time fallback GHASH implementation. by David Benjamin · 5 years ago
  47. 98f9694 Conditionally define PTRACE_O_EXITKILL in urandom_test.cc by Pete Bentley · 5 years ago
  48. 6be491b Work around more C language bugs with empty spans. by David Benjamin · 5 years ago
  49. 706da62 Add stub functions for RSA-PSS keygen parameters. by Shelley Vohr · 6 years ago
  50. 3ab3b12 Add compatibility functions for sigalgs by Shelley Vohr · 6 years ago
  51. 3ba9586 Rename a number of BUF_* functions to OPENSSL_*. by David Benjamin · 6 years ago
  52. 7f02881 Drop CECPQ2b code. by Adam Langley · 6 years ago fips-android-20191020
  53. 7de9498 Add urandom_test to all_tests.json by Adam Langley · 6 years ago
  54. da8caf5 Add sanity checks to FIPS module construction. by Adam Langley · 6 years ago
  55. 3e502c8 Add test for urandom.c by Adam Langley · 6 years ago
  56. 9709ad5 Fix $OPENSSL_ia32cap handling. by Adam Langley · 6 years ago
  57. eec840d Switch probable_prime to rejection sampling. by David Benjamin · 6 years ago
  58. 31302a4 Fix up BN_GENCB_call calls. by David Benjamin · 6 years ago
  59. a7a75f2 Do fewer trial divisions for larger RSA keygens. by David Benjamin · 6 years ago
  60. f3bd757 Fix GRND_NONBLOCK flag when calling getrandom. by Adam Langley · 6 years ago
  61. 6426648 Simplify bn_miller_rabin_iteration slightly. by David Benjamin · 6 years ago
  62. 841a40a Add some notes on RSA key generation performance. by David Benjamin · 6 years ago
  63. fba30c3 Break early on composites in the primality test. by David Benjamin · 6 years ago
  64. 18d145e Extract and test the deterministic part of Miller-Rabin. by David Benjamin · 6 years ago
  65. 5cf3298 Fix the FIPS + fuzzing build. by Adam Langley · 6 years ago
  66. 2865bce FIPS.md: document some recent Android changes. by Adam Langley · 6 years ago
  67. bc4c09d Add a function to derive an EC key from some input secret. by David Benjamin · 6 years ago
  68. c48c8b6 Move no-exec-stack sections outside of #ifs. by Adam Langley · 6 years ago
  69. 4ca15d5 Make FIPS build work for Android cross-compile. by Adam Langley · 6 years ago
  70. 56b6c71 Enable optional GRND_RANDOM flag to be passed to getrandom on Android. by Pete Bentley · 6 years ago
  71. 9c49713 Add .note.GNU-stack at the source level. by David Benjamin · 6 years ago
  72. 6e7255c Use a pointer to module_hash in boringssl_fips_self_test() args. by Pete Bentley · 6 years ago
  73. 9638f8f Use a smaller hex digest in FIPS flag files when SHA-256 used. by Adam Langley · 6 years ago
  74. 1458b49 Switch to using SHA-256 for FIPS integrity check on Android. by Adam Langley · 6 years ago
  75. 40633ac Use getentropy on macOS 10.12 and later. by David Benjamin · 6 years ago
  76. 6f80629 Move #include of "internal.h", which defines |OPENSSL_URANDOM|. by Matthew Braithwaite · 6 years ago
  77. b9a8fd7 Style nit. by David Benjamin · 6 years ago
  78. 45610f9 Assert that BN_CTX_end is actually called. by David Benjamin · 6 years ago
  79. 6784dc7 Test some known large primes. by David Benjamin · 6 years ago
  80. e7e5a23 Test some Euler pseudoprimes. by David Benjamin · 6 years ago
  81. 6dfb479 Be consistent about Miller-Rabin vs Rabin-Miller. by David Benjamin · 6 years ago
  82. bd52286 fix build with armv6 Error: .size expression for _vpaes_decrypt_consts does not evaluate to a constant by Michel Promonet · 6 years ago
  83. 0de64a7 Make the dispatch tests opt-in. by David Benjamin · 6 years ago
  84. 3a35522 Only attempt to mprotect FIPS module for AArch64. by Adam Langley · 6 years ago
  85. 622e46b Opportunistically read entropy from the OS in FIPS mode. by David Benjamin · 6 years ago
  86. 1f1af82 Update INSTANTIATE_TEST_SUITE_P calls missing first argument. by Matthew Braithwaite · 6 years ago
  87. 09a9ec0 Add page protection logic to BCM self test. by Pete Bentley · 6 years ago
  88. 6e8d5f4 Disable unwind tests in FIPS mode. by David Benjamin · 6 years ago
  89. 398ca1c Disable RDRAND on AMD family 0x17, models 0x70–0x7f. by Adam Langley · 6 years ago
  90. bb50783 Don't allow SGC EKUs for server certificates. by Adam Langley · 6 years ago
  91. 98e848a Add XOF compilation compatibility flags by Shelley Vohr · 6 years ago
  92. 0c4d013 Replace BIO_printf with ASN1_STRING_print in GENERAL_NAME_print by David Benjamin · 6 years ago
  93. 053880d Fix vpaes-armv7.pl in ARM mode. by David Benjamin · 6 years ago
  94. 0142c87 Add AES-192-GCM support to EVP_AEAD. by Adam Langley · 6 years ago
  95. ec92ec4 Parse explicit EC curves more strictly. by David Benjamin · 6 years ago
  96. f4d8b96 Use ScopedEVP_AEAD_CTX in ImplDispatchTest.AEAD_AES_GCM. by David Benjamin · 6 years ago
  97. ccaee0a Use a mix of bsaes and vpaes for CTR on NEON. by David Benjamin · 6 years ago
  98. 701d95a Use vpaes + conversion to setup CBC decrypt on NEON. by David Benjamin · 6 years ago
  99. 7d4b13b Add NEON vpaes-to-bsaes key converters. by David Benjamin · 6 years ago
  100. 68fb238 Add vpaes-armv7.pl and replace non-parallel modes. by David Benjamin · 6 years ago