summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-10-27EVP: Reverse the fetch logic in all pkey using functionalityRichard Levitte
2021-10-27EVP: Add evp_keymgmt_fetch_from_prov()Richard Levitte
2021-10-27EVP: Add the internal function evp_generic_fetch_from_prov()Richard Levitte
2021-10-27CORE: add a provider argument to ossl_method_construct()Richard Levitte
2021-10-27add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x2018
2021-10-25X509_PUBKEY_dup: Do not just up-ref the EVP_PKEYTomas Mraz
2021-10-25X509_dup: Avoid duplicating the embedded EVP_PKEYTomas Mraz
2021-10-25OCSP_sendreq_bio: Avoid doublefree of mem BIOTomas Mraz
2021-10-22Enforce a size check in EVP_MAC_final()Matt Caswell
2021-10-22Prevent an overflow if an application supplies a buffer that is too smallMatt Caswell
2021-10-21Add missing define to enable AES-NI usage on x86 platformTomas Mraz
2021-10-19Ensure pkey_set_type handles ENGINE references correctlyMatt Caswell
2021-10-19Avoid NULL+X UB in bss_mem.cjwalch
2021-10-18Fix lock leak in evp_keymgmt_util_export_to_provider()Richard Levitte
2021-10-14Fix another memory leak reported in CIFuzzBernd Edlinger
2021-10-14Fix a memory leak reported in CIFuzzBernd Edlinger
2021-10-12cmp_vfy.c, encoder_lib.c: Fix potential leak of a BIOTomas Mraz
2021-10-12ctrl_params_translate: Fix leak of BN_CTXTomas Mraz
2021-10-11Bugfix: unsafe return check of EVP_PKEY_fromdataPW Hu
2021-10-11Bugfix: unsafe return check of EVP_PKEY_fromdata_initPW Hu
2021-10-09property: produce error if a name is duplicatedPauli
2021-10-05Prioritise DANE TLSA issuer certs over peer certsViktor Dukhovni
2021-09-28BIO_ctrl: Avoid spurious error being raised on NULL bio parameterTomas Mraz
2021-09-28Fix return value of BIO_freePeiwei Hu
2021-09-23Explicitly #include <synchapi.h> is unnecessaryKelvin Lee
2021-09-13Fix nc_email to check ASN1 strings with NULL byte in the middleNikita Ivanov
2021-09-10dh_ameth: Fix dh_cmp_parameters to really compare the paramsTomas Mraz
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