summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-01-15Correct typo in rsa_oaep.cDaniel Bevenius
2021-01-14Fix a failure where fetches can return NULL in multi-threaded codeMatt Caswell
2021-01-14Fix an issue in provider_activate_fallbacks()Matt Caswell
2021-01-14Enable locking on the primary DRBG when we create itMatt Caswell
2021-01-14Make sure we take the ctx->lock in ossl_lib_ctx_generic_new()Matt Caswell
2021-01-14Lock the provider operation_bitsMatt Caswell
2021-01-14Fix a crash with multi-threaded applications using the FIPS moduleMatt Caswell
2021-01-14find_issuer(): When returning an expired issuer, take the most recently expir...Dr. David von Oheimb
2021-01-14Skip BOM when reading the config fileDmitry Belyavskiy
2021-01-14OPENSSL_cpuid_setup FreeBSD arm update.David Carlier
2021-01-14OPENSSL_cpuid_setup FreeBSD PowerPC updateDavid Carlier
2021-01-13x509v3.h.in: Deprecate CTX_TEST and replace it by X509V3_CTX_TESTDr. David von Oheimb
2021-01-13crypto/x509: Rename v3_{skey,skid}.c, v3_{akey,akid}.c, v3_{alt,san}.cDr. David von Oheimb
2021-01-13Add X509V3_set_issuer_pkey, needed for AKID of self-issued not self-signed certDr. David von Oheimb
2021-01-13X509_PUBKEY_set(): Fix error reportingDr. David von Oheimb
2021-01-13APPS: Allow OPENSSL_CONF to be empty, not loading a config fileDr. David von Oheimb
2021-01-13apps/{req,x509,ca}.c Make sure certs have SKID and AKID X.509 extensions by d...Dr. David von Oheimb
2021-01-13X509_cmp(): Fix comparison in case x509v3_cache_extensions() failed to due to...Dr. David von Oheimb
2021-01-13d2i_X509(): Make deallocation behavior consistent with d2i_X509_AUX()Dr. David von Oheimb
2021-01-13Fix incorrect use of BN_CTX APIAgustin Gianni
2021-01-13x509_vfy.c: Fix a regression in find_issuer()Dr. David von Oheimb
2021-01-13Make PEM_X509_INFO_read_bio_ex() conservative on the error queueDr. David von Oheimb
2021-01-13Add X509_NAME_hash_ex() to be able to check if it failed due to unsupported SHA1Dr. David von Oheimb
2021-01-12Clean away extraneous library specific FETCH_FAILED reason codesRichard Levitte
2021-01-12Use centralized fetching errorsRichard Levitte
2021-01-12v3_ocsp.c: fix indentation of include directivesDr. Matthias St. Pierre
2021-01-09replace 'unsigned const char' with 'const unsigned char'Thomas De Schampheleire
2021-01-08Add SM2 private key range validationNicola Tuveri
2021-01-08[crypto/dh] side channel hardening for computing DH shared keysBilly Brumley
2021-01-07Update copyright yearMatt Caswell
2021-01-04crypto/win: Don't use disallowed APIs on UWPNirbheek Chauhan
2021-01-04Update copyright years of auto-generated headers (make update)Dr. David von Oheimb
2020-12-31Optimise OPENSSL_init_cryptoMatt Caswell
2020-12-31Add some more CRYPTO_atomic functionsMatt Caswell
2020-12-30Don't call EVP_CIPHER_CTX_block_size() to find the block sizeMatt Caswell
2020-12-24Optimise OPENSSL_init_crypto to not need a lock when loading configMatt Caswell
2020-12-23Cache Digest constantsMatt Caswell
2020-12-23Move the caching of cipher constants into evp_cipher_from_dispatchMatt Caswell
2020-12-21Fix NULL pointer access caused by X509_ATTRIBUTE_create()Ingo Schwarze
2020-12-21Restore v2i_AUTHORITY_INFO_ACCESS() behaviorjwalch
2020-12-20Drop OPENSSL_NO_RSA everywhereRichard Levitte
2020-12-19Fix 'no-deprecated'Richard Levitte
2020-12-19Fix OSSL_PARAM creation in OSSL_STORE_open_exPetr Gotthard
2020-12-17dsa: provider and library deprecation changesPauli
2020-12-17EVP: Fix memory leak in EVP_PKEY_CTX_dup()Richard Levitte
2020-12-17CORE: Separate OSSL_PROVIDER activation from OSSL_PROVIDER referenceRichard Levitte
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte
2020-12-17MSBLOB & PVK: Make it possible to write EVP_PKEYs with provided internal keyRichard Levitte
2020-12-17DECODER EVP_PKEY: Don't store all the EVP_KEYMGMTsRichard Levitte
2020-12-16Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_ECRichard Levitte