Matthias St. Pierre
|
5516d20226
rand: add callbacks to cleanup the user entropy resp. nonce
|
1 year ago |
Pauli
|
4cde7585ce
fips: use seed source requested
|
1 year ago |
Matt Caswell
|
da1c088f59
Copyright year updates
|
1 year ago |
Dmitry Belyavskiy
|
9d2f7e1f61
OSSL_PROVIDER_load_ex
|
1 year ago |
Richard Levitte
|
98d81174d3
Remove include/internal/decoder.h, as it's superfluous
|
1 year ago |
Pauli
|
cb8e64131e
no_autoload: make the no-autoload-config option work again.
|
1 year ago |
Matt Caswell
|
32d3c3abf3
Optimise PKEY decoders
|
1 year ago |
Pauli
|
97beb77f31
fix memory allocation and reference counting issues
|
1 year ago |
Pauli
|
8752694bad
provider: update to structure based atomics
|
1 year ago |
Matt Caswell
|
fc570b2605
Avoid taking a write lock in ossl_provider_doall_activated()
|
1 year ago |
Pauli
|
07f9c81d20
provider_core: sort provider stack on find
|
1 year ago |
Irak Rigia
|
1e6bd31e58
Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays
|
1 year ago |
Patrick Mills
|
d3db25f568
Implement OSSL_PROVIDER_get0_default_search_path, add docs and tests.
|
1 year ago |
Matt Caswell
|
6962e21b7c
Fix a lock in provider_remove_store_methods()
|
2 years ago |
Richard Levitte
|
2d23ba1463
Finer grained error records for provider load/init failures
|
2 years ago |
Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 years ago |
Pauli
|
f913c3cd7e
Coverity 1503321 & 1503327: dereference after null check
|
2 years ago |
Pauli
|
f80910390c
Coverity 1503321 & 1503327: dereference after null check
|
2 years ago |
Richard Levitte
|
9574842e90
Pre-declare all core dispatch table functions, and fix the internal ones
|
2 years ago |
Peiwei Hu
|
61f510600e
crypto/provider_core.c: Avoid calling unlock two times
|
2 years ago |
Tomas Mraz
|
b8fd15a8dc
Avoid including decoder/encoder/store headers into fips module
|
2 years ago |
Matt Caswell
|
c4ed6f6f0e
Don't call ossl_provider_free() without first setting refcnt
|
2 years ago |
Matt Caswell
|
b4be10dfcd
Fix a memory leak is ossl_provider_doall_activated
|
2 years ago |
Richard Levitte
|
32e3c07137
Add method store cache flush and method removal to non-EVP operations
|
2 years ago |
Richard Levitte
|
2e4d0677ea
Make it possible to remove methods by the provider that provides them
|
2 years ago |
Richard Levitte
|
60640d79ca
Don't empty the method store when flushing the query cache
|
2 years ago |
Richard Levitte
|
20b6d85ab2
Drop ossl_provider_clear_all_operation_bits() and all uses of it
|
2 years ago |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 years ago |
Hugo Landau
|
927d0566de
Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATA
|
2 years ago |
Tomas Mraz
|
33df7cbe5e
ossl_provider_add_to_store: Avoid use-after-free
|
2 years ago |