commit | ea60499912936d552d4e14fdd3c6ccb13918f7dc | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Thu Dec 24 13:01:37 2020 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Mon Jan 04 12:31:28 2021 +0100 |
tree | 97693362b0203c9c057361dcfdb815bcb0b6576c | |
parent | 6c1e36ce55561281c5977fbf2e97324b4e70c211 [diff] |
BUG/MINOR: quic: Possible CRYPTO frame building errors. This is issue is due to the fact that when we call the function responsible of building CRYPTO frames to fill a buffer, the Length field of this packet did not take into an account the trailing 16 bytes for the AEAD tag. Furthermore, the remaining <room> available in this buffer was not decremented by the CRYPTO frame length, but only by the CRYPTO data length of this frame.