mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-07-06 22:30:51 +02:00
9f5c89ab4b
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.