summaryrefslogtreecommitdiff
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* DECODER: check the first decoded structure name against user given structureRichard Levitte2021-09-052-35/+23
* Fix double free in EVP_PKEY_CTX_dup()slontis2021-09-031-0/+4
* Prioritise DANE TLSA issuer certs over peer certsViktor Dukhovni2021-09-031-8/+12
* rand: avoid using the derivation function for the public and private DRBGsPauli2021-09-031-14/+18
* Openssl fails to compile on Debian with kfreebsd kernelsMattias Ellert2021-09-021-1/+1
* Ensure that we check the ASN.1 type of an "otherName" before using itMatt Caswell2021-08-311-5/+12
* Refactor provider_core.c to adhere to the locking rulesMatt Caswell2021-08-311-54/+102
* Add commentary about lock usage in provider_core.cMatt Caswell2021-08-311-0/+83
* Make the -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION pass testsTomas Mraz2021-08-312-6/+12
* [ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OIDNicola Tuveri2021-08-302-1/+38
* Ensure that _GNU_SOURCE is defined for bss_dgram.cDaniel Krügler2021-08-291-0/+4
* cms: fix memleaks in cms_env.czhaozg2021-08-271-0/+1
* Add locking for the provider_conf.cMatt Caswell2021-08-271-36/+53
* When activating providers via config check we've not already activated themMatt Caswell2021-08-271-2/+23
* EVP_DigestSign/VerifyFinal: Duplicate the pctx to allow multiple callsTomas Mraz2021-08-261-8/+27
* ts: fix memleaks caused by TS_VERIFY_CTX_set_imprintzhaozg2021-08-261-0/+1
* Add invalid input length errorPauli2021-08-261-0/+1
* Avoid invoking memcpy if size is zero or the supplied buffer is NULLPaul Dreik2021-08-251-2/+6
* sm2: fix error raise to not fail make updatePauli2021-08-251-1/+1
* Check the plaintext buffer is large enough when decrypting SM2Matt Caswell2021-08-241-0/+4
* Correctly calculate the length of SM2 plaintext given the ciphertextMatt Caswell2021-08-241-16/+8
* Fix the error handling in i2v_AUTHORITY_KEYIDMatt Caswell2021-08-241-7/+26
* Allow fuzz builds to detect string overrunsMatt Caswell2021-08-241-1/+11
* Fix EC_GROUP_new_from_ecparameters to check the base lengthMatt Caswell2021-08-241-1/+2
* Fix NETSCAPE_SPKI_print function to not assume NUL terminated stringsMatt Caswell2021-08-241-1/+1
* Fix append_ia5 function to not assume NUL terminated stringsMatt Caswell2021-08-241-4/+12
* Fix CMP code to not assume NUL terminated stringsMatt Caswell2021-08-245-8/+10
* Fix the name constraints code to not assume NUL terminated stringsMatt Caswell2021-08-241-42/+93
* Fix printing of PROXY_CERT_INFO_EXTENSION to not assume NUL terminated stringsMatt Caswell2021-08-241-1/+2
* Fix GENERAL_NAME_print to not assume NUL terminated stringsMatt Caswell2021-08-241-5/+10
* Fix POLICYINFO printing to not assume NUL terminated stringsMatt Caswell2021-08-241-3/+6
* Fix i2v_GENERAL_NAME to not assume NUL terminated stringsMatt Caswell2021-08-242-16/+50
* EVP_PKEY_get_utf8_string_param(): ensure the string is NUL terminatedRichard Levitte2021-08-181-6/+14
* s390x: AES OFB/CFB: Maintain running IV from cipher contextIngo Franzki2021-08-161-0/+12
* Multiple fixes for getting pub key from legacy DH PKEYTomas Mraz2021-08-161-5/+18
* Allow small RSA exponents in the default providerShane Lontis2021-08-131-18/+9
* EVP_CIPHER_CTX_set_key_length: Raise error when key length is not settableTomas Mraz2021-08-111-1/+3
* Set FFC_PARAM_FLAG_VALIDATE_LEGACY on params generated with FIPS 186-2 genTomas Mraz2021-08-111-3/+7
* Avoid freeing the conf lhashes in X509_V3_EXT*_add_confTomas Mraz2021-08-061-0/+5
* Fix ipv4_from_asc behavior on invalid Ip addressesAmir Mohammadi2021-08-061-2/+6
* ctrls: add missing control string translation for key -> priv for HMACPauli2021-08-051-1/+1
* Prevent recursive call of OPENSSL_INIT_LOAD_CONFIGTomas Mraz2021-08-051-14/+27
* Update copyright yearMatt Caswell2021-07-2922-22/+22
* Don't try and load the config file while already loading the config fileMatt Caswell2021-07-282-7/+14
* Ensure any default_properties still apply even in the event of a provider loa...Matt Caswell2021-07-281-1/+15
* Fix EVP_MD_meth_dup and EVP_CIPHER_meth_dupMatt Caswell2021-07-282-0/+2
* Mark the EVP_PKEY_METHOD arg as const on some EVP_PKEY_meth_get_*() funcsMatt Caswell2021-07-271-3/+3
* EVP: Add EVP_PKEY_get0_provider() and EVP_PKEY_CTX_get0_provider()Richard Levitte2021-07-262-1/+30
* Fix potential problems with EVP_PKEY_CTX_new() with engine setTomas Mraz2021-07-231-9/+14
* do_sigver_init: Add missing ERR_clear_last_mark()Tomas Mraz2021-07-231-0/+1