aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2020-09-03"Downgrade" provider-native keys to legacy where neededRichard Levitte1-0/+11
2020-09-03EVP: Downgrade EVP_PKEYs in EVP_PKEY2PKCS8()Richard Levitte1-0/+5
2020-09-03STORE: Deprecate legacy / ENGINE functionsRichard Levitte5-3/+42
2020-09-03STORE: Add a built-in 'file:' storemgmt implementation (loader)Richard Levitte5-44/+102
2020-09-03STORE: Move the built-in 'file:' loader to become an engine moduleRichard Levitte11-1751/+26
2020-09-03OSSL_ENCODER / OSSL_DECODER post-rename cleanupRichard Levitte6-38/+42
2020-09-03ASN1: Fix d2i_KeyParams() to advance |pp| like all other d2i functions doRichard Levitte1-2/+1
2020-09-03Ensure EVP_MAC_update() passes the length even if it is 0Matt Caswell1-2/+0
2020-09-03Add an HMAC implementation that is TLS awareMatt Caswell1-1/+3
2020-09-03Fix typo in FIPS_MODULE endif macro commentDaniel Bevenius1-1/+1
2020-09-02Fix post-condition in algorithm_do_thisTodd Short1-4/+4
2020-09-02Fix use of OPENSSL_realloc in providerTodd Short1-3/+6
2020-09-01Add -verbosity option to apps/cmp.c and add log output also in crypto/cmpDr. David von Oheimb4-14/+35
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