summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-09-07Update copyright yearRichard Levitte
2021-09-05DECODER: check the first decoded structure name against user given structureRichard Levitte
2021-09-03Fix double free in EVP_PKEY_CTX_dup()slontis
2021-09-02Openssl fails to compile on Debian with kfreebsd kernelsMattias Ellert
2021-08-31Ensure that we check the ASN.1 type of an "otherName" before using itMatt Caswell
2021-08-31Refactor provider_core.c to adhere to the locking rulesMatt Caswell
2021-08-31Add commentary about lock usage in provider_core.cMatt Caswell
2021-08-31Make the -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION pass testsTomas Mraz
2021-08-30[ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OIDNicola Tuveri
2021-08-29Ensure that _GNU_SOURCE is defined for bss_dgram.cDaniel Krügler
2021-08-27cms: fix memleaks in cms_env.czhaozg
2021-08-27Add locking for the provider_conf.cMatt Caswell
2021-08-27When activating providers via config check we've not already activated themMatt Caswell
2021-08-26EVP_DigestSign/VerifyFinal: Duplicate the pctx to allow multiple callsTomas Mraz
2021-08-26ts: fix memleaks caused by TS_VERIFY_CTX_set_imprintzhaozg
2021-08-26Add invalid input length errorPauli
2021-08-25Avoid invoking memcpy if size is zero or the supplied buffer is NULLPaul Dreik
2021-08-25sm2: fix error raise to not fail make updatePauli
2021-08-24Check the plaintext buffer is large enough when decrypting SM2Matt Caswell
2021-08-24Correctly calculate the length of SM2 plaintext given the ciphertextMatt Caswell
2021-08-24Fix the error handling in i2v_AUTHORITY_KEYIDMatt Caswell
2021-08-24Allow fuzz builds to detect string overrunsMatt Caswell
2021-08-24Fix EC_GROUP_new_from_ecparameters to check the base lengthMatt Caswell
2021-08-24Fix NETSCAPE_SPKI_print function to not assume NUL terminated stringsMatt Caswell
2021-08-24Fix append_ia5 function to not assume NUL terminated stringsMatt Caswell
2021-08-24Fix CMP code to not assume NUL terminated stringsMatt Caswell
2021-08-24Fix the name constraints code to not assume NUL terminated stringsMatt Caswell
2021-08-24Fix printing of PROXY_CERT_INFO_EXTENSION to not assume NUL terminated stringsMatt Caswell
2021-08-24Fix GENERAL_NAME_print to not assume NUL terminated stringsMatt Caswell
2021-08-24Fix POLICYINFO printing to not assume NUL terminated stringsMatt Caswell
2021-08-24Fix i2v_GENERAL_NAME to not assume NUL terminated stringsMatt Caswell
2021-08-18EVP_PKEY_get_utf8_string_param(): ensure the string is NUL terminatedRichard Levitte
2021-08-16s390x: AES OFB/CFB: Maintain running IV from cipher contextIngo Franzki
2021-08-16Multiple fixes for getting pub key from legacy DH PKEYTomas Mraz
2021-08-13Allow small RSA exponents in the default providerShane Lontis
2021-08-11EVP_CIPHER_CTX_set_key_length: Raise error when key length is not settableTomas Mraz
2021-08-11Set FFC_PARAM_FLAG_VALIDATE_LEGACY on params generated with FIPS 186-2 genTomas Mraz
2021-08-06Avoid freeing the conf lhashes in X509_V3_EXT*_add_confTomas Mraz
2021-08-06Fix ipv4_from_asc behavior on invalid Ip addressesAmir Mohammadi
2021-08-05ctrls: add missing control string translation for key -> priv for HMACPauli
2021-08-05Prevent recursive call of OPENSSL_INIT_LOAD_CONFIGTomas Mraz
2021-07-29Update copyright yearMatt Caswell
2021-07-28Don't try and load the config file while already loading the config fileMatt Caswell
2021-07-28Ensure any default_properties still apply even in the event of a provider loa...Matt Caswell
2021-07-28Fix EVP_MD_meth_dup and EVP_CIPHER_meth_dupMatt Caswell
2021-07-27Mark the EVP_PKEY_METHOD arg as const on some EVP_PKEY_meth_get_*() funcsMatt Caswell
2021-07-26EVP: Add EVP_PKEY_get0_provider() and EVP_PKEY_CTX_get0_provider()Richard Levitte
2021-07-23Fix potential problems with EVP_PKEY_CTX_new() with engine setTomas Mraz
2021-07-23do_sigver_init: Add missing ERR_clear_last_mark()Tomas Mraz
2021-07-23DSA/RSA_print(): Fix potential memory leakTomas Mraz