1. ff72b0f Use destructors more in crypto/bio/connect.cc by David Benjamin · 16 hours ago main
  2. 2e20dda Add a CBBAsSpan internal helper function by David Benjamin · 12 days ago
  3. 404de9b Remove header_len parameter to ssl_add_clienthello_tlsext by David Benjamin · 2 weeks ago
  4. 2e606c2 Update other dependencies by David Benjamin · 19 hours ago
  5. 2a5cd33 Update third_party/benchmark to 1.9.5 by David Benjamin · 18 hours ago
  6. e50923e Update Go dependencies by David Benjamin · 19 hours ago
  7. 2a7ca54 runner: syncronize shimListener connChan access by Roland Shoemaker · 20 hours ago
  8. e1f8b37 Remove exported C++ interfaces from libcrypto that were used only by tests. by Rudolf Polzer · 27 hours ago
  9. a1e5542 Android test runner: don't copy libboringssl_gtest.so. by Rudolf Polzer · 26 hours ago
  10. 1b8fd22 Fix DLL build on Windows. by Rudolf Polzer · 5 days ago
  11. 54febbb rust: clean up other slice casts involved in FFI by xfding · 2 days ago
  12. 6bdaad1 Add missing test certificates by Adam Langley · 2 days ago
  13. d72f056 bssl-crypto: use `as_ffi_ptr`. by Adam Langley · 2 days ago
  14. e16b133 A menagerie of changes to bssl-tls by Adam Langley · 3 days ago
  15. e7e60d1 rust: Add `rustls` CryptoProvider adapters by Xiangfei Ding · 4 weeks ago
  16. 305bcfc util/fipstools: saltLen arg for ACVP RSA/sigGen/pss cmd by Daniel McCarney · 8 days ago
  17. 4db2043 Add CI builds for Windows DLLs that even run the generated binaries. by Rudolf Polzer · 4 days ago
  18. 514abb7 Revert "Add support for ML-DSA `ctx` parameter. Add corresponding tests" by Xiangfei Ding · 5 days ago
  19. eddaea9 CI: also rename nosse2 to n2. by Rudolf Polzer · 5 days ago
  20. f1d8afa CI: move "fips" from short name into category, and rename "nosse2" to "n2". by Rudolf Polzer · 6 days ago
  21. fac94b1 Partial symbol prefixing support with delocate. by Rudolf Polzer · 8 days ago
  22. b252c73 CI: build categories and short names in code. by Rudolf Polzer · 6 days ago
  23. e0455c7 Add support for ML-DSA `ctx` parameter. Add corresponding tests by Elizaveta Tretiakova · 6 days ago
  24. b00689a CI: give linux32_nosse2_noasm the nosse2 short name. by Rudolf Polzer · 6 days ago
  25. dc68d0d Rebuild categories and short names for the BoringSSL CI console. by Rudolf Polzer · 6 days ago
  26. 0c6062c Remove non-namespaced symbols for ctor/dtor of EC_GROUP. by Rudolf Polzer · 13 days ago
  27. c7b3092 Remove non-namespaced symbols for ctor/dtor of EVP_PKEY. by Rudolf Polzer · 6 days ago
  28. 9f72f2f Pregenerate: restructure console output. by Rudolf Polzer · 6 days ago
  29. 3b3eec5 Pregenerate: remove hack to find clang and to locate the Windows SDK. by Rudolf Polzer · 6 days ago
  30. 4e80ebc Remove non-namespaced symbols for ctor/dtor of RSA. by Rudolf Polzer · 6 days ago
  31. 30ede0d Remove non-namespaced symbols for ctor/dtor of X509_STORE. by Rudolf Polzer · 6 days ago
  32. 37b1b14 Remove non-namespaced symbols for ctor/dtor of EC_KEY. by Rudolf Polzer · 8 days ago
  33. a35389e New BCR release. by Rudolf Polzer · 6 days ago 0.20260204.0
  34. c1c5839 Delocate: also support `name = value` kind symbol aliasing. by Rudolf Polzer · 7 days ago
  35. 934dab2 Enable most of the prefixed builds that work. by Rudolf Polzer · 12 days ago
  36. 7645442 Remove non-namespaced symbols for ctor/dtor of DSA. by Rudolf Polzer · 13 days ago
  37. 5904052 Remove uses of `static inline` in C++. by Rudolf Polzer · 2 weeks ago
  38. d667047 Fix location of NASM flags. by Rudolf Polzer · 8 days ago
  39. aff24cc Fix Clang-Tidy issues: missing includes. by Rudolf Polzer · 8 days ago
  40. 53344c0 MLDSA, MLKEM, SLHDSA: do not use extern "C" inside anon namespace. by Rudolf Polzer · 8 days ago
  41. 1183570 Remove non-namespaced symbols for ctor/dtor of DH. by Rudolf Polzer · 3 weeks ago
  42. ff4857e Remove non-namespaced symbols for ctor/dtor of BIO. by Rudolf Polzer · 3 weeks ago
  43. ed420ab Also move most OPENSSL_free uses to Delete. by Rudolf Polzer · 3 weeks ago
  44. 51f16cd rust: Add RSA-PSS signature test by Xiangfei Ding · 11 days ago
  45. 21e6d0c Remove non-namespaced symbols for ctor/dtor of CMS_ContentInfo and CMS_SignerInfo. by Rudolf Polzer · 3 weeks ago
  46. f957a73 Replace malloc/sizeof pattern by New. by Rudolf Polzer · 3 weeks ago
  47. 1842c3e Add symbol prefixing validation to CMake. by Rudolf Polzer · 3 weeks ago
  48. 097491e Add support for RSA PSS. by Norbert Fabritius · 13 days ago
  49. 8aa7ed6 Fix a broken Go doc comment. by Rudolf Polzer · 8 days ago
  50. b67530a util/fipstools: add ACVP KTS-IFC crt support by Daniel McCarney · 11 days ago
  51. 8a62e3c Fix typo in comment by David Benjamin · 13 days ago
  52. 380c17a Add some missing includes found by clang-tidy. by Rudolf Polzer · 11 days ago
  53. d138b87 Actually enable symbol prefixing on linux_clang_prefixed_compile. by Rudolf Polzer · 12 days ago
  54. 47f20dd Disable some slow test in unoptimized builds by David Benjamin · 12 days ago
  55. e0b771f Publish historical advisories from 2021 and 2022 by David Benjamin · 13 days ago
  56. bdae98a Remove most tests' dependency on the dangerous SSL_VERIFY_NONE behavior by David Benjamin · 12 days ago
  57. 94e3503 Only emit .note.gnu.property on ELF targets by David Benjamin · 12 days ago
  58. a278c67 Add prefixed builds for win_arm64. by Rudolf Polzer · 12 days ago
  59. 7f03807 Fix ios64_prefixed_compile. by Rudolf Polzer · 12 days ago
  60. 55e6655 The prefixing field on the CI system is called `prefixed_symbols`. by Rudolf Polzer · 12 days ago
  61. 49b30b5 Remove non-namespaced symbols for ctor/dtor of BN_CTX, CRYPTO_BUFFER, EVP_PKEY_CTX, X509, and X509_NAME. by Rudolf Polzer · 5 weeks ago
  62. f53af56 Add CQ builders for symbol prefixing. by Rudolf Polzer · 12 days ago
  63. 3981f28 Fix some trailing whitespace in extension printer by David Benjamin · 13 days ago
  64. bf1cea2 Prefixing: do not use relative includes with nasm. by Rudolf Polzer · 13 days ago
  65. 48b4898 Add helpers to query whether an EVP_PKEY has a public/private key by Lily Chen · 3 weeks ago
  66. b6f2b40 AES-GCM: optimize ARMv8 kernel and add EOR3 support by David Benjamin · 14 days ago
  67. 312a2c0 Add DLL builds for Windows to CI and CQ. by Rudolf Polzer · 13 days ago
  68. d92faee Publish historical advisories from 2023 by David Benjamin · 14 days ago
  69. 116b871 Convert .arch into .arch_extension on Apple arm64 targets by David Benjamin · 14 days ago
  70. c5fdece Integrate the new way of C++ symbol prefixing with Bindgen. by Rudolf Polzer · 3 weeks ago
  71. b523a5f Integrate the new way of asm symbol prefixing with CMake. by Rudolf Polzer · 4 weeks ago
  72. aa202db Publish historical advisories from 2024 and 2025 by David Benjamin · 14 days ago
  73. addfceb Fix an OK but odd-looking use of ASN1_TYPE by David Benjamin · 14 days ago
  74. 185121b OpenSSL Advisory: January 27th, 2026 (BoringSSL Not Affected) by David Benjamin · 14 days ago
  75. c79f0a7 Remove outdated comment about updating Chromium sandbox definition by David Benjamin · 14 days ago
  76. 239624d sha512-armv8: Correct the comment-only suffixes on sha2 instructions by David Benjamin · 3 weeks ago
  77. 5bffda1 sha512-armv8: Burn in the results of most instruction rewrites by David Benjamin · 3 weeks ago
  78. 43ca6e2 sha512-armv8: Pull the .16b suffixes out of the variables by David Benjamin · 3 weeks ago
  79. 8bad8f1 Also improve test coverage for the crlDistributionPoints config machinery by David Benjamin · 14 days ago
  80. f9cd4be Update Mechanism: Manual by Jordan · 3 weeks ago
  81. edf6f8e Stop manually encoding AES-NI instructions in aesni-x86.pl by David Benjamin · 2 weeks ago
  82. a68345d Fix strncmp usage in v3_crld.cc to use strcmp by Himanshu Panwar · 2 weeks ago
  83. 4304ea2 Improve issuingDistributionPoint config file coverage by David Benjamin · 14 days ago
  84. d32c35e Integrate the new way of C++ symbol prefixing with CMake. by Rudolf Polzer · 4 weeks ago
  85. cb784dc Add ML-DSA support to X.509 by David Drysdale · 2 months ago
  86. 9d6bc2c util/fipstools: ACVP RSA keyFormat=crt keyGen by Daniel McCarney · 3 weeks ago
  87. 1474012 Add a SECURITY.md pointing to the Chromium process by David Benjamin · 2 weeks ago
  88. cb3b2fd Add a regression test for an OpenSSL SPARC bug by David Benjamin · 2 weeks ago
  89. 1aeb311 rust: add tests and example to pkcs8.rs by Adam Langley · 2 weeks ago
  90. 8d79008 rust: Unifying PKCS #8 private key parsing by Xiangfei Ding · 3 weeks ago
  91. 8976749 rust: Do not check P-Hash output buffer length by Xiangfei Ding · 3 weeks ago
  92. 2e79498 Update ECDSA comments and logic for FIPS 186-5 by David Benjamin · 3 weeks ago
  93. d939c18 Use secp224k1 instead of secp160r1 to test a custom curve edge case by David Benjamin · 3 weeks ago
  94. e690429 Add a couple more references by David Benjamin · 3 weeks ago
  95. 21bee7a Start a references document by David Benjamin · 3 weeks ago
  96. 528a808 Add a reference for Arm CPU features in docs by David Benjamin · 3 weeks ago
  97. 0d82223 Allow DTLSv1_set_initial_timeout_duration to be called mid-handshake by Jonas Oreland · 3 weeks ago
  98. 974314a Add log_id() getter to MTCAnchor class by Matt Mueller · 3 weeks ago
  99. f998a84 PRESUBMIT.py: Pass -clang flag to pregenerate by Lily Chen · 3 weeks ago
  100. 599a3d5 Fix asm symbol prefixing includes: by Rudolf Polzer · 3 weeks ago