1. 922c15f rust: bssl-tls: Add cipher type by Xiangfei Ding · 11 days ago main
  2. b7e3dca rust: bssl-tls: Simplify the tests by Xiangfei Ding · 5 days ago
  3. 1f61423 rust: bssl-tls: Make building a new connection builder infallible by Xiangfei Ding · 28 hours ago
  4. b5c9208 Add EVP-level RSAPublicKey and RSAPrivateKey parsers by David Benjamin · 5 weeks ago
  5. b08e6f8 Add some EVP APIs for low-level EC point and scalar formats by David Benjamin · 8 days ago
  6. 6fb1c4b rust: bssl-tls: Unstage compliance policy by Xiangfei Ding · 31 hours ago
  7. 12b1b62 Revamp evp_test key import by David Benjamin · 7 days ago
  8. 900fd15 draft-ietf-tls-keylogfile is now RFC 9850 by David Benjamin · 2 days ago
  9. 0934f4a Export SLHDSA_generate_key_from_seed to the public API. by Guillaume Endignoux · 2 days ago
  10. 5f1b929 rust: bssl-tls: Add convenient adapters by Xiangfei Ding · 3 months ago
  11. b49c9c9 rust: bssl-tls: Refactor the stack iterator by Xiangfei Ding · 9 days ago
  12. 9134af9 Use EVP_PKEY_generate_from_alg in tool/server.cc by David Benjamin · 7 days ago
  13. 9873b90 rust: bssl-tls: Introduce non-X.509 mode by Xiangfei Ding · 3 days ago
  14. 005916d ssl: Release the names if `SSL_set0_CA_names` is called after config is shed by Xiangfei Ding · 3 days ago
  15. 4c63767 rust: bssl-tls: Add controls for CAs by Xiangfei Ding · 10 days ago
  16. e21b229 rust: bssl-tls: Make getting internal handle for us easier by Xiangfei Ding · 9 days ago
  17. 874078b rust: bssl-tls: Move DTLS methods into the correct typestate by Xiangfei Ding · 9 days ago
  18. a6dc504 rust: bssl-tls: Add missing SSL error codes by Xiangfei Ding · 9 days ago
  19. 09d9b7e rust: bssl-tls: Do not provide the TlsSession example by Xiangfei Ding · 5 days ago
  20. ec64f97 rust/bssl-tls: Expose set_tlsext_host_name to support client SNI. by Ivan Petrov · 3 days ago
  21. 8aacd0c Use scopers in CBB_flush_asn1_set_of by David Benjamin · 8 days ago
  22. 1af8921 Use the error queue a bit more consistently in CBB functions by David Benjamin · 8 days ago
  23. 8b43ff0 Update version for Bazel Central Repository to 0.20260713.0 by Lily Chen · 4 days ago 0.20260713.0
  24. 5ac7567 bssl-sys: fix clippy warnings by Adam Langley · 8 days ago
  25. d087df8 bssl-crypto: support ECDSA verification of already-hashed messages. by Adam Langley · 8 days ago
  26. 5ced863 Implement trust anchor groups on the certificate selection side by David Benjamin · 10 days ago
  27. d4864a6 Handle serial numbers permissively in OCSP by David Benjamin · 8 days ago
  28. 43c18e2 runner: Switch to CertificatePropertyList for passing properties to the shim by David Benjamin · 9 days ago
  29. a22861d Expose CBS_get_asn1_oid_component by David Benjamin · 10 days ago
  30. b35f9f1 rust: bssl-tls: Unstage the session support by Xiangfei Ding · 8 days ago
  31. a2f49c1 rust: bssl-tls: Fix predicate on `established` by Xiangfei Ding · 8 days ago
  32. 9ae3188 MLKEM benchmark: also add a "private key from seed" benchmark. by Rudolf Polzer · 3 weeks ago
  33. e748fac ssl: Support ML-KEM by default. by Rudolf Polzer · 3 months ago
  34. 156c7b7 Disable Rust DTLS tests for now by David Benjamin · 9 days ago
  35. 195c2c5 rust: bssl-tls: Disallow downcasting in-handshake to normal handle by Xiangfei Ding · 4 weeks ago
  36. da90150 Handle CV-qualifiers in __gnu_cxx audit_symbols exclusion by David Benjamin · 9 days ago
  37. 0e8895b Turn SSL into an opaque struct by David Benjamin · 10 days ago
  38. 7fd3fe2 Implement MTC plants-04 non-CA cosignature verification. by Matt Mueller · 3 weeks ago
  39. 8daf854 Implement a vectorized "quad Keccak". by Rudolf Polzer · 3 months ago
  40. 191d9aa Update Android documentation and add -upload-only flag by David Benjamin · 10 days ago
  41. 50dee22 Add ABI tests for Poly1305 Arm assembly by David Benjamin · 10 days ago
  42. e19adb2 Add ABI tests for AES-GCM-SIV assembly by David Benjamin · 11 days ago
  43. cfc11db Document alignment requirements on AES-GCM-SIV assembly by David Benjamin · 11 days ago
  44. 3ccf0e5 Move the alignment specifier on fe1305x2 to the type by David Benjamin · 10 days ago
  45. 27c62ff rust: bssl-tls: Introduce asynchronous private key delegate by xfding · 4 months ago
  46. 0b2b80b tool: correct cast of format argument by Xiangfei Ding · 2 months ago
  47. 1c7d52e rust: bssl-tls: Add more RPK related configurations by Xiangfei Ding · 4 weeks ago
  48. 3b26834 ssl: Do not request or set hints when handshake is torn down by Xiangfei Ding · 3 weeks ago
  49. a945a3e Add some tests that X509_NAME_hash does not overcanonicalize by David Benjamin · 2 weeks ago
  50. 6f9594a Add some basic AI agent skills for BoringSSL development by Lily Chen · 2 weeks ago
  51. 1ec4fe2 Expand on crypto/obj/README by Lily Chen · 2 weeks ago
  52. e802ea0 Add missing includes by David Benjamin · 2 weeks ago
  53. 24720b7 Fix outdated comment in fiat METADATA file by David Benjamin · 2 weeks ago
  54. c9bcd2b Allow a SSL_SESSION to only ever live in one SSL_CTX. by Rudolf Polzer · 3 weeks ago
  55. e3ca87b Null-check SSL_HANDSHAKE first in SSL_serialize_handshake_hints by Lily Chen · 3 weeks ago
  56. deb0d55 infra: Add buildbucket.creator binding to shadow buckets by Ben Pastene · 3 weeks ago
  57. 20351f2 rust: bssl-tls: Introduce early callback support by Xiangfei Ding · 3 months ago
  58. 7b00985 infra: Set up basic 'shadow' buckets for ci & try by Ben Pastene · 3 weeks ago
  59. 29e593e Add GREASE for signature_algorithms by Lily Chen · 3 weeks ago
  60. 6207fc3 Make it more obvious that some ML-KEM vector_decode calls are infallible by David Benjamin · 3 weeks ago
  61. 0e9b866 Import ML-KEM Wycheproof tests by David Benjamin · 3 weeks ago
  62. 05d322e Clean up mlkem_test.cc to use a traits object by David Benjamin · 3 weeks ago
  63. 1ee8bdb Update Wycheproof test vectors by David Benjamin · 3 weeks ago
  64. 2e508c9 Run Wycheproof ML-DSA signing vectors through verification too by David Benjamin · 3 weeks ago
  65. be08ef3 Fix typo in test name by David Benjamin · 3 weeks ago
  66. 3ac4542 Fix ML-KEM constant-time validation regression by David Benjamin · 3 weeks ago
  67. d1f99cc Declassify the result of EC point-on-curve fault checks by David Benjamin · 3 weeks ago
  68. 3c6315e rust: bssl-tls: Correct the name of the SCT getter function by Xiangfei Ding · 5 weeks ago
  69. 1862b77 Fix apparent infinite loop in X509NameAttribute::AsRFC2253String by Rudolf Polzer · 3 weeks ago
  70. d7e0f73 SSLBuffer::EnsureCap: ensure `new_cap` can never cause `offset_` overflow. by Rudolf Polzer · 3 weeks ago
  71. cfb6860 ACVP: update other cases of memcpying into ints. by Adam Langley · 3 weeks ago
  72. 8f558ac Fix a bad parameter in `PEM_read_bio_inner`'s base64 decoding. by Rudolf Polzer · 4 weeks ago
  73. b45fb3b ACVP: test SHAKE. by Adam Langley · 3 weeks ago
  74. 0b364bb ACVP: add extra ML-KEM tests. by Adam Langley · 3 weeks ago
  75. 8d8e1a8 Remove some old commented out OpenSSL debug code by David Benjamin · 9 months ago
  76. 5d1e552 Use scopers for embedded ASN1_STRING and X509_ALGOR by David Benjamin · 5 weeks ago
  77. a415aa4 Make X509_NAME_ENTRY an opaque type by David Benjamin · 5 weeks ago
  78. f8625c5 Switch easy fields in X509 to UniquePtr by David Benjamin · 5 weeks ago
  79. d8d622f Fold x509_pubkey_{init,cleanup} into the class by David Benjamin · 5 weeks ago
  80. 87d795a Fold x509_name_{init,cleanup} into the classs by David Benjamin · 5 weeks ago
  81. c5a56ef Allow a single SSL to consume and produce handshake hints by Lily Chen · 5 weeks ago
  82. 2bbaed0 Remove old Strawberry Perl workaround by David Benjamin · 4 weeks ago
  83. 1046f4d Implement EC_wpa3_sae_hash_to_curve_p256 by David Benjamin · 4 weeks ago
  84. ed00cfd crypto/x509: Fix handling of pathLenConstraint on self-issued intermediates. by Rudolf Polzer · 2 months ago
  85. 606d3a3 fiat: only use asm variants of P256 symbols if they're actually declared. by Rudolf Polzer · 4 weeks ago
  86. 63893ac rust: bssl-tls: Properly annotate sections of configuration options by Xiangfei Ding · 4 weeks ago
  87. b11b2c5 Revert "Replace most of P-256 assembly code with C" by David Benjamin · 4 weeks ago
  88. ba1fa13 Finish documenting <openssl/pem.h> by David Benjamin · 4 weeks ago
  89. 39dc256 Unwind SSL_set_enforce_rsa_key_usage by David Benjamin · 4 weeks ago
  90. d40c8ff Run pregenerate as part of run_tests by David Benjamin · 4 weeks ago
  91. 66370b6 clang-format: p256_test.cc by Xiangfei Ding · 2 months ago
  92. 0705ca9 perlasm: delimit AESNI `set_encrypt_key_base` function properly by Xiangfei Ding · 5 weeks ago
  93. cd28a82 Remove PEM_TYPE_* constants by David Benjamin · 5 weeks ago
  94. 06fc6f7 Document low-level PEM functions by David Benjamin · 5 weeks ago
  95. d84f78d Add TLS_RSA_WITH_AES_256_GCM_SHA384 to ssl_compliance_policy_cnsa1_202603 by David Benjamin · 5 weeks ago
  96. 1258f69 Start expanding and documenting PEM_read and PEM_write functions by David Benjamin · 5 weeks ago
  97. 0815444 ANY PRIVATE KEY is not a real PEM type by David Benjamin · 5 weeks ago
  98. a2f1bf5 Const-correct PEM_write functions and i2d_SSL_SESSION by David Benjamin · 5 weeks ago
  99. 820d4d6 Normalize in-memory ASN1_BOOLEAN representations on parse by David Benjamin · 5 weeks ago
  100. d90231a rust: bssl-tls: report RPK in custom certificate verifier by Xiangfei Ding · 5 weeks ago