projects
/
openssl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Invoke tear_down when exiting test_encode_tls_sct() prematurely
[openssl.git]
/
crypto
/ provider_core.c
5 days ago
Neil Horman
Fix up path generation to use OPENSSL_MODULES
commit
|
commitdiff
5 days ago
Neil Horman
set module path from template
commit
|
commitdiff
11 days ago
Tomas Mraz
ossl_provider_new(): Fix memory leak on error
commit
|
commitdiff
12 days ago
Oleg Bulatov
crypto/provider_core.c: Allocate activatecnt_lock
commit
|
commitdiff
2023-12-04
Richard Levitte
After initializing a provider, check if its output...
commit
|
commitdiff
2023-10-20
Matthias St. Pierre
rand: add callbacks to cleanup the user entropy resp...
commit
|
commitdiff
2023-09-27
Pauli
fips: use seed source requested
commit
|
commitdiff
2023-09-07
Matt Caswell
Copyright year updates
commit
|
commitdiff
2023-08-30
Dmitry Belyavskiy
OSSL_PROVIDER_load_ex
commit
|
commitdiff
2023-08-15
Richard Levitte
Remove include/internal/decoder.h, as it's superfluous
commit
|
commitdiff
2023-08-04
Pauli
no_autoload: make the no-autoload-config option work...
commit
|
commitdiff
2023-07-16
Matt Caswell
Optimise PKEY decoders
commit
|
commitdiff
2023-07-04
Pauli
fix memory allocation and reference counting issues
commit
|
commitdiff
2023-07-01
Pauli
provider: update to structure based atomics
commit
|
commitdiff
2023-06-01
Matt Caswell
Avoid taking a write lock in ossl_provider_doall_activa...
commit
|
commitdiff
2023-05-01
Pauli
provider_core: sort provider stack on find
commit
|
commitdiff
2023-04-21
Irak Rigia
Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_D...
commit
|
commitdiff
2022-12-06
Patrick Mills
Implement OSSL_PROVIDER_get0_default_search_path, add...
commit
|
commitdiff
2022-10-25
Matt Caswell
Fix a lock in provider_remove_store_methods()
commit
|
commitdiff
2022-10-20
Richard Levitte
Finer grained error records for provider load/init...
commit
|
commitdiff
2022-10-05
Richard Levitte
Stop raising ERR_R_MALLOC_FAILURE in most places
commit
|
commitdiff
2022-07-20
Pauli
Coverity 1503321 & 1503327: dereference after null...
commit
|
commitdiff
2022-07-17
Pauli
Coverity 1503321 & 1503327: dereference after null...
commit
|
commitdiff
2022-07-13
Richard Levitte
Pre-declare all core dispatch table functions, and...
commit
|
commitdiff
2022-06-28
Peiwei Hu
crypto/provider_core.c: Avoid calling unlock two times
commit
|
commitdiff
2022-06-24
Tomas Mraz
Avoid including decoder/encoder/store headers into...
commit
|
commitdiff
2022-06-02
Matt Caswell
Don't call ossl_provider_free() without first setting...
commit
|
commitdiff
2022-06-02
Matt Caswell
Fix a memory leak is ossl_provider_doall_activated
commit
|
commitdiff
2022-05-05
Richard Levitte
Add method store cache flush and method removal to...
commit
|
commitdiff
2022-05-05
Richard Levitte
Make it possible to remove methods by the provider...
commit
|
commitdiff
2022-05-05
Richard Levitte
Don't empty the method store when flushing the query...
commit
|
commitdiff
2022-05-05
Richard Levitte
Drop ossl_provider_clear_all_operation_bits() and all...
commit
|
commitdiff
2022-05-03
Matt Caswell
Update copyright year
commit
|
commitdiff
2022-03-31
Hugo Landau
Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATA
commit
|
commitdiff
2021-12-17
Tomas Mraz
ossl_provider_add_to_store: Avoid use-after-free
commit
|
commitdiff
2021-11-12
Matt Caswell
Hold the flag_lock when calling child callbacks
commit
|
commitdiff
2021-11-12
Matt Caswell
Use a write lock during ossl_provider_find()
commit
|
commitdiff
2021-11-12
Matt Caswell
Don't bail out during provider deactivation if we don...
commit
|
commitdiff
2021-11-12
Matt Caswell
Don't try and do ossl_provider_find in ossl_provider_new
commit
|
commitdiff
2021-11-12
Matt Caswell
Don't attempt to deactive child providers if we don...
commit
|
commitdiff
2021-11-09
Pauli
prov: remove unused field `flag_fallback` and function...
commit
|
commitdiff
2021-10-22
Michael Baentsch
Permit no/empty digest in core_obj_add_sigid
commit
|
commitdiff
2021-08-31
Matt Caswell
Refactor provider_core.c to adhere to the locking rules
commit
|
commitdiff
2021-08-31
Matt Caswell
Add commentary about lock usage in provider_core.c
commit
|
commitdiff
2021-06-24
Matt Caswell
Fix a race in ossl_provider_add_to_store()
commit
|
commitdiff
2021-06-24
Matt Caswell
Move OPENSSL_add_builtin back into provider.c
commit
|
commitdiff
2021-06-24
Matt Caswell
make struct provider_info_st a full type
commit
|
commitdiff
2021-06-24
Matt Caswell
Don't skip the current provider in ossl_provider_regist...
commit
|
commitdiff
2021-06-24
Matt Caswell
Don't hold any locks while calling the provider init...
commit
|
commitdiff
2021-06-24
Matt Caswell
Only associate a provider with a store once it has...
commit
|
commitdiff
2021-06-24
Matt Caswell
Merge ossl_provider_activate() and ossl_provider_activa...
commit
|
commitdiff
2021-06-24
Matt Caswell
Set use_fallbacks to zero when we add a provider to...
commit
|
commitdiff
2021-06-24
Matt Caswell
Remove flag_couldbechild
commit
|
commitdiff
2021-06-24
Matt Caswell
Add a new provider to the store only after we activate it
commit
|
commitdiff
2021-06-24
Matt Caswell
Instantiate configuration supplied providers when we...
commit
|
commitdiff
2021-06-24
Matt Caswell
Instantiate user-added builtin providers when we need...
commit
|
commitdiff
2021-06-24
Matt Caswell
Instantiate predefined providers just-in-time
commit
|
commitdiff
2021-06-16
Matt Caswell
Add various OBJ functions as callbacks
commit
|
commitdiff
2021-06-10
Tomas Mraz
ossl_provider_set_module_path: Prevent potential UAF
commit
|
commitdiff
2021-06-02
Pauli
crypto: remove TODOs
commit
|
commitdiff
2021-06-01
Tomas Mraz
Rename also the OSSL_PROVIDER_name() function
commit
|
commitdiff
2021-05-23
Matt Caswell
Fix a memleak in the FIPS provider
commit
|
commitdiff
2021-05-20
Matt Caswell
Update documentation for global properties mirroring
commit
|
commitdiff
2021-05-20
Matt Caswell
Add a callback for providers to know about global prope...
commit
|
commitdiff
2021-05-18
Pauli
provider: fix coverity 1484884: uninitialised lock use
commit
|
commitdiff
2021-05-15
Matt Caswell
Init the child providers immediately on creation of...
commit
|
commitdiff
2021-05-11
Matt Caswell
Exclude child provider code from the FIPS module
commit
|
commitdiff
2021-05-11
Matt Caswell
Don't convert pre-existing providers into children
commit
|
commitdiff
2021-05-11
Matt Caswell
Add support for child provider to up_ref/free their...
commit
|
commitdiff
2021-05-11
Matt Caswell
Register callbacks with core for child provider creatio...
commit
|
commitdiff
2021-05-11
Matt Caswell
Add the concept of a child OSSL_LIB_CTX
commit
|
commitdiff
2021-05-11
Matt Caswell
Add the ability for ex_data to have a priority
commit
|
commitdiff
2021-05-11
Matt Caswell
Only load the config file into the default libctx if...
commit
|
commitdiff
2021-05-07
Pauli
provider: use a read lock when looking for a provider
commit
|
commitdiff
2021-05-07
Pauli
provider: flush the store cache when providers are...
commit
|
commitdiff
2021-04-28
Matt Caswell
Properly protect access to the provider flag_activated...
commit
|
commitdiff
2021-04-08
Pauli
property: check return values from the property locking...
commit
|
commitdiff
2021-04-07
Sahana Prasad
Adds a new lock to read default_path and uses a strdup...
commit
|
commitdiff
2021-03-18
Matt Caswell
Ensure we deregister thread handlers even after a faile...
commit
|
commitdiff
2021-03-18
Shane Lontis
Add ossl_provider symbols
commit
|
commitdiff
2021-03-16
Tomas Mraz
core_get_libctx: use assert() instead of ossl_assert()
commit
|
commitdiff
2021-03-16
Tomas Mraz
provider_core: Remove two TODO 3.0
commit
|
commitdiff
2021-03-14
Rich Salz
Always check CRYPTO_LOCK_{read,write}_lock
commit
|
commitdiff
2021-03-11
Pauli
rename ossl_provider_forall_loaded to ossl_provider_doa...
commit
|
commitdiff
2021-03-11
Pauli
core: modify ossl_provider_forall_loaded() to avoid...
commit
|
commitdiff
2021-03-10
Pauli
Add a real type for OSSL_CORE_BIO which is distinct...
commit
|
commitdiff
2021-03-04
Richard Levitte
Make provider provider_init thread safe, and flag check...
commit
|
commitdiff
2021-03-04
Richard Levitte
Make ossl_provider_disable_fallback_loading() thread...
commit
|
commitdiff
2021-02-24
Pauli
provider: add an unquery function to allow providers...
commit
|
commitdiff
2021-02-23
Pauli
provider: add option to load a provider without disabli...
commit
|
commitdiff
2021-02-12
Pauli
Prov: add an option to force provider fetches to not...
commit
|
commitdiff
2021-01-28
Richard Levitte
Update copyright year
commit
|
commitdiff
2021-01-14
Matt Caswell
Fix an issue in provider_activate_fallbacks()
commit
|
commitdiff
2021-01-14
Matt Caswell
Lock the provider operation_bits
commit
|
commitdiff
2020-12-17
Richard Levitte
CORE: Separate OSSL_PROVIDER activation from OSSL_PROVI...
commit
|
commitdiff
2020-11-19
Pauli
rand: move the entropy source out of the FIPS provider
commit
|
commitdiff
2020-11-13
Richard Levitte
crypto/provider_core.c: fix a couple of faulty ERR_rais...
commit
|
commitdiff
2020-11-13
Richard Levitte
Convert all {NAME}err() in crypto/ to their correspondi...
commit
|
commitdiff
2020-10-15
Dr. Matthias St...
Rename some occurrences of 'library_context' and 'lib_c...
commit
|
commitdiff
2020-10-15
Dr. Matthias St...
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
commit
|
commitdiff
next