summaryrefslogtreecommitdiffstats
path: root/crypto/property/property.c
AgeCommit message (Expand)Author
2023-08-04no_autoload: make the no-autoload-config option work again.Pauli
2023-03-14Update copyright yearMatt Caswell
2023-02-22Only call OPENSSL_init_crypto on fetch if using the default libctxMatt Caswell
2022-11-29Fix occasional assertion failure when storing propertiesTomas Mraz
2022-11-21Add deprecation macro for 3.1 and deprecate OPENSSL_LH_statsHugo Landau
2022-11-21Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-08-17Avoid using tsan_addPauli
2022-08-17property: make cache flushing slight less deterministicPauli
2022-07-20"Reserve" the method store when constructing methodsRichard Levitte
2022-06-09Fix a memory leak in ossl_method_store_add()Matt Caswell
2022-05-05Complete the cleanup of an algorithm in OSSL_METHOD_STORERichard Levitte
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-05Drop ossl_provider_clear_all_operation_bits() and all uses of itRichard Levitte
2022-03-15Update copyright yearMatt Caswell
2022-03-08fetch: convert a NULL property query to ""Pauli
2021-11-12Add return value NULL checks that were missingPauli
2021-10-27CORE: Encure that cached fetches can be done per providerRichard Levitte
2021-06-24property: remove spurious incorrect commentsPauli
2021-06-19crypto: repalce tabs with spacesPauli
2021-06-15Add the internal function ossl_method_store_do_all()Richard Levitte
2021-05-20Ensure mirroring of properties works for subsequent updatesMatt Caswell
2021-05-11Add the ability for ex_data to have a priorityMatt Caswell
2021-05-07provider: flush the store cache when providers are loaded/unloaded.Pauli
2021-04-08Update copyright yearMatt Caswell
2021-04-08property: check return values from the property locking calls.Pauli
2021-03-16property: default queries create the property values.Pauli
2020-11-08This should fix a lock-order-inversionBernd Edlinger
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-09-13Ignore unused return values from some sk_*() macrosMatt Caswell
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-07-08Fix CID #1465216 Resource leak in property_fetchShane Lontis
2020-07-05coverity 1464984: Null pointer dereferencesPauli
2020-06-23property: Move global default properties to the library context.Pauli
2020-05-15Update copyright yearMatt Caswell
2020-05-02Add default property API's to enable and test for fipsShane Lontis
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2019-11-26Property: fix memory leak.Pauli
2019-11-24Property: fix intermittent test failure.Pauli
2019-11-18Properties: make query cache reference count aware.Pauli
2019-10-03Remove unused fields in method store structure.Pauli
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-08-29Make sure we pre-initialise propertiesMatt Caswell
2019-08-22Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte
2019-08-22Modify ossl_method_store_add() to handle reference countingRichard Levitte
2019-08-01Load the config file by defaultMatt Caswell
2019-08-01Prevent an infinite recursion when the query cache is flushed.Pauli
2019-08-01The query cache has been updated to not depend on RAND_bytes being available.Pauli