1. 011f561 bssl-crypto: Add support for serializing and deserializing compressed points by Anay Wadhera · 2 days ago upstream/main
  2. a0a089e Fix build with -Wheader-hygiene by David Benjamin · 2 days ago
  3. ff190b7 Revert "Namespace crypto/pkcs7's internal symbols." by Rudolf Polzer · 3 days ago
  4. e1eb0cb Namespace crypto/pkcs7's internal symbols. by Rudolf Polzer · 3 days ago
  5. 7c51f01 Namespace crypto/fipsmodule/slhdsa's internal symbols. by Rudolf Polzer · 3 days ago
  6. 9d75385 Namespace crypto/pkcs8's internal symbols. by Rudolf Polzer · 3 days ago
  7. 803832d Symbol prefixing: also include symbols that don't have C linkage. by Rudolf Polzer · 3 days ago
  8. ddcd21e bssl-crypto: fix typo in error string by Adam Langley · 3 days ago
  9. d5514bd bssl-crypto: run cargo fmt by Adam Langley · 3 days ago
  10. c5e90e2 Remove internal STACK_OF(X509V3_EXT_METHOD) symbols by David Benjamin · 4 days ago
  11. 86bd333 Clean up no-op cipher aliases for legacy SHA-2 CBC ciphers by Lily Chen · 4 days ago
  12. dd0a46a Add support for TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 by Lily Chen · 4 days ago
  13. 3e13772 Namespace all lhash internal symbols. by Rudolf Polzer · 5 days ago
  14. a3921b4 Namespace crypto/kyber's internal symbols. by Rudolf Polzer · 5 days ago
  15. 0c8a9a6 Namespace crypto/hrss's internal symbols. by Rudolf Polzer · 5 days ago
  16. f8a8d12 Namespace decrepit/cast's internal symbols. by Rudolf Polzer · 5 days ago
  17. 6ab858a Namespace crypto/pem's internal symbols. by Rudolf Polzer · 5 days ago
  18. b63ac0c Namespace crypto/chacha's internal symbols. by Rudolf Polzer · 5 days ago
  19. 6dbed74 Namespace crypto/curve25519's internal symbols. by Rudolf Polzer · 5 days ago
  20. 316cb5f Namespace crypto/des's internal symbols. by Rudolf Polzer · 5 days ago
  21. 3a36750 Stop using sqrt(2) in RSA key generation by David Benjamin · 5 days ago
  22. 01b2772 Update RSA-related citations from FIPS 186-4 to FIPS 186-5 by David Benjamin · 6 days ago
  23. cd8dc41 Use consistent RSA keygen and import limits by David Benjamin · 6 days ago
  24. 78ab2c2 Revert "Namespace crypto/trust_token's internal symbols." by David Benjamin · 6 days ago
  25. 4b25a23 Remove the last remnants of iovec in their experimental state by David Benjamin · 6 days ago
  26. bb9a6cc Namespace crypto/trust_token's internal symbols. by Rudolf Polzer · 6 days ago
  27. 2df580a infra: Move Android FIPS builders to RelWithAsserts by Lily Chen · 6 days ago
  28. ffa2635 infra: Extend timeout for Android devices on CI/CQ by Lily Chen · 6 days ago
  29. 5ab5313 Change `(void)` function prototypes to `()` in C++ code. by Rudolf Polzer · 7 days ago
  30. 9f138d0 list_unintended_exported_symbols.sh: work fine within jj. by Rudolf Polzer · 10 days ago
  31. 2b1d74e modulewrappers: use the correct bssl namespace. by Rudolf Polzer · 10 days ago
  32. c42a03f list_unintended_exported_symbols: export public symbols list. by Rudolf Polzer · 10 days ago
  33. a6f3c4c When listing unexported symbols, disable asm for now. by Rudolf Polzer · 13 days ago
  34. d52689f Include <openssl/rand.h> when defining RAND_maybe_seed. by Rudolf Polzer · 13 days ago
  35. 9d2226a runner: Copy testCase objects before mutating them in-place by David Benjamin · 14 days ago
  36. f2fdfcd crypto/x509/v3_cpols.cc: do not forward declare ASN.1 items. by Rudolf Polzer · 14 days ago
  37. a5eafaa Restore mac_arm64_bazel by David Benjamin · 3 weeks ago
  38. 2215589 delocate: Use adrp/add in loadAarch64Address by David Benjamin · 3 weeks ago
  39. ec8ba76 Compute the FIPS module hash after evaluating relocations by David Benjamin · 3 weeks ago
  40. b74ac2b inject_hash: Support finding the marker symbols in .symtab or .dynsym by David Benjamin · 3 weeks ago
  41. fcc7c83 Test clearing out-of-bounds bits with ASN1_BIT_STRING_set_bit by David Benjamin · 3 weeks ago
  42. e575a84 inject_hash: Convert more Go empty string checks by David Benjamin · 3 weeks ago
  43. 7ef8fe7 delocate: Add adrp BORINGSSL_bcm_text_start to our tests by David Benjamin · 3 weeks ago
  44. 72de5a6 inject_hash: Switch a bytes.Index to bytes.Contains by David Benjamin · 3 weeks ago
  45. f30c733 Add API to configure server's NamedGroups with equal preference by Lily Chen · 3 weeks ago
  46. c452c71 inject_hash: Add an option to hash a different object from what we rewrite by David Benjamin · 3 weeks ago
  47. 2ce5dbc Fix namespacing of err_save_state_st. by Rudolf Polzer · 3 weeks ago
  48. 416c97a Identifier extractor: fix linkage of constants. by Rudolf Polzer · 3 weeks ago
  49. 5a484f8 Add a script to list unintended symbols in libcrypto. by Rudolf Polzer · 3 weeks ago
  50. 269b863 Move `crypto/rsa/internal.h` into the `bssl` namespace. by Rudolf Polzer · 3 weeks ago
  51. bcd031b Move `crypto/bio/internal.h` into the `bssl` namespace. by Rudolf Polzer · 3 weeks ago
  52. 5f14042 Move `crypto/err/internal.h` into the `bssl` namespace. by Rudolf Polzer · 3 weeks ago
  53. c8b71f8 Symbol extractor: handle more cases. by Rudolf Polzer · 3 weeks ago
  54. d88f292 Rework test Merkle Tree machinery by David Benjamin · 3 weeks ago
  55. 9d9b184 Empty subtrees are invalid by David Benjamin · 3 weeks ago
  56. 07323c5 Convert Go string-empty checks to `!= ""`. by Adam Langley · 3 weeks ago
  57. 666bb12 Spanify internal EVP_AEAD APIs. by Rudolf Polzer · 4 weeks ago
  58. e0e58cb EVP_AEAD AES-GCM: bring back missing buffer size check. by Rudolf Polzer · 4 weeks ago
  59. 2056d723 Make libssl no longer export the lhash symbols for SSL_SESSION. by Rudolf Polzer · 4 weeks ago
  60. 269666d Bump BORINGSSL_API_VERSION by David Benjamin · 4 weeks ago
  61. 1a3b08a Remove the odd __cplusplus gating of libpki's include guards by David Benjamin · 4 weeks ago
  62. 7a1c6b2 Add `RAND_maybe_reseed` by Adam Langley · 4 weeks ago
  63. 2a704ec Implement TrustStoreCollection::GetTrustedMTCIssuerOf by Matt Mueller · 4 weeks ago
  64. 529a943 Fix some include spelling in libpki by David Benjamin · 4 weeks ago
  65. 763ee64 EVP_AEAD: rip out internal remnants of the legacy open/seal API. by Rudolf Polzer · 4 weeks ago
  66. ecde5f6 Add missing include by David Benjamin · 4 weeks ago
  67. 52b1463 [WIP] Support verifying signatureless MTCs. by Nick Harper · 4 weeks ago
  68. 479b91e Put a test function that's extern "C" explicitly not in the anonymous namespace. by Rudolf Polzer · 4 weeks ago
  69. 8b1fad1 Use CRYPTO_store_u32_be in tls_cbc.cc by David Benjamin · 4 weeks ago
  70. 2c3f21f Add a missing error check in bench/aead.cc by David Benjamin · 4 weeks ago
  71. ad5f68f Pass a slightly smaller upper bound to TLS CBC MAC calculation by David Benjamin · 4 weeks ago
  72. 6c71252 EVP_AEAD: make the iovec APIs mandatory for all AEADs. by Rudolf Polzer · 4 weeks ago
  73. 3bbfd06 Add some more value barriers to Lucky 13 mitigation by David Benjamin · 4 weeks ago
  74. 9284dbf EVP_AEAD: implement sealv/openv for AES-GCM-SIV. by Rudolf Polzer · 4 weeks ago
  75. 329078f Fix up constant-time annotations for TLS CBC ciphers by David Benjamin · 4 weeks ago
  76. 875810f EVP_AEAD: implement sealv/openv for the TLS ciphers. by Rudolf Polzer · 4 weeks ago
  77. 2c27621 EVP_AEAD: implement sealv/openv for ChaCha20-Poly1305. by Rudolf Polzer · 4 weeks ago
  78. 53844eb EVP_AEAD: implement sealv/openv for AES-CCM. by Rudolf Polzer · 4 weeks ago
  79. abf0761 EVP_AEAD: implement sealv/openv for AES-EAX. by Rudolf Polzer · 4 weeks ago
  80. 213c07f EVP_AEAD: add a helper to process iovecs on a per-block basis. by Rudolf Polzer · 4 weeks ago
  81. 3fb010b Move `err_data.cc` symbols into the `bssl` namespace. by Rudolf Polzer · 4 weeks ago
  82. 357751c Link to CMVP certificate for 20240407 by Dimitri John Ledkov · 4 weeks ago
  83. 0b66c85 Fix a missing incldue in `aead.cc.inc`. by Rudolf Polzer · 5 weeks ago
  84. 23db7e0 Revert "Revert the initial seal/openv implementations" by Rudolf Polzer · 5 weeks ago
  85. 351be94 AEAD tests: fix accidental bit overlap. by Rudolf Polzer · 5 weeks ago
  86. 29e2ef6 Deduplicate some code to compute test vector paths by David Benjamin · 5 weeks ago
  87. 5f3949e Skip iovec tests for NIST CAVP vectors by David Benjamin · 5 weeks ago
  88. 7ac5099 Split sealv, openv, and openv_detached into separate tests by David Benjamin · 5 weeks ago
  89. ba5940a Recreate the TestIOVecs on every test call by David Benjamin · 5 weeks ago
  90. 5f74ff4 When testing AEADs, don't split both the AAD and the plaintext. by Rudolf Polzer · 5 weeks ago
  91. 5837867 Revert the initial seal/openv implementations by David Benjamin · 5 weeks ago
  92. 0b3bd17 EVP_AEAD: implement sealv/openv for AES-GCM. by Rudolf Polzer · 5 weeks ago
  93. 7a8c43c EVP_AEAD: implement sealv/openv for AES-CTR-HMAC-SHA256. by Rudolf Polzer · 5 weeks ago
  94. 2de47db EVP_AEAD: declare CRYPTO_IOVEC based APIs to support zero copy I/O. by Rudolf Polzer · 5 weeks ago
  95. 1524d7b infra: Remove seemingly unused win_toolchain cache by David Benjamin · 5 weeks ago
  96. 9788a2d Check in .bazelversion and MODULE.bazel.lock in util/bazel-example by David Benjamin · 5 weeks ago
  97. 8c7d129 infra: Prefix all of BoringSSL's caches by David Benjamin · 5 weeks ago
  98. c3643a5 Make third_party/benchmark's configure script less noisy by David Benjamin · 5 weeks ago
  99. 4fabd16 Format *.bzl, *.bazel files using buildifier by Lily Chen · 5 weeks ago
  100. 1ec0a26 Add a try builder to run boringssl presubmits by Lily Chen · 5 weeks ago