summaryrefslogtreecommitdiff
path: root/crypto/property/property.c
Commit message (Expand)AuthorAgeFilesLines
* Only call OPENSSL_init_crypto on fetch if using the default libctxMatt Caswell2023-02-221-4/+5
* Fix occasional assertion failure when storing propertiesTomas Mraz2022-11-291-1/+1
* property: make cache flushing slight less deterministicPauli2022-08-101-2/+12
* "Reserve" the method store when constructing methodsRichard Levitte2022-07-201-9/+30
* Add deprecation macro for 3.1 and deprecate OPENSSL_LH_statsHugo Landau2022-06-221-1/+1
* Fix a memory leak in ossl_method_store_add()Matt Caswell2022-06-091-1/+5
* Complete the cleanup of an algorithm in OSSL_METHOD_STORERichard Levitte2022-05-051-3/+7
* Make it possible to remove methods by the provider that provides themRichard Levitte2022-05-051-7/+63
* Don't empty the method store when flushing the query cacheRichard Levitte2022-05-051-26/+21
* Drop ossl_provider_clear_all_operation_bits() and all uses of itRichard Levitte2022-05-051-3/+0
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau2022-04-011-14/+6
* fetch: convert a NULL property query to ""Pauli2022-02-281-5/+3
* Add return value NULL checks that were missingPauli2021-11-121-3/+4
* CORE: Encure that cached fetches can be done per providerRichard Levitte2021-10-271-24/+49
* property: remove spurious incorrect commentsPauli2021-06-241-10/+2
* crypto: repalce tabs with spacesPauli2021-06-191-1/+1
* Add the internal function ossl_method_store_do_all()Richard Levitte2021-06-151-0/+36
* Ensure mirroring of properties works for subsequent updatesMatt Caswell2021-05-201-9/+39
* Add the ability for ex_data to have a priorityMatt Caswell2021-05-111-0/+1
* provider: flush the store cache when providers are loaded/unloaded.Pauli2021-05-071-0/+5
* Update copyright yearMatt Caswell2021-04-081-1/+1
* property: check return values from the property locking calls.Pauli2021-04-081-10/+19
* property: default queries create the property values.Pauli2021-03-161-1/+1
* This should fix a lock-order-inversionBernd Edlinger2020-11-081-2/+3
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-8/+8
* Ignore unused return values from some sk_*() macrosMatt Caswell2020-09-131-1/+1
* Load the default config file before working with default propertiesMatt Caswell2020-08-171-2/+7
* Add 'on demand self test' and status test to providersShane Lontis2020-08-091-5/+16
* Fix CID #1465216 Resource leak in property_fetchShane Lontis2020-07-081-1/+1
* coverity 1464984: Null pointer dereferencesPauli2020-07-051-3/+3
* property: Move global default properties to the library context.Pauli2020-06-231-96/+52
* Update copyright yearMatt Caswell2020-05-151-1/+1
* Add default property API's to enable and test for fipsShane Lontis2020-05-021-3/+60
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-1/+1
* Property: fix memory leak.Pauli2019-11-261-1/+1
* Property: fix intermittent test failure.Pauli2019-11-241-2/+6
* Properties: make query cache reference count aware.Pauli2019-11-181-42/+74
* Remove unused fields in method store structure.Pauli2019-10-031-2/+0
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-3/+3
* Make sure we pre-initialise propertiesMatt Caswell2019-08-291-11/+0
* Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte2019-08-221-4/+17
* Modify ossl_method_store_add() to handle reference countingRichard Levitte2019-08-221-2/+5
* Load the config file by defaultMatt Caswell2019-08-011-0/+4
* Prevent an infinite recursion when the query cache is flushed.Pauli2019-08-011-1/+1
* The query cache has been updated to not depend on RAND_bytes being available.Pauli2019-08-011-31/+38
* Make some EVP code available from within the FIPS moduleMatt Caswell2019-05-231-0/+3
* Optional property query support.Pauli2019-05-221-4/+7
* Instead of global data store it in an OPENSSL_CTXMatt Caswell2019-05-021-30/+20