summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_locl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-256/+0
* Rework cipher / digest fetching for legacy nids with multiple name supportRichard Levitte2019-09-231-0/+3
* Avoid ?: construct in XXXerr callsRich Salz2019-09-191-2/+2
* Modify providers that keep track of underlying algorithmsRichard Levitte2019-09-191-0/+1
* In provider implemented methods, save the name number, not the name stringRichard Levitte2019-09-191-6/+22
* Move EVP_PKEY algorithm implementations into a unionMatt Caswell2019-09-091-0/+2
* Revise EVP_PKEY param handlingMatt Caswell2019-09-091-2/+6
* Add support for verify/verify_recover functions to EVP_SIGNATUREMatt Caswell2019-09-091-0/+4
* Add the ability to perform signatures in a providerMatt Caswell2019-09-091-0/+21
* KDF/PRF updates to libcryptoPauli2019-09-061-2/+2
* New function EVP_CIPHER_free()Richard Levitte2019-09-041-0/+1
* New function EVP_MD_free()Richard Levitte2019-09-041-0/+3
* Refactor how KEYMGMT methods get associated with other methodsRichard Levitte2019-09-031-2/+6
* Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte2019-08-151-1/+1
* Adapt diverse EVP_MD functions to use get_params and set_params interfacesRichard Levitte2019-08-121-0/+5
* Add evp_util macrosShane Lontis2019-07-311-0/+3
* Adapt DH to use with KEYMGMTRichard Levitte2019-07-231-0/+2
* Add internal function evp_generic_do_all()Richard Levitte2019-07-231-0/+7
* Add a mechnism to save the name of fetched methodsRichard Levitte2019-07-231-2/+4
* Add basic EVP_KEYMGMT API and libcrypto <-> provider interfaceRichard Levitte2019-07-221-1/+26
* Add the ability to set PKCS#3 DH padding in providersMatt Caswell2019-07-161-0/+1
* Make the EVP Key Exchange code provider awareMatt Caswell2019-07-161-0/+36
* Add Common shared code needed to move aes ciphers to providersShane Lontis2019-07-161-22/+4
* Adapt diverse EVP_CIPHER functions to use get_params and set_params interfacesRichard Levitte2019-07-111-0/+37
* ossl_provider_upref to ossl_provider_up_refRichard Levitte2019-07-021-1/+1
* EVP_FETCH: remove the need to transport the legacy NID through constructionRichard Levitte2019-05-121-3/+2
* Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis2019-05-031-1/+1
* Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell2019-04-191-0/+4
* Use the right NID when putting a method in the storeMatt Caswell2019-04-091-1/+2
* Ensure EVP_MD_CTX_md returns the EVP_MD originally usedMatt Caswell2019-04-031-0/+1
* Make EVP_Digest* functions provider awareMatt Caswell2019-03-211-0/+4
* Add generic EVP method fetcherRichard Levitte2019-03-181-1/+11
* Added new EVP/KDF API.David Makepeace2019-02-131-0/+5
* Following the license change, modify the boilerplates in crypto/evp/Richard Levitte2018-12-061-1/+1
* Add EVP_MAC APIRichard Levitte2018-10-291-0/+5
* Update copyright yearRichard Levitte2018-04-171-1/+1
* Change SRP functions to use EVP_EncodeUpdate/EVP_DecodeUpdate functionsMatt Caswell2018-04-131-1/+1
* Don't use a ssl specific DRBG anymoreKurt Roeckx2018-03-191-1/+0
* Tell the ciphers which DRBG to use for generating random bytes.Kurt Roeckx2018-02-281-0/+1
* Fix the overlapping check for fragmented "Update" operationsMatt Caswell2017-01-251-0/+2
* Copyright consolidation 05/10Rich Salz2016-05-171-54/+5
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Make EVP_CIPHER opaque and add creator/destructor/accessor/writer functionsRichard Levitte2016-01-121-204/+0
* Make EVP_CIPHER_CTX opaque and renew the creator / destructor functionsRichard Levitte2016-01-121-0/+20
* Only declare stacks in headersDr. Stephen Henson2016-01-071-0/+3
* Make EVP_ENCODE_CTX opaqueRichard Levitte2015-12-111-0/+16
* Cleanup: Remove M_EVP_MD_* macrosRichard Levitte2015-12-071-9/+0
* Make the definition of EVP_MD opaqueRichard Levitte2015-12-071-0/+3
* Make the definition of EVP_MD_CTX opaqueRichard Levitte2015-12-071-0/+20
* Move some EVP internals to evp_int.hDr. Stephen Henson2015-03-241-65/+0