summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix EVP_Cipher() for provided cipher implementationsRichard Levitte2019-10-111-7/+27
* Move cipher ctx 'original iv' parameter into the providerShane Lontis2019-10-081-2/+13
* Make EVP_CIPHER_is_a() work with legacy cipher implementations tooRichard Levitte2019-10-011-0/+7
* Adapt EVP_CIPHER_{param_to_asn1,asn1_to_param} for use with provider.Richard Levitte2019-10-011-37/+91
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Avoid ?: construct in XXXerr callsRich Salz2019-09-191-8/+8
* Modify providers that keep track of underlying algorithmsRichard Levitte2019-09-191-0/+5
* In provider implemented methods, save the name number, not the name stringRichard Levitte2019-09-191-2/+2
* Fix S390X bad size_t that causes memory trash in legacy ciphersShane Lontis2019-09-141-4/+4
* Add EVP_CIPHER_CTX_tag_length()Shane Lontis2019-09-111-0/+11
* Disallow change EVP_MD properties once setDmitry Belyavskiy2019-09-051-0/+30
* Change provider params from int to size_tShane Lontis2019-09-051-30/+40
* New function EVP_MD_free()Richard Levitte2019-09-041-28/+12
* Adapt diverse EVP_MD functions to use get_params and set_params interfacesRichard Levitte2019-08-121-8/+21
* Change EVP_CIPHER_CTX_iv_length() to return current ivlen for some modesShane Lontis2019-08-081-4/+13
* Add gcm ciphers (aes and aria) to providers.Shane Lontis2019-07-311-1/+7
* Add evp_util macrosShane Lontis2019-07-311-5/+5
* Adapt DH to use with KEYMGMTRichard Levitte2019-07-231-134/+0
* Add EVP_MD_provider() and EVP_CIPHER_provider()Richard Levitte2019-07-231-0/+10
* Re-implement EVP_MD_name() and EVP_CIPHER_name() as functionsRichard Levitte2019-07-231-0/+22
* Add a mechnism to save the name of fetched methodsRichard Levitte2019-07-231-0/+1
* Fix no-dhMatt Caswell2019-07-191-1/+5
* Make the EVP Key Exchange code provider awareMatt Caswell2019-07-161-0/+131
* Add Common shared code needed to move aes ciphers to providersShane Lontis2019-07-161-45/+63
* Adapt diverse EVP_CIPHER functions to use get_params and set_params interfacesRichard Levitte2019-07-111-52/+60
* Rename EVP_MD_upref/EVP_CIPHER_upref to EVP_MD_up_ref/EVP_CIPHER_up_refMatt Caswell2019-06-281-1/+1
* Make some EVP code available from within the FIPS moduleMatt Caswell2019-05-231-7/+18
* Replumbing: make the oneshot proider cipher function like the othersRichard Levitte2019-04-301-1/+7
* Implement AES CBC ciphers in the default providerMatt Caswell2019-04-191-19/+96
* Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell2019-04-191-1/+17
* Support EVP_MD_block_size() with providersMatt Caswell2019-04-031-0/+8
* Ensure EVP_MD_CTX_md returns the EVP_MD originally usedMatt Caswell2019-04-031-2/+2
* Make EVP_Digest* functions provider awareMatt Caswell2019-03-211-0/+4
* Implement EVP_MD_fetch()Matt Caswell2019-03-211-1/+26
* Following the license change, modify the boilerplates in crypto/evp/Richard Levitte2018-12-061-1/+1
* Add convenience functions EVP_str2ctrl() and EVP_hex2ctrl()Richard Levitte2018-10-291-0/+27
* Allow EVP_MD_CTX_set_pkey_ctx to accept NULL pctxPaul Yang2018-09-071-2/+14
* Support setting SM2 IDPaul Yang2018-09-071-1/+1
* Introduce EVP_MD_CTX_set_pkey_ctxPaul Yang2018-09-071-0/+7
* Update copyright yearMatt Caswell2018-06-201-1/+1
* add 'unsupported cipher mode' diagnostics to evp_lib.c and genpkey.cDavid von Oheimb2018-06-181-2/+14
* Remove parentheses of return.KaoruToda2017-10-181-5/+5
* Fix EVP_MD_meth_get_flagsTodd Short2016-12-221-1/+1
* Copyright consolidation 04/10Rich Salz2016-05-171-54/+6
* Rename EVP_CIPHER_CTX_cipher_data to EVP_CIPHER_CTX_get_cipher_dataMatt Caswell2016-03-071-1/+1
* Update the dasync engine to add a pipeline cipherMatt Caswell2016-03-071-0/+10
* GH641: Don't care openssl_zmallocRich Salz2016-02-081-2/+4
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* EVP_CIPHER_CTX_new_cipher_data was a temporary measure, not needed any moreRichard Levitte2016-01-121-7/+0