Matt Caswell
|
da1c088f59
Copyright year updates
|
1 jaar geleden |
Dmitry Belyavskiy
|
9d2f7e1f61
OSSL_PROVIDER_load_ex
|
1 jaar geleden |
Ruili Fang
|
e788c772b1
Fix a potential memory leak in crypto/provider_child.c
|
1 jaar geleden |
Richard Levitte
|
4da7663b02
For child libctx / provider, don't count self-references in parent
|
2 jaren geleden |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 jaren geleden |
Hugo Landau
|
927d0566de
Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATA
|
2 jaren geleden |
Matt Caswell
|
cad22202a3
Stop receiving child callbacks in a child libctx when appropriate
|
3 jaren geleden |
Matt Caswell
|
464c2b988e
Remove the isinited variable from child_prov_globals
|
3 jaren geleden |
Matt Caswell
|
c59fc87b33
Don't attempt to deactive child providers if we don't need to
|
3 jaren geleden |
Matt Caswell
|
59a783d05a
Fix a race in ossl_provider_add_to_store()
|
3 jaren geleden |
Matt Caswell
|
814c2018e1
Merge ossl_provider_activate() and ossl_provider_activate_child()
|
3 jaren geleden |
Matt Caswell
|
eb2263da9a
Set use_fallbacks to zero when we add a provider to the store
|
3 jaren geleden |
Matt Caswell
|
d5fbd5b4ed
Remove flag_couldbechild
|
3 jaren geleden |
Matt Caswell
|
29aff65315
Add a new provider to the store only after we activate it
|
3 jaren geleden |
Matt Caswell
|
b1c053acda
Ensure mirroring of properties works for subsequent updates
|
3 jaren geleden |
Matt Caswell
|
447588b69a
Add a callback for providers to know about global properties changes
|
3 jaren geleden |
Matt Caswell
|
a227ff336f
Fix a use-after-free in the child provider code
|
3 jaren geleden |
Matt Caswell
|
36a89c0439
Init the child providers immediately on creation of the child libctx
|
3 jaren geleden |
Matt Caswell
|
abaa2dd298
Don't convert pre-existing providers into children
|
3 jaren geleden |
Matt Caswell
|
8c62707565
Add support for child provider to up_ref/free their parent
|
3 jaren geleden |
Matt Caswell
|
7b88c184b6
Register callbacks with core for child provider creation/deletion
|
3 jaren geleden |
Matt Caswell
|
f12a5690de
Add the concept of a child OSSL_LIB_CTX
|
3 jaren geleden |