1. de8c7af Remove unused internal constant by David Benjamin · 5 days ago main
  2. 1ec43b4 bssl-x509: documentation improvements. by Adam Langley · 4 hours ago
  3. 9084cae bssl-x509: various tidy-ups. by Adam Langley · 4 hours ago
  4. 488e3e2 rust: Pick up std feature by default for x509 and tls crate by xfding · 12 hours ago
  5. 5a81482 Remove NewZeroed entirely by David Benjamin · 2 days ago
  6. 74e2d10 Add Send and Sync marker traits to X509Certificate by Norbert Fabritius · 3 weeks ago
  7. 5e289a7 Add new Rust crates to build files by Lily Chen · 25 hours ago
  8. 560ec72 rust: Fix doc test since last crate renaming by xfding · 30 hours ago
  9. 13c19cb rust: Introduce X.509 bindings by xfding · 7 days ago
  10. eedf10c Remove some more easy NewZeroed calls by David Benjamin · 2 days ago
  11. 2afc51c Remove some dependencies on NewZeroed by David Benjamin · 2 days ago
  12. 6c0eb25 Wire up ML-DSA keygen to the EVP API by David Benjamin · 2 weeks ago
  13. 4871095 Add new APIs to generate EVP_PKEYs by David Benjamin · 3 days ago
  14. a6fa010 Center EVP_PKEY_CTX creation on EVP_PKEY_ALG by David Benjamin · 2 weeks ago
  15. 476f483 Place kObjects constants in namespace bssl. by Ryan Macnak · 3 days ago
  16. a2f9a24 runner: Also copy resumeExpectations before running the test by David Benjamin · 5 days ago
  17. 27bc28d Don't allow half-empty EVP_PKEYs to be passed into various APIs by David Benjamin · 7 days ago
  18. a218d49 Revert "Reduce thread contention for pooled CRYPTO_BUFFERs" by David Benjamin · 3 days ago
  19. 30cd935 Document <openssl/cast.h> by David Benjamin · 6 days ago
  20. 5bf54f4 rust: Properly dispatch the key types to the right curve after parsing by xfding · 6 days ago
  21. 50c3ac8 rust: parse keys into the right curve type per DER encoding by xfding · 6 days ago
  22. afa6f3d Document length requirements on low-level DES APIs by David Benjamin · 7 days ago
  23. bf6bb32 Check for syntax errors in SANs in X509_check_host by David Benjamin · 9 days ago
  24. b2478d6 Fix typo in comment by David Benjamin · 7 days ago
  25. b8b7f30 Add some options to bssl client and bssl server to test PSKs by David Benjamin · 8 days ago
  26. cc635fb Warn in docs that TLS 1.3 PSKs must be high entropy by David Benjamin · 8 days ago
  27. 2127bd3 Revert "Simplify the symbol prefixing macros." by Rudolf Polzer · 7 days ago
  28. 9d2c26f Fix prefixed names on MSVC. by Rudolf Polzer · 7 days ago
  29. 0535965 Simplify the symbol prefixing macros. by Rudolf Polzer · 9 days ago
  30. 745d3eb Implement RFC 9258 as a server by David Benjamin · 4 weeks ago
  31. cc55e9f Handle an API edge case with PSKs and client certificates by David Benjamin · 3 weeks ago
  32. c5fbe07 Implement RFC 9258 as a client by David Benjamin · 1 year, 2 months ago
  33. 03dde63 Ignore CMS_PARTIAL in CMS_add1_signer by David Benjamin · 8 days ago
  34. 5774eca crypto/x509: Fix interaction of DNS exclude constraints with wildcard DNS names. by Rudolf Polzer · 10 days ago
  35. e16f17a Use UniquePtr in DSAImpl by David Benjamin · 9 days ago
  36. 450046f Use UniquePtr in DHImpl by David Benjamin · 9 days ago
  37. 104436a Remove redundant DH_num_bits API by David Benjamin · 9 days ago
  38. fbf01ff Reduce thread contention for pooled CRYPTO_BUFFERs by David Benjamin · 11 days ago
  39. 3cbf7f3 Allow CRYPTO_BUFFERs to outlive CRYPTO_BUFFER_POOL by David Benjamin · 2 weeks ago
  40. a5d1b42 C++ CRYPTO_BUFFER internals a bit more by David Benjamin · 11 days ago
  41. c87c156 Make CRYPTO_MUTEX a C++ type by David Benjamin · 2 weeks ago
  42. 4903b98 Add a test for bssl::Cleanup by David Benjamin · 11 days ago
  43. f35c040 Give CRYPTO_EX_DATA_CLASS a constructor by David Benjamin · 11 days ago
  44. ff52e2d Simplify delocate macros slightly by David Benjamin · 11 days ago
  45. 16d1a81 More consistently use the public/private struct split in crypto/pool by David Benjamin · 2 weeks ago
  46. 9b1ce5b Don't stack-allocate CryptoBuffer for pool lookups by David Benjamin · 2 weeks ago
  47. d0fcf49 rust: Give options to serialise curve names by xfding · 11 days ago
  48. 80053a9 Remove duplicate include by David Benjamin · 14 days ago
  49. 1b3db39 GitHub Actions: Tighten up branch-time.yml check by Lily Chen · 2 weeks ago
  50. a3f5cfc ssl: Allow inspection of SSL_CREDENTIAL completion status by xfding · 2 weeks ago
  51. 6082933 Add some missing file headers by David Benjamin · 2 weeks ago
  52. fa93d5c Publish the remaining historical advisories by David Benjamin · 2 weeks ago
  53. c7d6739 GitHub: Tweak branch-time.yml workflow by Lily Chen · 2 weeks ago
  54. 7a0738e runner: Add a preSharedKey object by David Benjamin · 4 weeks ago
  55. 626a257 GitHub: Create GitHub Actions workflow to check branch time by Lily Chen · 2 weeks ago
  56. d817992 Add a no-op virtual destructor to EvpPkeyCtx by David Benjamin · 2 weeks ago
  57. 018233c audit_symbols: Allow Windows RTTI descriptors to be unprefixed by David Benjamin · 2 weeks ago
  58. 7d88bb1 Preprocessor compatibility: update logic for symbol prefixing. by Rudolf Polzer · 2 weeks ago
  59. db16f52 Move definition of BORINGSSL_ALWAYS_USE_STATIC_INLINE farther up. by Rudolf Polzer · 2 weeks ago
  60. d8e4bc5 Revert "Integrate the new way of C++ symbol prefixing with Bindgen." by Rudolf Polzer · 2 weeks ago
  61. 19453ec Remove getrandom_fillin.h by David Benjamin · 3 weeks ago
  62. 20cb834 Use std::sort in crypto/stack/stack.cc by David Benjamin · 2 weeks ago
  63. 5e15537 When building a shared ELF library with FIPS, set the section markers hidden. by Rudolf Polzer · 4 weeks ago
  64. e45bafc Finish symbol prefixing with delocate (delocate approach). by Rudolf Polzer · 5 weeks ago
  65. d5dafad delocate: Pass through .reloc directives associated with pointer field protection by Peter Collingbourne · 3 weeks ago
  66. 3d72439 CI naming: minor improvements by Rudolf Polzer · 4 weeks ago
  67. bea573a Add GNU linker manual to references by David Benjamin · 4 weeks ago
  68. 8c18dd9 Use destructors more in crypto/cms by David Benjamin · 4 weeks ago
  69. 2b1726c Introduce macro BORINGSSL_ALWAYS_USE_STATIC_INLINE. by Rudolf Polzer · 3 weeks ago
  70. 23b4c84f Reapply "Migrate Bio to RefCounted." by David Benjamin · 3 weeks ago
  71. c18ce81 Base BIO_free's return value on only the input BIO by David Benjamin · 3 weeks ago
  72. 0577067 runner: Don't override the version in the SendBothTickets tests by David Benjamin · 4 weeks ago
  73. d01a62b runner: Bundle wire version, protocol version, and isDTLS together by David Benjamin · 4 weeks ago
  74. ebb8935 runner: Remove version parameter to TLS 1.2 keyAgreement objects by David Benjamin · 4 weeks ago
  75. 2614e61 runner: Simplify Config.minVersion and Config.maxVersion by David Benjamin · 4 weeks ago
  76. 982fdec runner: Check that the server did not resume a session at the wrong version/cipher by David Benjamin · 4 weeks ago
  77. 484a770 Rewrite the CipherNotPreferred tests by David Benjamin · 4 weeks ago
  78. 167fdb4 runner: Store a cipherSuite object in sessionState by David Benjamin · 4 weeks ago
  79. 286fd0f runner: Pass just a hash algorithm, not a cipher suite, into PSK binders by David Benjamin · 4 weeks ago
  80. 6a584e1 Make BORINGSSL_check_test take a pair of spans by David Benjamin · 3 weeks ago
  81. 14fa499 Split RSA sign and verify KATs by David Benjamin · 3 weeks ago
  82. 06e17bc Run `go fix` by Adam Langley · 3 weeks ago
  83. d598231 Update filippo.io/edwards25519 to 1.2.0 by David Benjamin · 3 weeks ago
  84. 30a792b Fix the docs for and test BIO_free's return value by David Benjamin · 3 weeks ago
  85. 17b020f rust: Make true links in HPKE doc-string by xfding · 3 weeks ago
  86. 75186f6 Revert "Migrate Bio to RefCounted." by David Benjamin · 3 weeks ago
  87. 9a74210 Fix documentation for SSL_set_alps_use_new_codepoint by David Benjamin · 3 weeks ago
  88. 8dd22eb bssl_shim: Make a general SetValueFlag helper in test_config.cc by David Benjamin · 4 weeks ago
  89. bccc07b Abstract out the check for whether certificate modes are acceptable by David Benjamin · 4 weeks ago
  90. 12f118e Add bssl::Vector::EraseIf by David Benjamin · 6 weeks ago
  91. 144f5c2 Remove unused version parameter to tls13_verify_data by David Benjamin · 4 weeks ago
  92. d239573 Fold tls13_write_psk_binder into the caller by David Benjamin · 4 weeks ago
  93. c0a0521 runner: Remove a dead condition in dtlsPackRecord by David Benjamin · 4 weeks ago
  94. 7338a84 runner: Use slices package a bit more by David Benjamin · 4 weeks ago
  95. 3099c59 Require __NR_getrandom to be either available or polyfilled by David Benjamin · 3 weeks ago
  96. d3ecf0a runner: Make some panics more useful by David Benjamin · 4 weeks ago
  97. f8d5616 runner: Remove stale recordTypePlaintextHandshake constant by David Benjamin · 4 weeks ago
  98. 6196cb1 Remove BORINGSSL_ALL_PUBLIC_SYMBOLS from pregenerate by David Benjamin · 3 weeks ago
  99. a98a292 Remove GitHub pull request template by David Benjamin · 3 weeks ago
  100. 100a618 Fix cpu_aarch64_sysreg.cc by David Benjamin · 3 weeks ago