summaryrefslogtreecommitdiff
path: root/crypto/core_fetch.c
Commit message (Expand)AuthorAgeFilesLines
* "Reserve" the method store when constructing methodsRichard Levitte2022-07-201-18/+29
* Always try to construct methods as new provider might be addedTomas Mraz2022-05-121-24/+31
* Refactor method construction pre- and post-conditionRichard Levitte2022-05-051-5/+19
* CORE: Encure that cached fetches can be done per providerRichard Levitte2021-10-271-4/+7
* CORE: add a provider argument to ossl_method_construct()Richard Levitte2021-10-271-2/+2
* CORE: Do a bit of cleanup of core fetchingRichard Levitte2021-06-161-9/+5
* CORE: Move away the allocation of the temporary no_cache method storeRichard Levitte2021-06-151-26/+20
* Update copyright yearRichard Levitte2021-01-281-1/+1
* Fix a failure where fetches can return NULL in multi-threaded codeMatt Caswell2021-01-141-0/+10
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-2/+2
* Update copyright yearMatt Caswell2020-06-041-1/+1
* CORE: query for operations only once per provider (unless no_store is true)Richard Levitte2020-05-191-1/+40
* CORE: pass the full algorithm definition to the method constructorRichard Levitte2019-11-291-3/+2
* Replumbing: make it possible for providers to specify multiple namesRichard Levitte2019-10-031-3/+3
* In provider implemented methods, save the name number, not the name stringRichard Levitte2019-09-191-6/+2
* Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte2019-08-221-5/+5
* Refactor ossl_method_construct() in terms of ossl_algorithm_do_all()Richard Levitte2019-07-231-44/+34
* EVP fetching: make operation_id part of the method identityRichard Levitte2019-06-101-4/+6
* Move digests to providersShane Lontis2019-06-041-0/+3
* EVP_FETCH: deal with names without pre-defined NIDsRichard Levitte2019-05-121-8/+9
* Instead of global data store it in an OPENSSL_CTXMatt Caswell2019-05-021-1/+1
* Use the right NID when putting a method in the storeMatt Caswell2019-04-091-2/+3
* Replumbing: better reference counter control in ossl_method_construct()Richard Levitte2019-03-181-12/+20
* Replumbing: pass callback data to the algo destructor tooRichard Levitte2019-03-181-2/+2
* Replumbing: Add constructor of libcrypto internal method structuresRichard Levitte2019-03-121-0/+97