]> git.ipfire.org Git - thirdparty/openssl.git/commit
Add an API for other QUIC stacks to use our TLS implementation
authorMatt Caswell <matt@openssl.org>
Tue, 20 Aug 2024 14:09:17 +0000 (15:09 +0100)
committerMatt Caswell <matt@openssl.org>
Tue, 11 Feb 2025 17:17:10 +0000 (17:17 +0000)
commit3cf15554f290a3c004d36dfdb16b66619395615d
tree84b9e8c8c4aba2f86f9a03366d572bb05bd2ffa8
parent3252fe646b17c1a3cebed4ff8fe35c19c523e222
Add an API for other QUIC stacks to use our TLS implementation

We provide some callbacks for third party QUIC stacks to use in order
to be able to reuse the OpenSSL TLS implementation in that stack. This is
essentially a thin wrapper around the same API that OpenSSL's own QUIC
stack uses in order to integrate TLS.

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26683)
15 files changed:
crypto/err/openssl.txt
include/internal/quic_tls.h
include/internal/recordmethod.h
include/openssl/core_dispatch.h
include/openssl/ssl.h.in
include/openssl/sslerr.h
ssl/quic/build.info
ssl/quic/quic_channel.c
ssl/quic/quic_tls.c
ssl/quic/quic_tls_api.c [new file with mode: 0644]
ssl/s3_lib.c
ssl/ssl_err.c
ssl/ssl_local.h
ssl/sslerr.h
util/libssl.num