summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_lib.c
AgeCommit message (Expand)Author
2019-07-19Fix no-dhMatt Caswell
2019-07-16Make the EVP Key Exchange code provider awareMatt Caswell
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis
2019-07-11Adapt diverse EVP_CIPHER functions to use get_params and set_params interfacesRichard Levitte
2019-06-28Rename EVP_MD_upref/EVP_CIPHER_upref to EVP_MD_up_ref/EVP_CIPHER_up_refMatt Caswell
2019-05-23Make some EVP code available from within the FIPS moduleMatt Caswell
2019-04-30Replumbing: make the oneshot proider cipher function like the othersRichard Levitte
2019-04-19Implement AES CBC ciphers in the default providerMatt Caswell
2019-04-19Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell
2019-04-03Support EVP_MD_block_size() with providersMatt Caswell
2019-04-03Ensure EVP_MD_CTX_md returns the EVP_MD originally usedMatt Caswell
2019-03-21Make EVP_Digest* functions provider awareMatt Caswell
2019-03-21Implement EVP_MD_fetch()Matt Caswell
2018-12-06Following the license change, modify the boilerplates in crypto/evp/Richard Levitte
2018-10-29Add convenience functions EVP_str2ctrl() and EVP_hex2ctrl()Richard Levitte
2018-09-07Allow EVP_MD_CTX_set_pkey_ctx to accept NULL pctxPaul Yang
2018-09-07Support setting SM2 IDPaul Yang
2018-09-07Introduce EVP_MD_CTX_set_pkey_ctxPaul Yang
2018-06-20Update copyright yearMatt Caswell
2018-06-18add 'unsupported cipher mode' diagnostics to evp_lib.c and genpkey.cDavid von Oheimb
2017-10-18Remove parentheses of return.KaoruToda
2016-12-22Fix EVP_MD_meth_get_flagsTodd Short
2016-05-17Copyright consolidation 04/10Rich Salz
2016-03-07Rename EVP_CIPHER_CTX_cipher_data to EVP_CIPHER_CTX_get_cipher_dataMatt Caswell
2016-03-07Update the dasync engine to add a pipeline cipherMatt Caswell
2016-02-08GH641: Don't care openssl_zmallocRich Salz
2016-01-26Remove /* foo.c */ commentsRich Salz
2016-01-12EVP_CIPHER_CTX_new_cipher_data was a temporary measure, not needed any moreRichard Levitte
2016-01-12Make EVP_CIPHER opaque and add creator/destructor/accessor/writer functionsRichard Levitte
2016-01-12Remove EVP_CIPHER_CTX_flags, it's only confusingRichard Levitte
2016-01-12Add accessors and writers for EVP_CIPHER_CTXRichard Levitte
2015-12-07Make the definition of EVP_MD opaqueRichard Levitte
2015-12-07Make the definition of EVP_MD_CTX opaqueRichard Levitte
2015-10-13RFC5753 compliance.Dr. Stephen Henson
2015-08-12Return error for unsupported modes.Dr. Stephen Henson
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte
2015-03-24make ASN1_OBJECT opaqueDr. Stephen Henson
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2013-08-05Algorithm parameter support.Dr. Stephen Henson
2011-02-07Use default ASN1 if flag set.Dr. Stephen Henson
2011-01-26FIPS mode EVP changes:Dr. Stephen Henson
2010-01-26Add flags functions which were added to 0.9.8 for fips but not 1.0.0 andDr. Stephen Henson
2009-12-25Traditional Yuletide commit ;-)Dr. Stephen Henson
2009-04-15Updates from 1.0.0-stable.Dr. Stephen Henson
2008-12-29If we're going to return errors (no matter how stupid), then we shouldBen Laurie
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe
2008-11-01More size_tification.Ben Laurie
2007-05-31Handle NULL parameter in some EVP utility functions.Dr. Stephen Henson
2007-02-27Update from stable branch.Dr. Stephen Henson
2006-11-29replace macros with functionsNils Larsch