aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2020-08-29Fix PKCS#7 so that it still works with non fetchable cipher algorithms.Dmitry Belyavskiy1-7/+36
2020-08-29Fix PKCS#7 so that it still works with non fetchable digest algorithms.Dmitry Belyavskiy1-5/+36
2020-08-29Improve some error messages if a digest is not availableMatt Caswell1-1/+2
2020-08-29Improve code reuse in the provider MAC bridgeMatt Caswell1-1/+4
2020-08-29Delete unused PKEY MAC filesMatt Caswell12-1158/+4
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell2-46/+84
2020-08-29Extend the provider MAC bridge for Poly1305Matt Caswell1-1/+0
2020-08-29Don't require a default digest from signature algorithmsMatt Caswell1-3/+0
2020-08-29Extend the provider MAC bridge for SIPHASHMatt Caswell1-1/+0
2020-08-29Fix some EVP_MD_CTX_* functionsMatt Caswell2-20/+27
2020-08-29Convert EVP_PKEY_CTX_set_mac_key() into a functionMatt Caswell1-1/+11
2020-08-29Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell1-1/+0
2020-08-28Fix PEM_write_bio_PrivateKey_traditional() to not output PKCS#8Richard Levitte3-1/+9
2020-08-28conf: add diagnostic optionPauli1-3/+21
2020-08-28provider_conf: report missing section on errorPauli1-0/+1
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim21-21/+21
2020-08-28rand: instantiate the DRBGs upon first use.Pauli1-2/+7
2020-08-27Add OCSP_PARTIAL_CHAIN to OCSP_basic_verify()Rich Salz1-0/+4
2020-08-27EVP: NULL pctx pointer after free.Pauli1-1/+3
2020-08-26Add NID_id_on_SmtpUTF8Mailbox to table of X.509 attributesDmitry Belyavskiy1-1/+2
2020-08-26RFC 8398: EAI comparisonDmitry Belyavskiy1-2/+16
2020-08-26RFC 8398: Name constraints validationDmitry Belyavskiy1-5/+68
2020-08-26Punycode decoding implementationDmitry Belyavskiy2-0/+339
2020-08-26crypto/x509/v3_utl.c: Fix IPv6 output in ipaddr_to_asc()Richard Levitte1-3/+11
2020-08-24STORE: Change all error recording to use ERR_raise() / ERR_raise_data()Richard Levitte3-92/+53
2020-08-24STORE: Modify to support loading with provider based loadersRichard Levitte5-63/+998
2020-08-24DECODER: Add function to set an OSSL_PASSPHRASE_CALLBACK type callbackRichard Levitte1-0/+7
2020-08-24OSSL_PARAM: Add string pointer gettersRichard Levitte1-0/+26
2020-08-24STORE: Add the base functions to support provider based loadersRichard Levitte4-20/+486
2020-08-24STORE: Add missing function OSSL_STORE_LOADER_set_open_with_libctx()Richard Levitte1-0/+8
2020-08-24CORE: Generalise internal pass phrase prompterRichard Levitte10-311/+348
2020-08-24CORE: Define provider-native abstract objectsRichard Levitte2-3/+4
2020-08-24Fix coverity CID #1452770 - Dereference before NULL check in CRYPTO_siv128_in...Shane Lontis1-8/+14
2020-08-24Fix coverity CID #1452773 - Dereference before NULL check in EVP_DigestFinal_...Shane Lontis1-3/+10
2020-08-24Fix coverity CID #1452775 & #1452772- Dereference before NULL check in evp_lib.cShane Lontis1-4/+4
2020-08-24Fix coverity CID #1454638 - Dereference after NULL check in EVP_MD_CTX_gettab...Shane Lontis1-2/+4
2020-08-24Fix coverity CID #1455335 - Dereference after NULL check in fromdata_init()Shane Lontis1-1/+2
2020-08-24Fix coverity CID #1458644 - Negative return passed to function taking size_t ...Shane Lontis1-1/+1
2020-08-24Fix coverity CID #1465525 - NULL pointer dereference in OSSL_DECODER_CTX_new_...Shane Lontis1-3/+5
2020-08-24Fix coverity CID #1465531 - Negative return passed to a function param using ...Shane Lontis1-1/+1
2020-08-24Fix coverity CID #1465797 - Negative loop bound in collect_deserializerShane Lontis1-0/+2
2020-08-24Fix coverity CID #1465594 - Null dereference in EVP_PKEY_get0()Shane Lontis1-0/+2
2020-08-22Fix CMS so that it still works with non fetchable algorithms.Shane Lontis4-20/+58
2020-08-22Windows get ENV value as UTF-8 encoded string instead of a raw stringRobert Jędrzejczyk1-0/+72
2020-08-22Add Explicit EC parameter support to providers.Shane Lontis7-171/+613
2020-08-21Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte30-2197/+2190
2020-08-21Use in CMP+CRMF libctx and propq param added to sign/verify/HMAC/decryptDr. David von Oheimb14-256/+273
2020-08-21cmp_msg.c: Copy libctx and propq of CMP_CTX to newly enrolled certificateDr. David von Oheimb1-0/+3
2020-08-21cmp_util.c: Add OPENSSL_CTX parameter to ossl_cmp_build_cert_chain(), improve...Dr. David von Oheimb4-11/+16
2020-08-21cmp_hdr.c: Adapt ossl_cmp_hdr_init() to use OPENSSL_CTX for random number gen...Dr. David von Oheimb1-20/+9