summaryrefslogtreecommitdiff
path: root/crypto/evp/evp_fetch.c
Commit message (Expand)AuthorAgeFilesLines
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-2/+2
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Swap parameters of evp_method_id()Dr. Matthias St. Pierre2020-04-201-5/+5
* Fix an assertion (and a comment) of evp_method_id()Dr. Matthias St. Pierre2020-04-201-4/+4
* Put an error on the stack in the event of a fetch failureMatt Caswell2020-03-271-6/+48
* Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte2020-02-221-1/+1
* Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods tooRichard Levitte2020-01-171-1/+7
* Move the stored namemap pre-population to namemap constructionRichard Levitte2020-01-161-64/+1
* CORE: pass the full algorithm definition to the method constructorRichard Levitte2019-11-291-2/+4
* CORE: ossl_namemap_add_names(): new function to add multiple namesRichard Levitte2019-11-291-68/+7
* Replumbing: pre-populate the EVP namemap with commonly known namesRichard Levitte2019-11-201-1/+64
* Properties: make query cache reference count aware.Pauli2019-11-181-11/+5
* Final cleanup after move to leaner EVP_PKEY methodsRichard Levitte2019-11-101-26/+10
* crypto/evp/evp_fetch.c: Make it more prominent that these functions are EVPRichard Levitte2019-10-311-81/+81
* evp_generic_do_all(): fix passing of method dataRichard Levitte2019-10-171-2/+4
* EVP: add name traversal functions to all fetchable typesRichard Levitte2019-10-171-3/+3
* Replumbing: make it possible for providers to specify multiple namesRichard Levitte2019-10-031-14/+88
* Reorganize public header files (part 1)Dr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-2/+2
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Rework cipher / digest fetching for legacy nids with multiple name supportRichard Levitte2019-09-231-0/+10
* Modify providers that keep track of underlying algorithmsRichard Levitte2019-09-191-0/+8
* In provider implemented methods, save the name number, not the name stringRichard Levitte2019-09-191-47/+153
* Refactor how KEYMGMT methods get associated with other methodsRichard Levitte2019-09-031-7/+14
* Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte2019-08-221-4/+4
* Modify ossl_method_store_add() to handle reference countingRichard Levitte2019-08-221-5/+3
* Add internal function evp_generic_do_all()Richard Levitte2019-07-231-0/+38
* Add a mechnism to save the name of fetched methodsRichard Levitte2019-07-231-3/+5
* ossl_provider_upref to ossl_provider_up_refRichard Levitte2019-07-021-3/+3
* Only cache a method if we actually created oneMatt Caswell2019-07-011-1/+1
* Replumbing: add support for multiple names per algorithmRichard Levitte2019-06-241-4/+4
* EVP fetching: make operation_id part of the method identityRichard Levitte2019-06-101-18/+68
* Move digests to providersShane Lontis2019-06-041-0/+1
* EVP_FETCH: remove the need to transport the legacy NID through constructionRichard Levitte2019-05-121-11/+5
* EVP_FETCH: deal with names without pre-defined NIDsRichard Levitte2019-05-121-24/+27
* Make the generic EVP fetching mechanism use the namenum mapRichard Levitte2019-05-121-26/+13
* Instead of global data store it in an OPENSSL_CTXMatt Caswell2019-05-021-26/+6
* Fix the generic EVP algorithm fetch to actually cache themRichard Levitte2019-04-191-2/+8
* Use the right NID when putting a method in the storeMatt Caswell2019-04-091-9/+18
* EVP_set_default_properties(): New function to set global propertiesRichard Levitte2019-04-051-2/+11
* Add generic EVP method fetcherRichard Levitte2019-03-181-0/+197