summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_fetch.c
AgeCommit message (Expand)Author
2020-01-17Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods tooRichard Levitte
2020-01-16Move the stored namemap pre-population to namemap constructionRichard Levitte
2019-11-29CORE: pass the full algorithm definition to the method constructorRichard Levitte
2019-11-29CORE: ossl_namemap_add_names(): new function to add multiple namesRichard Levitte
2019-11-20Replumbing: pre-populate the EVP namemap with commonly known namesRichard Levitte
2019-11-18Properties: make query cache reference count aware.Pauli
2019-11-10Final cleanup after move to leaner EVP_PKEY methodsRichard Levitte
2019-10-31crypto/evp/evp_fetch.c: Make it more prominent that these functions are EVPRichard Levitte
2019-10-17evp_generic_do_all(): fix passing of method dataRichard Levitte
2019-10-17EVP: add name traversal functions to all fetchable typesRichard Levitte
2019-10-03Replumbing: make it possible for providers to specify multiple namesRichard Levitte
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-23Rework cipher / digest fetching for legacy nids with multiple name supportRichard Levitte
2019-09-19Modify providers that keep track of underlying algorithmsRichard Levitte
2019-09-19In provider implemented methods, save the name number, not the name stringRichard Levitte
2019-09-03Refactor how KEYMGMT methods get associated with other methodsRichard Levitte
2019-08-22Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte
2019-08-22Modify ossl_method_store_add() to handle reference countingRichard Levitte
2019-07-23Add internal function evp_generic_do_all()Richard Levitte
2019-07-23Add a mechnism to save the name of fetched methodsRichard Levitte
2019-07-02ossl_provider_upref to ossl_provider_up_refRichard Levitte
2019-07-01Only cache a method if we actually created oneMatt Caswell
2019-06-24Replumbing: add support for multiple names per algorithmRichard Levitte
2019-06-10EVP fetching: make operation_id part of the method identityRichard Levitte
2019-06-04Move digests to providersShane Lontis
2019-05-12EVP_FETCH: remove the need to transport the legacy NID through constructionRichard Levitte
2019-05-12EVP_FETCH: deal with names without pre-defined NIDsRichard Levitte
2019-05-12Make the generic EVP fetching mechanism use the namenum mapRichard Levitte
2019-05-02Instead of global data store it in an OPENSSL_CTXMatt Caswell
2019-04-19Fix the generic EVP algorithm fetch to actually cache themRichard Levitte
2019-04-09Use the right NID when putting a method in the storeMatt Caswell
2019-04-05EVP_set_default_properties(): New function to set global propertiesRichard Levitte
2019-03-18Add generic EVP method fetcherRichard Levitte