commit | 2fc76cffaf0d7f97b8bc45d13b05243950f27af1 | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Tue Aug 31 19:10:40 2021 +0200 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Sep 23 15:27:25 2021 +0200 |
tree | cf0cbf55766439c4d451d9075538fa0afe957279 | |
parent | 2766e78f3b6ba7977b8c4c344337f10b0f19b306 [diff] |
MINOR: quic: Make QUIC-TLS support at least two initial salts These salts are used to derive initial secrets to decrypt the first Initial packet. We support draft-29 and v1 QUIC version initial salts. Add parameters to our QUIC-TLS API functions used to derive these secret for these salts. Make our xprt_quic use the correct initial salt upon QUIC version field found in the first paquet. Useful to support connections with curl which use draft-29 QUIC version.