]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: Wrong CRYPTO frame concatenation
authorFrédéric Lécaille <flecaille@haproxy.com>
Mon, 10 Jan 2022 17:31:07 +0000 (18:31 +0100)
committerFrédéric Lécaille <flecaille@haproxy.com>
Tue, 11 Jan 2022 15:12:31 +0000 (16:12 +0100)
commit81cd3c8eedf315b072828267e173adc4ebb1f6d5
treec23d8dae97a650c3bcd63424cc0c59aa8c75d138
parent2fe8b3be2098777bfa28e76494432cbdd4b9b66a
MINOR: quic: Wrong CRYPTO frame concatenation

This commit was not correct:
 "MINOR: quic: Only one CRYPTO frame by encryption level"
Indeed, when receiving CRYPTO data from TLS stack for a packet number space,
there are rare cases where there is already other frames than CRYPTO data frames
in the packet number space, especially for 01RTT packet number space.  This is
very often with quant as client.
src/xprt_quic.c