summaryrefslogtreecommitdiffstats
path: root/include/internal/core.h
AgeCommit message (Expand)Author
2022-07-20"Reserve" the method store when constructing methodsRichard Levitte
2022-05-13Avoid code duplication for locale initializationTomas Mraz
2022-05-05Refactor method construction pre- and post-conditionRichard Levitte
2022-05-03Update copyright yearMatt Caswell
2022-04-22Public API functions OPENSSL_str[n]casecmpDmitry Belyavskiy
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-05-11Add the concept of a child OSSL_LIB_CTXMatt Caswell
2021-04-26Add type_name member to provided methods and use itTomas Mraz
2021-04-08property: lock the lib ctx when updating the property definition cachePauli
2021-02-18Update copyright yearMatt Caswell
2021-02-10include/internal: add a few missing #pragma once directivesFdaSilvaYY
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-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-23Add internal function ossl_algorithm_do_all()Richard Levitte
2019-06-10EVP fetching: make operation_id part of the method identityRichard Levitte
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: pass callback data to the algo destructor tooRichard Levitte
2019-03-12Replumbing: Add constructor of libcrypto internal method structuresRichard Levitte