summaryrefslogtreecommitdiffstats
path: root/crypto/core_fetch.c
AgeCommit message (Expand)Author
2022-07-20"Reserve" the method store when constructing methodsRichard Levitte
2022-06-21Update copyright yearMatt Caswell
2022-05-12Always try to construct methods as new provider might be addedTomas Mraz
2022-05-05Refactor method construction pre- and post-conditionRichard Levitte
2021-10-27CORE: Encure that cached fetches can be done per providerRichard Levitte
2021-10-27CORE: add a provider argument to ossl_method_construct()Richard Levitte
2021-06-16CORE: Do a bit of cleanup of core fetchingRichard Levitte
2021-06-15CORE: Move away the allocation of the temporary no_cache method storeRichard Levitte
2021-01-28Update copyright yearRichard Levitte
2021-01-14Fix a failure where fetches can return NULL in multi-threaded codeMatt Caswell
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-06-04Update copyright yearMatt Caswell
2020-05-19CORE: query for operations only once per provider (unless no_store is true)Richard Levitte
2019-11-29CORE: pass the full algorithm definition to the method constructorRichard Levitte
2019-10-03Replumbing: make it possible for providers to specify multiple namesRichard Levitte
2019-09-19In provider implemented methods, save the name number, not the name stringRichard Levitte
2019-08-22Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte
2019-07-23Refactor ossl_method_construct() in terms of ossl_algorithm_do_all()Richard 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: deal with names without pre-defined NIDsRichard Levitte
2019-05-02Instead of global data store it in an OPENSSL_CTXMatt Caswell
2019-04-09Use the right NID when putting a method in the storeMatt Caswell
2019-03-18Replumbing: better reference counter control in ossl_method_construct()Richard Levitte
2019-03-18Replumbing: pass callback data to the algo destructor tooRichard Levitte
2019-03-12Replumbing: Add constructor of libcrypto internal method structuresRichard Levitte