blob: e51ee24a9bd9b13513ea622e52237a18c35891ba [file] [log] [blame]
Waleed Elmelegyb5df9d82024-08-22 16:10:10 +00001Bugfix
2 * Fix an issue where ssl_tls13_parse_client_hello() assumed legacy_compression_methods
3 length would always be zero, which is true for TLS 1.3. However, with TLS 1.3 enabled
4 by default, all ClientHello requests (including TLS 1.2 requests) are initially
5 processed by ssl_tls13_parse_client_hello() before being passed to the TLS 1.2
6 parsing function. This caused an issue where legacy_compression_methods
7 might not be zero for TLS 1.2 requests, as it is processed earlier.