1. 6686352 Make calls to the verify callback consistant by calling ctx->verify_cb by Bob Beck · 2 years, 11 months ago
  2. f961de5 Try to require C11 (in non-MSVC compilers). by David Benjamin · 2 years, 11 months ago
  3. 493d5cb Try to require C++14. by David Benjamin · 2 years, 11 months ago
  4. edbdc24 Reject [UNIVERSAL 0] in DER/BER element parsers. by David Benjamin · 3 years, 4 months ago
  5. 2fc6d38 Add CMake install rules. by Daniel Thornburgh · 3 years ago
  6. fa3fbda P-256 assembly optimisations for Aarch64. by Nevine Ebeid · 3 years ago
  7. f7e1a94 hrss: always normalize. by Adam Langley · 3 years ago
  8. 27ffcc6 Use SHA-256 for the FIPS integrity check everywhere. by Adam Langley · 3 years ago
  9. af34f64 Remove unused variable by Kent Ross · 3 years ago
  10. 225e8d3 Use X509 certificate alias as friendlyName in PKCS12 by Alex Gaynor · 3 years ago
  11. c9a7dd6 Retire the Windows BIO_printf workaround. by David Benjamin · 3 years ago
  12. 4984e4a Work around another C language bug with empty spans. by David Benjamin · 3 years ago
  13. f94a7ce ASAN replaces malloc and free with its own implementation. by niewei · 3 years ago
  14. 8c8e7a6 Update fiat-crypto. by David Benjamin · 3 years ago
  15. 2144076 Remove VS 2015 support. by David Benjamin · 3 years ago
  16. b99b98b Remove X509_TRUST_set_default. by David Benjamin · 3 years ago
  17. 7534354 Replace internal use sha1 hash with sha256. by Bob Beck · 3 years ago
  18. 8bbefbf Document that |EC_KEY_generate_fips| works for both cases. by Adam Langley · 3 years ago
  19. 972ab52 Allow the integrity test to be run on demand. by Adam Langley · 3 years ago
  20. c6e8f3e Add a function to return a FIPS version. by Adam Langley · 3 years ago
  21. 7f4057e Add a function to tell if an algorithm is FIPS approved. by Adam Langley · 3 years ago
  22. dcba849 Add vs2019 to vs_toolchain.py. by David Benjamin · 3 years ago
  23. 6378c47 Unexport X509_CERT_AUX and remove X509_CERT_AUX.other by David Benjamin · 3 years ago
  24. d0f14f3 Document and tidy up X509_alias_get0, etc. by David Benjamin · 3 years ago
  25. c7a3c46 Don't loop forever in BN_mod_sqrt on invalid inputs. by Adam Langley · 3 years ago
  26. 933f72a Make a whitespace commit to trigger a build. by Bob Beck · 3 years ago
  27. e5abf58 Rust bindings: Use CARGO_MANIFEST_DIR in build.rs by Kenichi Ishibashi · 3 years ago
  28. ab69425 Remove ASN1_ADB_INTEGER. by David Benjamin · 3 years, 1 month ago
  29. 6196fab Replace an ASN1_INTEGER_get call with ASN1_INTEGER_get_uint64 by David Benjamin · 3 years, 1 month ago
  30. fdd5260 Correctly handle LONG_MIN in ASN1_INTEGER_get. by David Benjamin · 3 years ago
  31. de13971 Implement ASN1_INTEGER_set_uint64 with ASN1_STRING_set. by David Benjamin · 3 years, 1 month ago
  32. bdc35b6 Rewrite and tighten ASN1_INTEGER encoding and decoding. by David Benjamin · 3 years ago
  33. 366e886 Deduplicate the rest of ASN1_INTEGER and ASN1_ENUMERATED. by David Benjamin · 3 years, 1 month ago
  34. fa2cd1e Fix theoretical overflow in ASN1_INTEGER_cmp. by David Benjamin · 3 years, 1 month ago
  35. d258de7 Include rsa/internal.h for |...no_self_test| functions. by Adam Langley · 3 years ago
  36. 66d8563 Limit the pthread_rwlock workaround to glibc. by David Benjamin · 3 years ago
  37. 6e25e54 Rewrite ASN1_INTEGER tests. by David Benjamin · 3 years, 1 month ago
  38. cc4333d Use X509V3_add_value_int in i2v_AUTHORITY_KEYID. by David Benjamin · 3 years, 1 month ago
  39. e4b3e6a Fix x509v3_bytes_to_hex when passed the empty string. by David Benjamin · 3 years, 1 month ago
  40. 657c69b Reimplement ASN1_get_object with CBS. by David Benjamin · 3 years, 4 months ago
  41. 7fac386 Add an explicit indefinite-length output to CBS_get_any_ber_asn1_element. by David Benjamin · 3 years, 4 months ago
  42. 8a38184 Use ctype(3) in a more standards-conformant way. by Thomas Klausner · 3 years ago
  43. 81502be Linkify RFCs in more places in the docs. by David Benjamin · 3 years ago
  44. 4b55af0 Make FFDH self tests lazy. by Adam Langley · 3 years, 1 month ago
  45. 3053b73 Make ECC self tests lazy. by Adam Langley · 3 years, 1 month ago
  46. c76da9d HPKE is now RFC 9180. by David Benjamin · 3 years, 1 month ago
  47. 6595ddb Include the policy document for the most recent FIPS validation. by Adam Langley · 3 years, 1 month ago
  48. 4d955d2 Check static CPU capabilities on x86. by David Benjamin · 3 years, 1 month ago
  49. 31ece98 Align rsaz_avx2_preferred with x86_64-mont5.pl. by David Benjamin · 3 years, 1 month ago
  50. 17c8c81 Enable SHA-NI optimizations for SHA-256. by David Benjamin · 3 years, 1 month ago
  51. ec85d0d Update Intel SDE. by David Benjamin · 3 years, 1 month ago
  52. 08970b3 Include the EKU extension in bssl server's self-signed certs. by David Benjamin · 3 years, 1 month ago
  53. 0da6b48 Don't call a non-test file *test.h. by Adam Langley · 3 years, 1 month ago
  54. 1c2e61e Make RSA self-test lazy. by Adam Langley · 3 years, 1 month ago
  55. 263f489 Add link to new Android FIPS certificate. by Adam Langley · 3 years, 1 month ago
  56. b9c6d67 delocate: handle a new output form in Clang 13. by Adam Langley · 3 years, 1 month ago
  57. 8f7cb2f Drop, now unused, KAT value. by Adam Langley · 3 years, 1 month ago
  58. ea9fb94 Drop CAVP code. by Adam Langley · 3 years, 1 month ago
  59. d04c32a Break FIPS tests differently. by Adam Langley · 3 years, 1 month ago
  60. f8235e4 Don't forget hmac.h in self_check.h. by Adam Langley · 3 years, 1 month ago
  61. 9cad13e Perform SHA-$x and HMAC KAT before integrity check. by Adam Langley · 3 years, 1 month ago
  62. b0ed28e Add a couple of spaces to `check_test`. by Adam Langley · 3 years, 1 month ago
  63. 15565a8 Split FIPS KATs into fast and slow groups. by Adam Langley · 3 years, 1 month ago
  64. a919539 Move DES out of the FIPS module. by Adam Langley · 3 years, 1 month ago
  65. 44a141f acvp: don't send the Authorization header when renewing tokens by Adam Langley · 3 years, 1 month ago
  66. 5112b45 Support Bazel's test-sharding protocol. by Adam Langley · 3 years, 1 month ago
  67. 68addd2 Simply CMake assembly source selection. by David Benjamin · 3 years, 1 month ago
  68. 351b2f8 Rename generated assembly from 'mac' or 'ios' to 'apple' by David Benjamin · 3 years, 1 month ago
  69. 0f1417c Build aarch64 assembly for macOS in the bazel build. by David Benjamin · 3 years, 1 month ago
  70. ac3f4fb Fix OPENSSL_NO_ASM definition in bazel. by David Benjamin · 3 years, 1 month ago
  71. c5179c6 Use @platforms in Bazel rules. by Piotr Sikora · 3 years, 1 month ago
  72. 123eaae Record ClientHelloInner values in msg_callback. by David Benjamin · 3 years, 1 month ago
  73. 44425dd Fold ssl_decode_client_hello_inner into ssl_client_hello_decrypt. by David Benjamin · 3 years, 1 month ago
  74. 7198d11 Explicitly reject self-referential ech_outer_extensions. by David Benjamin · 3 years, 1 month ago
  75. 0fc57be Simpler square-root computation for Ed25519 by James Muir · 3 years, 2 months ago
  76. 0f4454c Condition split handshake tests on Linux in CMake. by David Benjamin · 3 years, 2 months ago
  77. b90261a Implement PEM_read_bio_DHparams with the macro. by David Benjamin · 3 years, 2 months ago
  78. 387f820 Limit _XOPEN_SOURCE to Linux. by David Benjamin · 3 years, 2 months ago
  79. c03e99a Fix Unicode strings for C++20 by Mark Schott · 3 years, 2 months ago
  80. 345c86b Switch CRYPTO_BUFFER_POOL to SipHash-2-4. by David Benjamin · 3 years, 2 months ago
  81. 50e7ea5 LSC: Apply clang-tidy's modernize-use-bool-literals to boringssl by Anton Bikineev · 3 years, 2 months ago
  82. 960ddfe Fix mac_arm64 builder. by David Benjamin · 3 years, 2 months ago
  83. ea46caf Put Rust binding generation behind an explicit flag and only build bindings for the targeted Arch by Benjamin Brittain · 3 years, 2 months ago
  84. be04c56 Add ARMV8_SHA512 detection for Fuchsia. by David Benjamin · 3 years, 2 months ago
  85. 8d8d8f3 Generates "low-level" bindings for Rust using bindgen by Benjamin Brittain · 3 years, 6 months ago
  86. 36a41bf Add note about Gerrit account creation by muir.james.a@gmail.com · 3 years, 2 months ago
  87. d1593f5 Make EVP_AEAD_CTX_free accept NULL. by David Benjamin · 3 years, 2 months ago
  88. ec476ef Zero out the values from the integrity check. by Adam Langley · 3 years, 2 months ago
  89. f797570 Ignore duplicates in |X509_STORE_add_*| by Adam Langley · 3 years, 2 months ago
  90. 0354b79 Don't #include "internal.h" twice. by Adam Langley · 3 years, 2 months ago
  91. 24e97fb Version bump: 2 -> 3. by Adam Langley · 3 years, 2 months ago
  92. d80f17d Simplify __ARM_ARCH__ definition. by David Benjamin · 3 years, 2 months ago
  93. a94c267 Don't use __ARMEL__/__ARMEB__ in aarch64 assembly by David Benjamin · 3 years, 2 months ago
  94. 846a227 Switch __ARM_FEATURE_CRYPTO to __ARM_FEATURE_{AES,SHA2}. by David Benjamin · 3 years, 2 months ago
  95. 661266e Move CPU detection symbols to crypto/internal.h. by David Benjamin · 3 years, 3 months ago
  96. 37faa93 Move public APIs from cpu.h to crypto.h. by David Benjamin · 3 years, 3 months ago
  97. 295b313 Rename CPU feature files with underscores. by David Benjamin · 3 years, 3 months ago
  98. 1e15682 Enable SHA-512 ARM acceleration when available. by David Benjamin · 3 years, 3 months ago
  99. af561c2 Sync sha512-armv8.pl up to 753316232243ccbf86b96c1c51ffcb41651d9ad5. by David Benjamin · 3 years, 3 months ago
  100. e90cf82 Import sha512-armv8.pl transforms from upstream NEON code. by David Benjamin · 3 years, 3 months ago