Waleed Elmelegy | b5df9d8 | 2024-08-22 16:10:10 +0000 | [diff] [blame^] | 1 | Bugfix |
| 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. |