]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: Add new "QUIC over SSL" C module.
authorFrédéric Lécaille <flecaille@haproxy.com>
Mon, 24 Jul 2023 14:28:45 +0000 (16:28 +0200)
committerFrédéric Lécaille <flecaille@haproxy.com>
Thu, 27 Jul 2023 08:51:03 +0000 (10:51 +0200)
commitf454b78fa9f16a4d6659d5bd626d3ba3c8eb56e7
tree3bf7c2ac66f8b495d7f8016f06c70ce90c1c04ea
parent57237f68ada26a8f28e045febc5963f60eb429cf
MINOR: quic: Add new "QUIC over SSL" C module.

Move the code which directly calls the functions of the OpenSSL QUIC API into
quic_ssl.c new C file.
Some code have been extracted from qc_conn_finalize() to implement only
the QUIC TLS part (see quic_tls_finalize()) into quic_tls.c.
qc_conn_finalize() has also been exported to be used from this new quic_ssl.c
C module.
Makefile
include/haproxy/quic_conn.h
include/haproxy/quic_ssl-t.h [new file with mode: 0644]
include/haproxy/quic_ssl.h [new file with mode: 0644]
include/haproxy/quic_tls.h
src/quic_conn.c
src/quic_ssl.c [new file with mode: 0644]
src/quic_tls.c