Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Properly check for signature_algorithms from the client in a TLS 1.3 …
…server. The server was checking ssl->extensions which will always have an entry for TLSX_SIGNATURE_ALGORITHMS as it is unconditionally added by TLSX_PopulateExtensions earlier in the DoTls13ClientHello function. Instead, check args->clSuites->hashSigAlgoSz which is only set if signature_algorithms is found and parsed by TLSX_Parse.
- Loading branch information