summaryrefslogtreecommitdiffstats
path: root/include/internal/provider.h
AgeCommit message (Expand)Author
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-08-14provider: disable fall-backs if OSSL_PROVIDER_load() fails.Pauli
2020-08-09Add 'on demand self test' and status test to providersShane Lontis
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre
2020-06-19Add the OSSL_PROVIDER_get_capabilities() API functionMatt Caswell
2020-06-05Implement OSSL_PROVIDER_get0_provider_ctx()Matt Caswell
2020-05-19CORE: query for operations only once per provider (unless no_store is true)Richard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-01-15Add FIPS Self test kats for digestsShane Lontis
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte
2019-08-15Rename provider and core get_param_types functionsRichard Levitte
2019-08-01Load the config file by defaultMatt Caswell
2019-07-26Add functions to see if a provider is available for use.Richard Levitte
2019-07-23Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhereRichard Levitte
2019-07-02ossl_provider_upref to ossl_provider_up_refRichard Levitte
2019-06-24Change OSSL_PARAM return size to not be a pointer.Pauli
2019-05-31Constify OSSL_PROVIDER getter input parametersRichard Levitte
2019-04-30Replumbing: give the possibility for the provider to create a contextRichard Levitte
2019-04-03Replumbing: add a configuration module for providersRichard Levitte
2019-04-03Replumbing: add functionality to set provider parametersRichard Levitte
2019-03-19Replumbing: add fallback provider capabilityRichard Levitte
2019-03-12Replumbing: Add support for the provider query_operation functionRichard Levitte
2019-03-12Replumbing: Add an OSSL_PROVIDER iterator with callbackRichard Levitte
2019-03-11Replumbing: Add the Provider Object, type OSSL_PROVIDERRichard Levitte