summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-11-08APPS/x509: Fix generation of AKID via v2i_AUTHORITY_KEYID()Dr. David von Oheimb
2021-11-08Fix data race setting `default_DSO_meth`Pauli
2021-11-08Address coverity 1493382 argument cannot be negativePauli
2021-11-08Address Coverity 1493387 Logically dead codePauli
2021-11-08Fix coverity 1493364 & 1493375: unchecked return valuePauli
2021-11-08Fix incorrect return check of BN_bn2binpadPW Hu
2021-11-07avoid a NULL dereference when getting digestPauli
2021-11-05Fix for a segv interrupt that occurs when fix_dh_rfc5114 is called withPhil Mesnier
2021-11-05Convert the weak key and key parity tests to be constant time.Pauli
2021-11-03DES_set_key(): return values as DES_set_key_checked() but always setTomas Mraz
2021-11-02Add missing check according to SM2 Digital Signature generation algorithmMingjun.Yang
2021-11-02Fix incorrect return check of BN_bn2nativepadPW Hu
2021-10-27CORE: Encure that cached fetches can be done per providerRichard Levitte
2021-10-27EVP: For all operations that use an EVP_PKEY, check that there is oneRichard Levitte
2021-10-27EVP: Allow a fallback for operations that work with an EVP_PKEYRichard Levitte
2021-10-27EVP: Add internal functions to fetch type specific EVP methods from providerRichard Levitte
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