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