Matt Caswell
|
f12a5690de
Add the concept of a child OSSL_LIB_CTX
|
3 anos atrás |
Matt Caswell
|
a16d21744d
Add the ability for ex_data to have a priority
|
3 anos atrás |
Matt Caswell
|
b0ee1de9ab
Create libcrypto support for BIO_new_from_core_bio()
|
3 anos atrás |
Dr. Matthias St. Pierre
|
0ba8bc0583
Remove obsolete comment
|
3 anos atrás |
Matt Caswell
|
978e323a4d
Add the function OSSL_LIB_CTX_get0_global_default()
|
3 anos atrás |
Matt Caswell
|
92b20fb8f7
Change the semantics of OSSL_LIB_CTX_set0_default() NULL handling
|
3 anos atrás |
Pauli
|
4b1f34f11f
property: lock the lib ctx when updating the property definition cache
|
3 anos atrás |
Shane Lontis
|
e4bec86910
Fix external symbols for crypto_*
|
3 anos atrás |
Rich Salz
|
cd3f8c1b11
Always check CRYPTO_LOCK_{read,write}_lock
|
3 anos atrás |
Matt Caswell
|
04b9435a99
Always ensure we hold ctx->lock when calling CRYPTO_get_ex_data()
|
3 anos atrás |
Richard Levitte
|
4333b89f50
Update copyright year
|
3 anos atrás |
Matt Caswell
|
2c40421440
Make sure we take the ctx->lock in ossl_lib_ctx_generic_new()
|
3 anos atrás |
Richard Levitte
|
d6d42cda5f
Use centralized fetching errors
|
4 anos atrás |
Dr. Matthias St. Pierre
|
b425001010
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
|
4 anos atrás |
Matt Caswell
|
d8652be06e
Run the withlibctx.pl script
|
4 anos atrás |
Richard Levitte
|
cfbd76c1a9
CORE: Add an internal function to distinguish the global default context
|
4 anos atrás |
Richard Levitte
|
5a9752756b
CORE: Add OPENSSL_CTX_set0_default(), to set a default library context
|
4 anos atrás |
Richard Levitte
|
f844f9eb44
Rename FIPS_MODE to FIPS_MODULE
|
4 anos atrás |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 anos atrás |
Matt Caswell
|
6b1e5fa487
Put an error on the stack in the event of a fetch failure
|
4 anos atrás |
Shane Lontis
|
22e27978b2
Add support for passing the libctx to the config loader
|
4 anos atrás |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 anos atrás |
Matt Caswell
|
505f466020
Make sure we pre-initialise properties
|
5 anos atrás |
Matt Caswell
|
770de3462c
Fix context locking
|
5 anos atrás |
Matt Caswell
|
da747958c5
Tell the FIPS provider about thread stop events
|
5 anos atrás |
Matt Caswell
|
d4c051cef3
Add the function openssl_ctx_get_concrete()
|
5 anos atrás |
Matt Caswell
|
3593266d1c
Make core code available within the FIPS module
|
5 anos atrás |
Matt Caswell
|
1aedc35fd6
Instead of global data store it in an OPENSSL_CTX
|
5 anos atrás |
Matt Caswell
|
b8fe36fee0
Add support for openssl_ctx_run_once and openssl_ctx_onfree
|
5 anos atrás |
Richard Levitte
|
d64b62998b
Add an OpenSSL library context
|
5 anos atrás |