openssl/include/internal
Matt Caswell f12a5690de Add the concept of a child OSSL_LIB_CTX
Add a child OSSL_LIB_CTX that will mirror the providers loaded into the
parent libctx. This is useful for providers that want to use algorithms
from other providers and just need to inherit the providers used by the
application.

Fixes #14925

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14991)
2021-05-11 14:56:55 +01:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
asn1.h Update copyright year 2021-02-18 15:05:17 +00:00
bio.h Create libcrypto support for BIO_new_from_core_bio() 2021-05-04 12:00:21 +01:00
comp.h Update copyright year 2021-04-08 13:04:41 +01:00
conf.h Add ossl_ conf symbols 2021-03-18 17:52:37 +10:00
constant_time.h Add a constant time zero check function for 64-bit integers 2021-04-08 12:18:10 +01:00
core.h Add the concept of a child OSSL_LIB_CTX 2021-05-11 14:56:55 +01:00
cryptlib.h Add the concept of a child OSSL_LIB_CTX 2021-05-11 14:56:55 +01:00
dane.h Update copyright year 2021-02-18 15:05:17 +00:00
deprecated.h Update copyright year 2021-02-18 15:05:17 +00:00
der.h der: _ossl prefix DER functions 2020-10-01 11:25:12 +10:00
dso.h Update copyright year 2021-02-18 15:05:17 +00:00
dsoerr.h Update copyright year 2021-02-18 15:05:17 +00:00
endian.h Update copyright year 2021-02-18 15:05:17 +00:00
err.h Update copyright year 2021-02-18 15:05:17 +00:00
ffc.h Update copyright year 2021-02-18 15:05:17 +00:00
ktls.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
namemap.h Update copyright year 2021-03-11 13:27:36 +00:00
nelem.h Update copyright year 2021-02-18 15:05:17 +00:00
numbers.h numbers: Define 128-bit integers if compiler supports 2021-04-08 12:18:09 +01:00
o_dir.h Update copyright year 2021-02-18 15:05:17 +00:00
packet.h Update copyright year 2021-02-18 15:05:17 +00:00
param_build_set.h Add OSSL_PARAM_dup() and OSSL_PARAM_merge(). 2021-04-12 16:55:29 +10:00
passphrase.h Update copyright year 2021-02-18 15:05:17 +00:00
property.h property: check return values from the property locking calls. 2021-04-08 17:46:35 +10:00
propertyerr.h Update copyright year 2021-02-18 15:05:17 +00:00
provider.h Add the concept of a child OSSL_LIB_CTX 2021-05-11 14:56:55 +01:00
refcount.h Update copyright year 2021-02-18 15:05:17 +00:00
sha3.h include/internal: Remove TODOs that are irrelevant for 3.0 2021-03-04 14:15:01 +01:00
sizes.h Update copyright year 2021-02-18 15:05:17 +00:00
sm3.h Add ossl_ symbols for sm3 and sm4 2021-03-18 17:52:37 +10:00
sockets.h Update copyright year 2021-02-18 15:05:17 +00:00
sslconf.h Update copyright year 2021-02-18 15:05:17 +00:00
symhacks.h Update copyright year 2021-02-18 15:05:17 +00:00
thread_once.h include/internal: add a few missing #pragma once directives 2021-02-10 23:20:58 +01:00
tlsgroups.h Update copyright year 2021-02-18 15:05:17 +00:00
tsan_assist.h
unicode.h Fix a windows build break 2021-03-24 10:04:08 +10:00