commit | 04e63aa6ef7de5731b81b64c9bf103bf212e11dd | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Mon Jan 17 18:16:27 2022 +0100 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Jan 20 16:43:06 2022 +0100 |
tree | 6fe2719dfc40b1e980bc233feb2bb503be6e0efe | |
parent | f4e5a7c64438cfacbf9aba9c44911d1ff05961f4 [diff] |
MINOR: quic: Speeding up handshake completion If a client resend Initial CRYPTO data, this is because it did not receive all the server Initial CRYPTO data. With this patch we prepare a fast retransmission without waiting for the PTO timer expiration sending old Initial CRYPTO data, coalescing them with Handshake CRYPTO if present in the same datagram. Furthermore we send also a datagram made of previously sent Hanshashke CRYPTO data if any.