2029 Commits (f94f3ed3965ea033001fb9ae006084eee408b861)
 

Author SHA1 Message Date
Adam Langley 929518a742 Reworking bssl_crypto: rand 10 months ago
Adam Langley a8e5e34196 Reworking bssl_crypto: ECDH 10 months ago
Adam Langley 0eac34864c Reworking bssl_crypto: make with_output_array_fallible use a bool. 10 months ago
Adam Langley 470b9cbd62 Reworking bssl_crypto: AES 10 months ago
Adam Langley 6a4c7176c5 Reworking bssl_crypto: AEAD 10 months ago
David Benjamin 083f72d726 Clarify that X509_NAME_hash(_old) are specific to hash-dir 10 months ago
David Benjamin 7c1433eb19 Reduce the BER conversion recursion depth 10 months ago
David Benjamin 520d211b84 Fix a bug detecting BER deeply nested inside DER 10 months ago
David Benjamin 313f9b0c60 Replace CONF's internal representation with something more typesafe 10 months ago
David Benjamin c394713d0d Elaborate a bit on static vs dynamic EC_GROUPs in documentation 10 months ago
Adam Langley 6c0172c6e6 Have generate_build_files.py output Rust sources. 10 months ago
David Benjamin b96e8166f3 Make the debug vs release build note in BUILDING.md more prominent 10 months ago
Brian Smith 3c88240d2c Simplify Montgomery RR precomputation. 10 months ago
David Benjamin a14fb72466 Update build tools on CI 10 months ago
David Benjamin 69c26de93c Disable the __SHA__ static check for now 10 months ago
David Benjamin d439389141 Update Go dependencies 10 months ago
David Benjamin b628f8721e Clear some false positives in constant-time validation 10 months ago
Sean McGrail 9206d7ca41 Fix segfault if CRYPTO_set_thread_local fails and calls rand_thread_state_free. 10 months ago
David Benjamin 45f5e5da12 Move CRL_REASON_* back to x509v3.h 10 months ago
Adam Langley 518172c145 Reworking bssl_crypto: HMAC 10 months ago
Adam Langley b7534cfb26 Reworking bssl_crypto: HKDF 10 months ago
Adam Langley 190cc52a0b Reworking bssl_crypto: imports_granularity = "Crate" 10 months ago
Adam Langley 677414b2f2 Reworking bssl_crypto: digest 10 months ago
Adam Langley ec6a405543 Reworking bssl_crypto: x25519 10 months ago
Bob Beck af3c895327 Revert "sha: Move Armv7 dispatching to C" 10 months ago
Adam Langley 8f4e9d4154 acvp: test with internal nonce generation. 10 months ago
Brian Smith f5e0c8f92a chacha: Move x86-64 CPU & length dispatching from assembly to C. 10 months ago
David Benjamin 8a558aa2fc Do not condition CRYPTO_is_RDRAND_capable on __RDRND__ 10 months ago
David Benjamin 30742686c6 Fix PKI test data list in sources.cmake 10 months ago
David Benjamin 0c8bc4653e Remove all -1 returns from X509_check_purpose 10 months ago
David Benjamin d62bd8ebd7 Add some more TSan tests for crypto/x509 10 months ago
Tom Hughes fcca096315 Don't define OPENSSL_LINUX for CROS_EC and CROS_ZEPHYR 10 months ago
David Benjamin 74bab4cf7b Remove X509_TRUST_OCSP_SIGN and X509_TRUST_OCSP_REQUEST 10 months ago
David Benjamin 0beff26c59 Remove X509_{PURPOSE,TRUST}_{MIN,MAX} 10 months ago
David Benjamin 2a88b4b65d Some miscellaneous openssl/x509.h documentation fixes 10 months ago
David Benjamin 04b2d6162a Const-correct a bunch of X509_STORE_CTX functions 10 months ago
David Benjamin e9539957ce Move some deprecated X.509 functions into the deprecated section 10 months ago
David Benjamin 3ef8cbc419 Const-correct X509_alias_get0 and X509_keyid_get0 10 months ago
David Benjamin 970df5e456 Add a missing error check for sk_X509_push 10 months ago
David Benjamin 8ab77eefc8 Fix error-handling convention in x509_vfy.c and avoid -1 returns 10 months ago
David Benjamin 7a813621da Forbid unusual return values out of verify_cb 10 months ago
David Benjamin b6694ec174 get_issuer can never return -1 11 months ago
David Benjamin b2e57a1c13 Make X509_V_FLAG_NOTIFY_POLICY into a no-op 11 months ago
David Benjamin 1749dc9a70 Remove X509_STORE_CTX_get0_current_issuer 11 months ago
David Benjamin 35f5a32129 Test the X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE codepath 11 months ago
David Benjamin cf00b172a1 Remove remnants of Netscape Server Gated Crypto from the new verifier 11 months ago
David Benjamin e40882e848 Make configure_callback in x509_test.cc take the X509_STORE_CTX 11 months ago
David Benjamin c1c7f0929f Use X509_get0_pubkey to simplify things slightly 11 months ago
David Benjamin 5b3dc49c12 Eagerly compute the cached EVP_PKEY in X509_PUBKEY 11 months ago
David Benjamin 2e0b9e030e Test signature verification in X509_verify_cert 11 months ago