summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_fetch.c
AgeCommit message (Expand)Author
2023-08-15Remove include/internal/decoder.h, as it's superfluousRichard Levitte
2023-07-17Optimise PKEY decodersMatt Caswell
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-07-20"Reserve" the method store when constructing methodsRichard Levitte
2022-05-06Remove the _fetch_by_number functionsPauli
2022-05-05Make it possible to remove methods by the provider that provides themRichard Levitte
2022-05-05Don't empty the method store when flushing the query cacheRichard Levitte
2022-05-04Remove duplicated #include headersJHH20
2022-05-03Update copyright yearMatt Caswell
2022-04-01Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-03-15Fixed typo in inner_evp_generic_fetch() error handlingOliver Roberts
2022-02-28fetch: convert a NULL property query to ""Pauli
2021-10-27CORE: Encure that cached fetches can be done per providerRichard Levitte
2021-10-27EVP: Add the internal function evp_generic_fetch_from_prov()Richard Levitte
2021-10-27CORE: add a provider argument to ossl_method_construct()Richard Levitte
2021-07-28Don't try and load the config file while already loading the config fileMatt Caswell
2021-06-16CORE: Do a bit of cleanup of core fetchingRichard Levitte
2021-06-15Refactor evp_generic_do_all() to behave like evp_generic_fetch()Richard Levitte
2021-06-15CORE: Move away the allocation of the temporary no_cache method storeRichard Levitte
2021-05-27coverity 1484912: Null pointer dereferences (NULL_RETURNS)Pauli
2021-05-20Ensure mirroring of properties works for subsequent updatesMatt Caswell
2021-05-20Add a callback for providers to know about global properties changesMatt Caswell
2021-05-20Implement the ability to convert a PROPERTY_LIST to a stringMatt Caswell
2021-05-11Add support for child provider to up_ref/free their parentMatt Caswell
2021-05-11Add the ability for ex_data to have a priorityMatt Caswell
2021-04-26Add type_name member to provided methods and use itTomas Mraz
2021-04-08property: check return values from the property locking calls.Pauli
2021-04-02CORE: Add an algorithm_description field to OSSL_ALGORITHMRichard Levitte
2021-03-16property: default queries create the property values.Pauli
2021-03-04crypto: rename error flags in internal structuresTobias Nießen
2021-02-25Don't hold a lock when calling a callback in ossl_namemap_doall_namesMatt Caswell
2021-01-28Update copyright yearRichard Levitte
2021-01-12Use centralized fetching errorsRichard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
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-09-13EVP: Centralise fetching error reportingRichard Levitte
2020-08-17Load the default config file before working with default propertiesMatt Caswell
2020-08-09Add 'on demand self test' and status test to providersShane Lontis
2020-06-28CORE: Add an internal function to distinguish the global default contextRichard Levitte
2020-06-23property: Move global default properties to the library context.Pauli
2020-05-19CORE: query for operations only once per provider (unless no_store is true)Richard Levitte
2020-05-02Add default property API's to enable and test for fipsShane Lontis
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-20Swap parameters of evp_method_id()Dr. Matthias St. Pierre
2020-04-20Fix an assertion (and a comment) of evp_method_id()Dr. Matthias St. Pierre
2020-03-27Put an error on the stack in the event of a fetch failureMatt Caswell
2020-02-22Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte
2020-01-17Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods tooRichard Levitte