1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-08-08 17:42:09 +03:00

depends.py: remove tls defines in SHA-512-only test

TLS 1.2 requires either SHA-256 or SHA-384.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
This commit is contained in:
Andrzej Kurek
2022-11-23 05:54:46 -05:00
parent f675727701
commit f53d0ba529

View File

@@ -263,7 +263,20 @@ REVERSE_DEPENDENCIES = {
# if a given define is the only one enabled from an exclusive group. # if a given define is the only one enabled from an exclusive group.
EXCLUSIVE_GROUPS = { EXCLUSIVE_GROUPS = {
'MBEDTLS_SHA512_C': ['-MBEDTLS_SSL_PROTO_TLS1_3_EXPERIMENTAL'], 'MBEDTLS_SHA512_C': ['-MBEDTLS_SSL_PROTO_TLS1_3_EXPERIMENTAL'],
'MBEDTLS_SHA512_NO_SHA384': ['+MBEDTLS_SHA512_C'], 'MBEDTLS_SHA512_NO_SHA384': ['+MBEDTLS_SHA512_C',
'-MBEDTLS_SSL_PROTO_TLS1_2',
'-MBEDTLS_SSL_PROTO_DTLS',
'-MBEDTLS_SSL_TLS_C',
'-MBEDTLS_SSL_CLI_C',
'-MBEDTLS_SSL_SRV_C',
'-MBEDTLS_SSL_DTLS_HELLO_VERIFY',
'-MBEDTLS_SSL_DTLS_ANTI_REPLAY',
'-MBEDTLS_SSL_DTLS_CONNECTION_ID',
'-MBEDTLS_SSL_DTLS_BADMAC_LIMIT',
'-MBEDTLS_SSL_ENCRYPT_THEN_MAC',
'-MBEDTLS_SSL_EXTENDED_MASTER_SECRET',
'-MBEDTLS_SSL_DTLS_SRTP',
'-MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE'],
'MBEDTLS_ECP_DP_CURVE448_ENABLED': ['-MBEDTLS_ECDSA_C', 'MBEDTLS_ECP_DP_CURVE448_ENABLED': ['-MBEDTLS_ECDSA_C',
'-MBEDTLS_ECDSA_DETERMINISTIC', '-MBEDTLS_ECDSA_DETERMINISTIC',
'-MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED', '-MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED',