]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MAJOR: mux-quic: implement a simplified mux version
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 3 Dec 2021 10:36:46 +0000 (11:36 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 7 Dec 2021 14:44:45 +0000 (15:44 +0100)
commitdeed777766cd1248130a41e9138de7bea809df83
treee667c6ccbfb85d396cedc5c67ebc22d436617888
parentd1202edadd6afe1045c82c3a39d3d8a1eebda1ad
MAJOR: mux-quic: implement a simplified mux version

Re-implement the QUIC mux. It will reuse the mechanics from the previous
mux without all untested/unsupported features. This should ease the
maintenance.

Note that a lot of features are broken for the moment. They will be
re-implemented on the following commits to have a clean commit history.
include/haproxy/connection-t.h
include/haproxy/mux_quic-t.h
include/haproxy/mux_quic.h
include/haproxy/qpack-dec.h
include/haproxy/quic_frame-t.h
include/haproxy/xprt_quic-t.h
src/h3.c
src/hq_interop.c
src/mux_quic.c
src/xprt_quic.c