Matt Caswell
|
da1c088f59
Copyright year updates
|
1 year ago |
Richard Levitte
|
98d81174d3
Remove include/internal/decoder.h, as it's superfluous
|
1 year ago |
Matt Caswell
|
32d3c3abf3
Optimise PKEY decoders
|
1 year ago |
Petr Mikhalicin
|
31295ca02c
Fix calling pthread_key_delete on uninitialized data
|
1 year ago |
Tomas Mraz
|
f5a3669c8b
Add functions supporting thread pool only when it is enabled
|
2 years ago |
Tomas Mraz
|
a88e97fcac
Release the drbg in the global default context before engines
|
2 years ago |
Čestmír Kalina
|
4574a7fd8d
crypto: add preemptive threading support
|
3 years ago |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 years ago |
Hugo Landau
|
ed7c64fc54
Remove unused libctx functions (runonce, onfree)
|
2 years ago |
Hugo Landau
|
927d0566de
Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATA
|
2 years ago |
Harry Sintonen
|
8e012cdc89
Add missing CRYPTO_THREAD_cleanup_local of default_context_thread_local
|
2 years ago |
Dimitris Apostolou
|
e304aa87b3
Fix typos
|
2 years ago |
Tomas Mraz
|
7ca3bf792a
context_init: Fix cleanup in error handling
|
2 years ago |
Matt Caswell
|
cad22202a3
Stop receiving child callbacks in a child libctx when appropriate
|
3 years ago |
Matt Caswell
|
f12a5690de
Add the concept of a child OSSL_LIB_CTX
|
3 years ago |
Matt Caswell
|
a16d21744d
Add the ability for ex_data to have a priority
|
3 years ago |
Matt Caswell
|
b0ee1de9ab
Create libcrypto support for BIO_new_from_core_bio()
|
3 years ago |
Dr. Matthias St. Pierre
|
0ba8bc0583
Remove obsolete comment
|
3 years ago |
Matt Caswell
|
978e323a4d
Add the function OSSL_LIB_CTX_get0_global_default()
|
3 years ago |
Matt Caswell
|
92b20fb8f7
Change the semantics of OSSL_LIB_CTX_set0_default() NULL handling
|
3 years ago |
Pauli
|
4b1f34f11f
property: lock the lib ctx when updating the property definition cache
|
3 years ago |
Shane Lontis
|
e4bec86910
Fix external symbols for crypto_*
|
3 years ago |
Rich Salz
|
cd3f8c1b11
Always check CRYPTO_LOCK_{read,write}_lock
|
3 years ago |
Matt Caswell
|
04b9435a99
Always ensure we hold ctx->lock when calling CRYPTO_get_ex_data()
|
3 years ago |
Richard Levitte
|
4333b89f50
Update copyright year
|
3 years ago |
Matt Caswell
|
2c40421440
Make sure we take the ctx->lock in ossl_lib_ctx_generic_new()
|
3 years ago |
Richard Levitte
|
d6d42cda5f
Use centralized fetching errors
|
4 years ago |
Dr. Matthias St. Pierre
|
b425001010
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
|
4 years ago |
Matt Caswell
|
d8652be06e
Run the withlibctx.pl script
|
4 years ago |
Richard Levitte
|
cfbd76c1a9
CORE: Add an internal function to distinguish the global default context
|
4 years ago |