openssl/include/openssl
Hugo Landau 43788fb3ac QUIC SSL Behaviours: Allow detection of an SSL connection used for QUIC handshake
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20061)
2023-07-05 09:02:26 +10:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
aes.h
asn1_mac.h
asn1.h.in PKCS12 - Add additional libctx and propq support. 2023-01-16 17:17:31 +01:00
asn1err.h
asn1t.h.in
async.h
asyncerr.h
bio.h.in Implement BIO_s_dgram_mem() reusing the BIO_s_dgram_pair() code 2023-01-27 16:11:38 +01:00
bioerr.h BIO_s_dgram_pair 2022-09-23 11:59:13 +10:00
blowfish.h
bn.h Improve FIPS RSA keygen performance. 2022-11-21 11:17:59 +01:00
bnerr.h
buffer.h
buffererr.h
camellia.h
cast.h
cmac.h
cmp_util.h
cmp.h.in allow to disable http 2023-06-06 11:05:02 +10:00
cmperr.h CMP: add support for genm/genp messages with id-it-caCerts 2023-06-01 09:39:12 +02:00
cms.h.in
cmserr.h Ensure ossl_cms_EncryptedContent_init_bio() reports an error on no OID 2022-12-22 11:01:06 +01:00
comp.h Add zlib oneshot compression 2022-11-07 11:23:13 +01:00
comperr.h Add support for compressed certificates (RFC8879) 2022-10-18 09:30:22 -04:00
conf_api.h
conf.h.in
conferr.h
configuration.h.in Add support for compressed certificates (RFC8879) 2022-10-18 09:30:22 -04:00
conftypes.h
core_dispatch.h Add OSSL_FUNC_keymgmt_im/export_types function that gets the provider context 2023-02-24 09:53:07 +00:00
core_names.h.in Add support for SHA256/192 2023-06-28 08:00:43 +10:00
core_object.h
core.h Added a macro OSSL_DISPATCH_END as marker of the end of OSSL_DISPATCH arrays 2023-04-21 16:16:14 +02:00
crmf.h.in OSSL_CRMF_CERTTEMPLATE_get0_publicKey(): fix return type and doc 2023-04-18 08:16:01 +02:00
crmferr.h
crypto.h.in QUIC: Fix bugs where threading is disabled 2023-05-24 10:34:54 +01:00
cryptoerr_legacy.h
cryptoerr.h
ct.h.in
cterr.h
decoder.h
decodererr.h
des.h
dh.h
dherr.h Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
dsa.h
dsaerr.h Fix infinite loops in DSA sign code. 2023-03-01 09:20:49 +11:00
dtls1.h
e_os2.h
ebcdic.h
ec.h Fix typos found by codespell 2023-06-15 10:11:46 +10:00
ecdh.h
ecdsa.h
ecerr.h Fix potential infinite loops in ECDSA signing. 2023-03-01 09:20:49 +11:00
encoder.h
encodererr.h
engine.h apps & al : Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:28 +11:00
engineerr.h
err.h.in Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
ess.h.in
esserr.h
evp.h Add a flag so finalised contexts are not reused 2023-03-15 08:42:59 +11:00
evperr.h
fips_names.h fips: rework the option handling code 2023-03-29 09:25:19 +11:00
fipskey.h.in
hmac.h
hpke.h hpke.h, thread.h: Add extern "C" for C++ inclusion 2023-06-30 08:56:17 +10:00
http.h allow to disable http 2023-06-06 11:05:02 +10:00
httperr.h
idea.h
kdf.h
kdferr.h
lhash.h.in Change all references to OpenSSL 3.1 to OpenSSL 3.2 in the master branch 2022-10-07 10:05:50 +02:00
macros.h Replace __attribute__((malloc)) with __attribute__((__malloc__)) in macros.h 2023-05-25 17:53:00 +02:00
md2.h
md4.h
md5.h
mdc2.h
modes.h
obj_mac.h feat: add missing pki / pmi object identifiers 2023-06-29 09:29:56 +10:00
objects.h
objectserr.h
ocsp.h.in
ocsperr.h
opensslconf.h
opensslv.h.in
ossl_typ.h
param_build.h
params.h
pem2.h
pem.h Support decode SM2 parameters 2022-08-23 11:08:11 +10:00
pemerr.h
pkcs7.h.in PKCS7: add notes to pkcs7.h.in and minor code cleanup in crypto/{pkcs7,cms}/ 2022-09-02 21:29:38 +02:00
pkcs7err.h
pkcs12.h.in PKCS12 - Add additional libctx and propq support. 2023-01-16 17:17:31 +01:00
pkcs12err.h Allow PKCS12 export to set arbitrary bag attributes 2022-09-23 17:40:02 +01:00
prov_ssl.h Make sure we can query the SSL object for version info when using QUIC 2023-04-04 09:06:18 +10:00
proverr.h providers: add Argon2 KDF 2023-03-17 11:12:47 +11:00
provider.h Implement OSSL_PROVIDER_get0_default_search_path, add docs and tests. 2022-12-06 18:24:06 +01:00
quic.h
rand.h rand: add set0 calls for the private and public DRBGs 2022-11-02 08:42:46 +11:00
randerr.h
rc2.h
rc4.h
rc5.h
ripemd.h
rsa.h rsa: Add option to disable implicit rejection 2022-12-12 11:30:52 +01:00
rsaerr.h
safestack.h.in
seed.h
self_test.h Update FIPS KATs for 140-3 2022-11-02 08:42:46 +11:00
sha.h Add support for SHA256/192 2023-06-28 08:00:43 +10:00
srp.h.in
srtp.h
ssl2.h
ssl3.h QUIC SSL Behaviours: Allow detection of an SSL connection used for QUIC handshake 2023-07-05 09:02:26 +10:00
ssl.h.in Add SSL_get0_group_name() to get name of the group used for KEX 2023-06-06 17:03:41 +02:00
sslerr_legacy.h
sslerr.h QUIC MSST: make update 2023-05-12 14:47:13 +01:00
stack.h
store.h
storeerr.h
symhacks.h
thread.h hpke.h, thread.h: Add extern "C" for C++ inclusion 2023-06-30 08:56:17 +10:00
tls1.h RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
trace.h add OSSL_TRACE_STRING(), OSSL_TRACE_STRING_MAX, and OSSL_trace_string() 2023-01-26 09:16:51 +01:00
ts.h
tserr.h
txt_db.h
types.h
ui.h.in
uierr.h
whrlpool.h
x509_vfy.h.in RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
x509.h.in Partially revert #18070 (Add support for Windows CA certificate store) 2023-06-15 18:01:59 +10:00
x509err.h x509_att.c: improve error checking and reporting and coding style 2022-08-24 11:25:04 +02:00
x509v3.h.in Fix GENERAL_NAME_cmp for x400Address (master) 2023-02-07 17:05:10 +01:00
x509v3err.h