1. 860c270 Document that EVP_PKEY_CTX_set_rsa_keygen_pubexp takes ownership by David Benjamin · 14 hours ago main
  2. 4d937ae Add constants for special PSS salt length values by David Benjamin · 20 hours ago
  3. 45f35e0 bedrock2 platform, tests, 64-bit p256_coord_sub by Andres Erbsen · 6 weeks ago
  4. 5622da9 Pack SHA-512 and BLAKE2b a little more tightly. by Adam Langley · 7 weeks ago
  5. 47eae51 Make EVP_MD_CTX hold the hash state inline. by Adam Langley · 7 weeks ago
  6. 60d933e Add a stub implementation of SSL_CTX_get_security_level by David Benjamin · 12 days ago
  7. 1fa024f Fix link to FedRAMP policy. by Adam Langley · 12 days ago
  8. 5ad1f83 Add link to 2023 FIPS certificate by Dimitri John Ledkov · 12 days ago
  9. 9a895ea Add a couple more missing includes by David Benjamin · 13 days ago
  10. 035e720 Don't pass `parent` or `ad` to CRYPTO_EX_free by David Benjamin · 3 weeks ago
  11. 797ba56 Address some minor things from the MLDSA mu support. by Adam Langley · 3 weeks ago
  12. a674ad2 Add an external mu variant of the ML-DSA API (65 and 87 variants). by Guillaume Endignoux · 4 months ago
  13. 71bae60 Make CRYPTO_EX_DATA opaque by David Benjamin · 8 weeks ago
  14. 76919da Move CRYPTO_refcount_t into internal headers by David Benjamin · 8 weeks ago
  15. f84e4e8 Remove unused bputs hook by David Benjamin · 8 weeks ago
  16. 8edfd1b Make BIO and BIO_METHOD opaque by David Benjamin · 8 weeks ago
  17. 9295969 Update defaults for PKCS12_create by David Benjamin · 4 weeks ago
  18. c5795a3 Note a couple of typoed struct names that we'll leave alone. by Adam Langley · 7 weeks ago
  19. abd20d6 xwing: tweaks and cleanups. by Adam Langley · 4 weeks ago
  20. 833d7d9 Update references to RFC 2898 by David Benjamin · 4 weeks ago
  21. 3369878 add a test for -fno-strict-aliasing by Andres Erbsen · 6 weeks ago
  22. be17ebd Fix some more IWYU issues by David Benjamin · 4 weeks ago
  23. 754625f Replace OPENSSL_ia32cap env test with a unit test by David Benjamin · 4 weeks ago
  24. 1ad8b51 Update googletest by David Benjamin · 4 weeks ago
  25. 00e0fef Remove empty messages in static_assert by David Benjamin · 4 weeks ago
  26. 1cca127 Remove P-224 from TLS by David Benjamin · 4 weeks ago
  27. faa59fc Fix OPENSSL_ia32cap parsing. by Adam Langley · 4 weeks ago
  28. a934ee9 Remove the need for scratch space when squaring by David Benjamin · 3 months ago
  29. 0b53549 Fix some theoretical missing earlyclobber markers in inline assembly by David Benjamin · 5 weeks ago
  30. 00f4447 Introduce an opaque in-memory object to manage xwing private keys. by Guillaume Endignoux · 6 weeks ago
  31. d6731cd Implement the X-Wing KEM as drafted in by Guillaume Endignoux · 7 weeks ago
  32. 99eba56 Suppress -Wcast-qual in STACK_OF implementation by David Benjamin · 5 weeks ago
  33. cb7bac0 Unexport <openssl/service_indicator.h> by David Benjamin · 5 weeks ago
  34. ae6e28b Add missing newlines and section headers to sha.h by David Benjamin · 5 weeks ago
  35. 02bc094 Update most deps and bump version by David Benjamin · 5 weeks ago 0.20250514.0
  36. 6295694 Increase default salt length from 8 to 16 bytes in PKCS#8 and PKCS#12 by Dimitri John Ledkov · 5 weeks ago
  37. 8997380 Tidy up some comments and #defines around salt lengths by David Benjamin · 5 weeks ago
  38. 2a514a5 Expose ML-DSA-87 in the public headers. by Adam Langley · 6 weeks ago
  39. 136284f Fix EVP verify documentation. by Nick Harper · 6 weeks ago
  40. 45cab55 Send only usable trust anchor IDs in EncryptedExtensions by David Benjamin · 6 weeks ago
  41. 13750c6 Add CBB_discard by David Benjamin · 6 weeks ago
  42. f371c85 Document that "add1" is like "set1" by David Benjamin · 6 weeks ago
  43. 1d6998d Remove ext_dat.h by David Benjamin · 6 weeks ago
  44. 154bb58 Remove v3_ocsp_accresp by David Benjamin · 6 weeks ago
  45. 864a235 Don't stack-allocate incomplete X509/X509_CRL objects by David Benjamin · 6 weeks ago
  46. 95f7960 Also add BIO_meth_get_write and BIO_meth_get_read by David Benjamin · 6 weeks ago
  47. 60c7f79 Reapply "Remove Karatsuba multiplication in BIGNUM" by David Benjamin · 6 weeks ago
  48. 84ffc17 Test non-NEON codepaths with a OPENSSL_NO_STATIC_NEON_FOR_TESTING by David Benjamin · 6 weeks ago
  49. 50f67a3 Simplify the implementation of OPENSSL_STATIC_ARMCAP by David Benjamin · 6 weeks ago
  50. 0f1d0df Use C++ destructors a little more by David Benjamin · 7 weeks ago
  51. 52ef94f Clean up ssl_file.cc by David Benjamin · 7 weeks ago
  52. 35e07a8 Remove some dead code from SSL_CTX_use_certificate_chain_file by David Benjamin · 7 weeks ago
  53. bc70ca7 Write some tests for ssl_file.cc by David Benjamin · 7 weeks ago
  54. aef0d16 Remove --no_auth from download_from_google_storage hooks by Gavin Mak · 7 weeks ago
  55. e88e506 Rewrite crypto_md32_* with templates instead of function pointers by David Benjamin · 7 weeks ago
  56. 7df4688 Convert EC_KEY_derive_from_secret to scopers by David Benjamin · 7 weeks ago
  57. 99ee682 Add various missing includes by David Benjamin · 7 weeks ago
  58. ab301d0 delocate: Support more aarch64 load instructions with :lo12: by David Benjamin · 7 weeks ago
  59. a70ec8d Remove STACK_OF(CRYPTO_EX_DATA_FUNCS) by David Benjamin · 7 weeks ago
  60. f83f987 Remove STACK_OF(BIGNUM) from BN_CTX by David Benjamin · 7 weeks ago
  61. 6be2f31 Don't define N in hrss/internal.h by David Benjamin · 7 weeks ago
  62. 918cf66 Add front(), back(), and pop_back() to internal containers by David Benjamin · 7 weeks ago
  63. 6296407 Move most of libssl's C++ utilities to libcrypto by David Benjamin · 7 weeks ago
  64. f84ca4f Disable CFI in FIPS module by Peter Collingbourne · 7 weeks ago
  65. 34492c8 Expose P1363-based ECDSA sign/verify functions by Brett McLarnon · 8 weeks ago
  66. cccf852 Use max_cert_list for TLSv1.3 NewSessionTicket by Chris Vest · 4 months ago
  67. 85145fd Replace sscanf() with strtoull() in OPENSSL_ia32cap parser by Daniel Verkamp · 10 weeks ago
  68. 8d312a0 Fix urandom_test includes so it is not a no-op by Daniel Verkamp · 10 weeks ago
  69. e369919 Make bssl_shim and fuzzer BIOs use the public APIs by David Benjamin · 8 weeks ago
  70. 3718975 Make LHASH a completely internal type by David Benjamin · 3 months ago
  71. 9444dcc Put BIO_clear_flags with the other flags functions by David Benjamin · 8 weeks ago
  72. fdde786 Add BIO_meth_set_callback_ctrl by David Benjamin · 8 weeks ago
  73. 54013df Implement BIO_meth_get_* by David Benjamin · 8 weeks ago
  74. 690261b Align bio_info_cb with upstream OpenSSL by David Benjamin · 8 weeks ago
  75. 37373b9 Fix BIO_eof for BIO pairs by David Benjamin · 8 weeks ago
  76. 40ca3eb Tidy up the BIO_ctrl implementations by David Benjamin · 8 weeks ago
  77. 27ac00d Add missing asserts to SSL_get_(min|max)_proto_version by David Benjamin · 8 weeks ago
  78. 217e99d Add CBB_add_asn1_element convenience function by David Benjamin · 10 weeks ago
  79. a1337d2 Some more IWYU fixes by David Benjamin · 9 weeks ago
  80. fa89199 Fix rust build breakge, unable to find cmake artifacts by Nabil Wadih · 9 weeks ago
  81. ff94753 Avoid redefining constants introduced in glibc 2.41. by Sergio Gómez · 9 weeks ago
  82. c613e01 IWYU in cms_test.cc by David Benjamin · 9 weeks ago
  83. 07a1e62 Fix v2i_AUTHORITY_INFO_ACCESS by David Benjamin · 9 weeks ago
  84. 999dd48 Remove dependencies in the library on der::Input(std::string_view) by David Benjamin · 9 weeks ago
  85. ea482ed Switch a bit more of libcrypto to scopers by David Benjamin · 9 weeks ago
  86. 02a28c1 [acvptool] Fetch and upload arbitrary algortihms by Brian Orr · 3 months ago
  87. a48a41a Flatten a few more inner CMake files by David Benjamin · 9 weeks ago
  88. 641798f2 Honor the BUILD_TESTING option by David Benjamin · 9 weeks ago
  89. 5e3ba4c Stop copying targets into subdirectory in the CMake build by David Benjamin · 9 weeks ago
  90. 269416b Update ACVP tests in light of 99bd1df99b by Adam Langley · 9 weeks ago
  91. 129da2c I have been laid off from Google. by Bob Beck · 9 weeks ago
  92. eac08c8 Convert more things to scopers by David Benjamin · 9 weeks ago
  93. 13a1db1 Pull BN_mod_pow2 and BN_nnmod_pow2 out of BCM by David Benjamin · 9 weeks ago
  94. aa9b72b Pull BN_sqrt out of BCM by David Benjamin · 9 weeks ago
  95. 6cfdfcc Convert most of BN to scopers by David Benjamin · 9 weeks ago
  96. 2b44a37 Bump version for BCR by David Benjamin · 9 weeks ago 0.20250415.0
  97. 2301836 Tidy TLS 1.2 cipher selection. by David Benjamin · 9 weeks ago
  98. d9f5f88 Put all VS runtime dirs in PATH by David Benjamin · 9 weeks ago
  99. 45a865d Update tools, etc by David Benjamin · 9 weeks ago
  100. c9edbaa Switch to the CIPD Windows SDK package by David Benjamin · 5 months ago