mirror of
https://github.com/espressif/mbedtls.git
synced 2025-05-09 19:31:18 +08:00
remove supported check from parse sig algs
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
This commit is contained in:
parent
959e5e030b
commit
2fe6c638e2
@ -4915,9 +4915,17 @@ int mbedtls_ssl_parse_sig_alg_ext( mbedtls_ssl_context *ssl,
|
|||||||
MBEDTLS_SSL_DEBUG_MSG( 4, ( "received signature algorithm: 0x%x %s",
|
MBEDTLS_SSL_DEBUG_MSG( 4, ( "received signature algorithm: 0x%x %s",
|
||||||
sig_alg,
|
sig_alg,
|
||||||
mbedtls_ssl_sig_alg_to_str( sig_alg ) ) );
|
mbedtls_ssl_sig_alg_to_str( sig_alg ) ) );
|
||||||
|
#if defined(MBEDTLS_SSL_PROTO_TLS1_2)
|
||||||
if( ! mbedtls_ssl_sig_alg_is_supported( ssl, sig_alg ) )
|
if(
|
||||||
|
#if defined(MBEDTLS_SSL_PROTO_TLS1_3)
|
||||||
|
ssl->tls_version == MBEDTLS_SSL_VERSION_TLS1_2 &&
|
||||||
|
#endif /* MBEDTLS_SSL_PROTO_TLS1_3 */
|
||||||
|
( ! ( mbedtls_ssl_sig_alg_is_supported( ssl, sig_alg ) &&
|
||||||
|
mbedtls_ssl_sig_alg_is_offered( ssl, sig_alg ) ) ) )
|
||||||
|
{
|
||||||
continue;
|
continue;
|
||||||
|
}
|
||||||
|
#endif /* MBEDTLS_SSL_PROTO_TLS1_2 */
|
||||||
|
|
||||||
MBEDTLS_SSL_DEBUG_MSG( 4, ( "valid signature algorithm: %s",
|
MBEDTLS_SSL_DEBUG_MSG( 4, ( "valid signature algorithm: %s",
|
||||||
mbedtls_ssl_sig_alg_to_str( sig_alg ) ) );
|
mbedtls_ssl_sig_alg_to_str( sig_alg ) ) );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user