openssl/include/openssl
Richard Levitte 5a9752756b CORE: Add OPENSSL_CTX_set0_default(), to set a default library context
Applications may want to set their own default library context,
possibly per-thread.  OPENSSL_CTX_set0_default() does that.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12228)
2020-06-28 10:55:51 +02:00
..
__DECC_INCLUDE_EPILOGUE.H Update copyright year 2020-04-23 13:55:52 +01:00
__DECC_INCLUDE_PROLOGUE.H Update copyright year 2020-04-23 13:55:52 +01:00
aes.h Update copyright year 2020-04-23 13:55:52 +01:00
asn1_mac.h
asn1.h include/openssl/x509v3.h: restore previous stack definition arrangement 2020-04-29 06:37:10 +02:00
asn1err.h Update copyright year 2020-04-23 13:55:52 +01:00
asn1t.h In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
async.h
asyncerr.h Update copyright year 2020-04-23 13:55:52 +01:00
bio.h Improve BIO_socket_wait(), BIO_wait(), BIO_connect_retry(), and their docs 2020-06-16 18:51:39 +02:00
bioerr.h Update copyright year 2020-04-23 13:55:52 +01:00
blowfish.h Update copyright year 2020-04-23 13:55:52 +01:00
bn.h Refactor BN_R_NO_INVERSE logic in internal functions 2020-06-16 21:41:33 +03:00
bnerr.h Refactor BN_R_NO_INVERSE logic in internal functions 2020-06-16 21:41:33 +03:00
buffer.h
buffererr.h Update copyright year 2020-04-23 13:55:52 +01:00
camellia.h Update copyright year 2020-04-23 13:55:52 +01:00
cast.h Update copyright year 2020-04-23 13:55:52 +01:00
cmac.h Update copyright year 2020-04-23 13:55:52 +01:00
cmp_util.h Update copyright year 2020-04-23 13:55:52 +01:00
cmp.h Move part of OSSL_CMP_validate_msg() to ossl_cmp_msg_check_update() 2020-06-13 15:13:21 +02:00
cmperr.h Fix CMP -days option range checking and test failing with enable-ubsan 2020-06-22 16:39:26 +02:00
cms.h In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
cmserr.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
comp.h
comperr.h Update copyright year 2020-04-23 13:55:52 +01:00
conf_api.h
conf.h include/openssl/x509v3.h: restore previous stack definition arrangement 2020-04-29 06:37:10 +02:00
conferr.h Update copyright year 2020-04-23 13:55:52 +01:00
configuration.h.in
core_dispatch.h Make the naming scheme for dispatched functions more consistent 2020-06-24 22:01:22 +02:00
core_names.h CTR, HASH and HMAC DRBGs in provider 2020-06-24 20:05:42 +10:00
core.h core: add OSSL_INOUT_CALLBACK 2020-06-24 20:05:41 +10:00
crmf.h Fix CMP -days option range checking and test failing with enable-ubsan 2020-06-22 16:39:26 +02:00
crmferr.h Fix CMP -days option range checking and test failing with enable-ubsan 2020-06-22 16:39:26 +02:00
crypto.h CORE: Add OPENSSL_CTX_set0_default(), to set a default library context 2020-06-28 10:55:51 +02:00
cryptoerr.h Update copyright year 2020-04-23 13:55:52 +01:00
ct.h In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
cterr.h Update copyright year 2020-04-23 13:55:52 +01:00
des.h Update copyright year 2020-04-23 13:55:52 +01:00
dh.h Undeprecate DH, DSA and RSA _bits() functions. 2020-04-30 14:51:37 +10:00
dherr.h Generate error queue entry on FFC_CHECK_BAD_LN_PAIR for DH and DSA 2020-06-10 11:08:21 +02:00
dsa.h Undeprecate DH, DSA and RSA _bits() functions. 2020-04-30 14:51:37 +10:00
dsaerr.h Generate error queue entry on FFC_CHECK_BAD_LN_PAIR for DH and DSA 2020-06-10 11:08:21 +02:00
dtls1.h Update copyright year 2020-06-25 14:13:12 +01:00
e_os2.h
ebcdic.h
ec.h Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ecdh.h
ecdsa.h
ecerr.h Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
engine.h
engineerr.h Update copyright year 2020-04-23 13:55:52 +01:00
err.h Update copyright year 2020-04-23 13:55:52 +01:00
ess.h Update copyright year 2020-05-15 14:09:49 +01:00
esserr.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
evp.h CTR, HASH and HMAC DRBGs in provider 2020-06-24 20:05:42 +10:00
evperr.h rand: core APIs for provider friendly random. 2020-06-24 20:05:41 +10:00
fips_names.h Update copyright year 2020-06-04 14:33:57 +01:00
hmac.h Update copyright year 2020-04-23 13:55:52 +01:00
http.h Constify 'req' parameter of OSSL_HTTP_post_asn1() 2020-05-09 16:57:08 +02:00
httperr.h
idea.h Update copyright year 2020-04-23 13:55:52 +01:00
kdf.h Update copyright year 2020-06-25 14:13:12 +01:00
kdferr.h Update copyright year 2020-04-23 13:55:52 +01:00
lhash.h Add missing pragma weak declaration to lhash.h 2020-05-19 15:31:14 +02:00
mac.h Update copyright year 2020-06-25 14:13:12 +01:00
macros.h Update copyright year 2020-04-23 13:55:52 +01:00
md2.h Update copyright year 2020-04-23 13:55:52 +01:00
md4.h Update copyright year 2020-04-23 13:55:52 +01:00
md5.h
mdc2.h Update copyright year 2020-04-23 13:55:52 +01:00
modes.h
obj_mac.h GOST-related objects changes 2020-05-19 13:02:43 +03:00
objects.h
objectserr.h Update copyright year 2020-04-23 13:55:52 +01:00
ocsp.h include/openssl/x509v3.h: restore previous stack definition arrangement 2020-04-29 06:37:10 +02:00
ocsperr.h Update copyright year 2020-04-23 13:55:52 +01:00
opensslconf.h
opensslv.h.in Update copyright year 2020-05-15 14:09:49 +01:00
ossl_typ.h
param_build.h params: add OSSL_PARAM helpers for time_t. 2020-06-24 20:05:41 +10:00
params.h params: add OSSL_PARAM helpers for time_t. 2020-06-24 20:05:41 +10:00
pem2.h
pem.h Update copyright year 2020-04-23 13:55:52 +01:00
pemerr.h Update copyright year 2020-04-23 13:55:52 +01:00
pkcs7.h Update copyright year 2020-05-15 14:09:49 +01:00
pkcs7err.h Update copyright year 2020-04-23 13:55:52 +01:00
pkcs12.h Update copyright year 2020-05-15 14:09:49 +01:00
pkcs12err.h Update copyright year 2020-04-23 13:55:52 +01:00
provider.h Add the OSSL_PROVIDER_get_capabilities() API function 2020-06-19 10:19:31 +01:00
rand_drbg.h fips rand: DRBG KAT self test updates to provider model. 2020-06-24 20:05:42 +10:00
rand.h CTR, HASH and HMAC DRBGs in provider 2020-06-24 20:05:42 +10:00
randerr.h rand: core APIs for provider friendly random. 2020-06-24 20:05:41 +10:00
rc2.h Update copyright year 2020-04-23 13:55:52 +01:00
rc4.h Update copyright year 2020-04-23 13:55:52 +01:00
rc5.h Update copyright year 2020-04-23 13:55:52 +01:00
ripemd.h Update copyright year 2020-04-23 13:55:52 +01:00
rsa.h Update RSA keygen to use sp800-56b by default 2020-06-10 08:59:56 +10:00
rsaerr.h
safestack.h Update copyright year 2020-05-15 14:09:49 +01:00
seed.h Update copyright year 2020-04-23 13:55:52 +01:00
self_test.h Amend references to "OpenSSL license" 2020-04-29 15:27:22 +02:00
serializer.h Update copyright year 2020-04-23 13:55:52 +01:00
serializererr.h serialization: break the provider locating code to avoid deadlock. 2020-06-23 19:46:57 +10:00
sha.h Update copyright year 2020-04-23 13:55:52 +01:00
srp.h include/openssl/x509v3.h: restore previous stack definition arrangement 2020-04-29 06:37:10 +02:00
srtp.h
ssl2.h
ssl3.h Do not allow dropping Extended Master Secret extension on renegotiaton 2020-06-09 14:11:19 +02:00
ssl.h TLSv1.3: additional checks in SSL_set_record_padding_callback 2020-06-08 11:13:53 +01:00
sslerr.h Provider a better error message if we fail to copy parameters 2020-06-19 10:19:32 +01:00
stack.h
store.h Update copyright year 2020-05-15 14:09:49 +01:00
storeerr.h OSSL_STORE: Make it possible to attach an OSSL_STORE to an opened BIO 2020-05-13 18:51:14 +02:00
symhacks.h
tls1.h Update copyright year 2020-04-23 13:55:52 +01:00
trace.h
ts.h Update copyright year 2020-05-15 14:09:49 +01:00
tserr.h Update copyright year 2020-04-23 13:55:52 +01:00
txt_db.h
types.h rand: core APIs for provider friendly random. 2020-06-24 20:05:41 +10:00
ui.h In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
uierr.h Update copyright year 2020-04-23 13:55:52 +01:00
whrlpool.h Update copyright year 2020-04-23 13:55:52 +01:00
x509_vfy.h undeprecate SSL_CTX_load_verify_locations and X509_STORE_load_locations 2020-06-01 19:52:23 +10:00
x509.h Fix X509_PUBKEY_cmp(), move to crypto/x509/x_pubkey.c, rename, export, and document it 2020-05-26 09:35:32 +02:00
x509err.h Fix some places where X509_up_ref is used 2020-05-18 17:16:16 +02:00
x509v3.h include/openssl/x509v3.h: restore previous stack definition arrangement 2020-04-29 06:37:10 +02:00
x509v3err.h