- 8049f26 Remove unused include in now public header by David Benjamin · 1 year, 1 month ago
- 48b8146 Move signature_verify_cache.h to openssl/pki as public api by Bob Beck · 1 year, 3 months ago
- 58a318e Make ContainsError look only for Errors, not Warnings. by Bob Beck · 1 year, 1 month ago
- 80b08df Don't assume that Fiat assembly is available on Windows. by Adam Langley · 1 year, 1 month ago
- b1d34cb Add public API for a certificate. by Bob Beck · 1 year, 3 months ago
- 324db64 Allow the delegate to indicate it wishes to accept PreCertificates by Bob Beck · 1 year, 1 month ago
- c39e6cd Use uint64_t for num_read and num_write in BIO by David Benjamin · 1 year, 1 month ago
- 71c5896 Add functions to convert from Span<const uint8> and std::string_view by David Benjamin · 1 year, 1 month ago
- 10605c0 Minor formatting fixes by David Benjamin · 1 year, 1 month ago
- 5dd15f3 Expose OPENSSL_timegm in posix_time.h by Bob Beck · 1 year, 1 month ago
- fbb4133 Add SSL_get0_chain method by Gabriel Redner · 1 year, 1 month ago
- 8ff5add Tighten up the warning about RSAES-PKCS1-v1_5 by David Benjamin · 1 year, 1 month ago
- 34b51fa Avoid conversion overflow from struct tm. by Bob Beck · 1 year, 1 month ago
- 79123ca Ensure additions in this call can't overflow. by Bob Beck · 1 year, 1 month ago
- 10a2132 Create a new NameConstraints constructor that takes in an already constructed GeneralNames object for permitted names. by Hubert Chao · 1 year, 1 month ago
- 608becc Fix strict aliasing issues with DES_cblock by David Benjamin · 1 year, 1 month ago
- 56d3ad9 Require SSE2 when targetting 32-bit x86 by David Benjamin · 1 year, 1 month ago
- 6855f30 Remove unused files from pki by David Benjamin · 1 year, 1 month ago
- 01ea563 Move NEON dispatch in bn_mul_mont to C by David Benjamin · 1 year, 1 month ago
- 15a76eb Rewrite bn_big_endian_to_words to avoid a GCC false positive by David Benjamin · 1 year, 1 month ago
- f58aa24 Enable SSE2 intrinsics on MSVC by David Benjamin · 1 year, 1 month ago
- db7308d Rename <openssl/time.h> to <openssl/posix_time.h> by Bob Beck · 1 year, 1 month ago
- 625f68b Tweak generate_build_files.py output to pass gn's formatter by David Benjamin · 1 year, 1 month ago
- 8378dad Remove remnants of the old Android CMake toolchain by David Benjamin · 1 year, 1 month ago
- 4a8653a bn: Move ia32cap_P references from x86_64-mont.pl to C. by Brian Smith · 1 year, 2 months ago
- 2cb3000 Stop generating unused assembly for 32-bit iOS by David Benjamin · 1 year, 1 month ago
- 97dc336 Fix SHA ABI tests by David Benjamin · 1 year, 1 month ago
- 12316ab sha: Move Armv7 dispatching to C (reland) by David Benjamin · 1 year, 3 months ago
- 7cb8df5 bn: Move x86-64 argument-based dispatching of bn_mul_mont to C. by Brian Smith · 1 year, 3 months ago
- 48dce6d Import upstream's tests for DES_ede3_cfb_encrypt by David Benjamin · 1 year, 1 month ago
- cba7adc Move single-use macros from internal.h to des.c by David Benjamin · 1 year, 1 month ago
- 7f45053 Unexport uint32_t-based DES APIs by David Benjamin · 1 year, 1 month ago
- 89d18c7 Import upstream tests for CVE-2024-0727 by David Benjamin · 1 year, 1 month ago
- 77ee4e4 aes gcm: Remove Atom Silvermont optimizations. by Brian Smith · 1 year, 3 months ago
- 91b7df2 Arrange other X509_STORE, etc. symbols into sections by David Benjamin · 1 year, 2 months ago
- 5507ccd Simplify purpose checks by David Benjamin · 1 year, 2 months ago
- 100e212 Stop processing the Netscape cert type extension by David Benjamin · 1 year, 2 months ago
- 3d9e5a3 Remove X509_STORE_CTX_purpose_inherit by David Benjamin · 1 year, 2 months ago
- 352740c Document and test X509_PURPOSE and X509_TRUST machinery by David Benjamin · 1 year, 2 months ago
- becb3ff Fix threads detection for CROS_EC/CROS_ZEPHYR by Tom Hughes · 1 year, 2 months ago
- 81138bc Stop passing der::Input by const-ref by David Benjamin · 1 year, 1 month ago
- 90ceeb0 Make der::Input a little closer to Span by David Benjamin · 1 year, 1 month ago
- 37a91dc Remove pki/patches by David Benjamin · 1 year, 1 month ago
- a4c3f8d Document assumptions made by bssl-crypto's unboxed HMAC_CTX by David Benjamin · 1 year, 1 month ago
- 672efb1 delocate: update to handle SVE2 by Adam Langley · 1 year, 2 months ago
- 4972efd Use four-iterator std::equal for bssl::Span::operator== by David Benjamin · 1 year, 1 month ago
- f42be90 Avoid unions in CCM by David Benjamin · 1 year, 2 months ago
- 414f695 Reworking bssl_crypto: don't use zero keys in examples. by Adam Langley · 1 year, 1 month ago
- a32596b Fix AES-GCM-SIV with huge inputs on 32-bit. by Adam Langley · 1 year, 2 months ago
- e5d6b2f Reworking bssl_crypto: support AES-GCM-SIV open_gather. by Adam Langley · 1 year, 2 months ago
- 321f3a7 Reworking bssl_crypto: bump version and fix license. by Adam Langley · 1 year, 2 months ago
- 0ea8ee1 Reworking bssl_crypto: Sync+Send for ECC and RSA. by Adam Langley · 1 year, 2 months ago
- 4209847 Reworking bssl_crypto: tidy up module list. by Adam Langley · 1 year, 2 months ago
- 0588f9a Reworking bssl_crypto: Add RSA support by Adam Langley · 1 year, 2 months ago
- 9333b29 Reworking bssl_crypto: Ed25519 by Adam Langley · 1 year, 2 months ago
- 169128d Reworking bssl_crypto: add ECDSA support by Adam Langley · 1 year, 2 months ago
- 929518a Reworking bssl_crypto: rand by Adam Langley · 1 year, 2 months ago
- a8e5e34 Reworking bssl_crypto: ECDH by Adam Langley · 1 year, 2 months ago
- 0eac348 Reworking bssl_crypto: make with_output_array_fallible use a bool. by Adam Langley · 1 year, 1 month ago
- 470b9cb Reworking bssl_crypto: AES by Adam Langley · 1 year, 2 months ago
- 6a4c717 Reworking bssl_crypto: AEAD by Adam Langley · 1 year, 2 months ago
- 083f72d Clarify that X509_NAME_hash(_old) are specific to hash-dir by David Benjamin · 1 year, 2 months ago
- 7c1433e Reduce the BER conversion recursion depth by David Benjamin · 1 year, 2 months ago
- 520d211 Fix a bug detecting BER deeply nested inside DER by David Benjamin · 1 year, 2 months ago
- 313f9b0 Replace CONF's internal representation with something more typesafe by David Benjamin · 1 year, 9 months ago
- c394713 Elaborate a bit on static vs dynamic EC_GROUPs in documentation by David Benjamin · 1 year, 5 months ago
- 6c0172c Have generate_build_files.py output Rust sources. by Adam Langley · 1 year, 2 months ago
- b96e816 Make the debug vs release build note in BUILDING.md more prominent by David Benjamin · 1 year, 2 months ago
- 3c88240 Simplify Montgomery RR precomputation. by Brian Smith · 1 year, 4 months ago
- a14fb72 Update build tools on CI by David Benjamin · 1 year, 2 months ago
- 69c26de Disable the __SHA__ static check for now by David Benjamin · 1 year, 2 months ago
- d439389 Update Go dependencies by David Benjamin · 1 year, 2 months ago
- b628f87 Clear some false positives in constant-time validation by David Benjamin · 1 year, 2 months ago
- 9206d7c Fix segfault if CRYPTO_set_thread_local fails and calls rand_thread_state_free. by Sean McGrail · 1 year, 4 months ago
- 45f5e5d Move CRL_REASON_* back to x509v3.h by David Benjamin · 1 year, 2 months ago
- 518172c Reworking bssl_crypto: HMAC by Adam Langley · 1 year, 2 months ago
- b7534cf Reworking bssl_crypto: HKDF by Adam Langley · 1 year, 2 months ago
- 190cc52 Reworking bssl_crypto: imports_granularity = "Crate" by Adam Langley · 1 year, 2 months ago
- 677414b Reworking bssl_crypto: digest by Adam Langley · 1 year, 2 months ago
- ec6a405 Reworking bssl_crypto: x25519 by Adam Langley · 1 year, 2 months ago
- af3c895 Revert "sha: Move Armv7 dispatching to C" by Bob Beck · 1 year, 2 months ago
- 8f4e9d4 acvp: test with internal nonce generation. by Adam Langley · 1 year, 2 months ago
- f5e0c8f chacha: Move x86-64 CPU & length dispatching from assembly to C. by Brian Smith · 1 year, 3 months ago
- 8a558aa Do not condition CRYPTO_is_RDRAND_capable on __RDRND__ by David Benjamin · 1 year, 2 months ago
- 3074268 Fix PKI test data list in sources.cmake by David Benjamin · 1 year, 2 months ago
- 0c8bc46 Remove all -1 returns from X509_check_purpose by David Benjamin · 1 year, 2 months ago
- d62bd8e Add some more TSan tests for crypto/x509 by David Benjamin · 1 year, 2 months ago
- fcca096 Don't define OPENSSL_LINUX for CROS_EC and CROS_ZEPHYR by Tom Hughes · 1 year, 2 months ago
- 74bab4c Remove X509_TRUST_OCSP_SIGN and X509_TRUST_OCSP_REQUEST by David Benjamin · 1 year, 2 months ago
- 0beff26 Remove X509_{PURPOSE,TRUST}_{MIN,MAX} by David Benjamin · 1 year, 2 months ago
- 2a88b4b Some miscellaneous openssl/x509.h documentation fixes by David Benjamin · 1 year, 2 months ago
- 04b2d61 Const-correct a bunch of X509_STORE_CTX functions by David Benjamin · 1 year, 2 months ago
- e953995 Move some deprecated X.509 functions into the deprecated section by David Benjamin · 1 year, 2 months ago
- 3ef8cbc Const-correct X509_alias_get0 and X509_keyid_get0 by David Benjamin · 1 year, 3 months ago
- 970df5e Add a missing error check for sk_X509_push by David Benjamin · 1 year, 2 months ago
- 8ab77ee Fix error-handling convention in x509_vfy.c and avoid -1 returns by David Benjamin · 1 year, 2 months ago
- 7a81362 Forbid unusual return values out of verify_cb by David Benjamin · 1 year, 2 months ago
- b6694ec get_issuer can never return -1 by David Benjamin · 1 year, 2 months ago
- b2e57a1 Make X509_V_FLAG_NOTIFY_POLICY into a no-op by David Benjamin · 1 year, 2 months ago
- 1749dc9 Remove X509_STORE_CTX_get0_current_issuer by David Benjamin · 1 year, 2 months ago