Fix the MBEDTLS_TEST_HAS_ADDITIONAL_HASH macro

It should require a hash that is configured in TLS 1.2 SSL contexts by
default.

Signed-off-by: Janos Follath <janos.follath@arm.com>
This commit is contained in:
Janos Follath
2026-03-10 14:02:38 +00:00
parent fcb70427f8
commit 3549b6f4a8

View File

@@ -91,12 +91,10 @@
/*
* To use the test keys we need PSA_WANT_ALG_SHA_256. Some test cases need an additional hash that
* can be used in modern TLS, but it doesn't matter which one.
* is configured by default (see mbedtls_ssl_config_defaults()), but it doesn't matter which one.
*/
#if defined(MBEDTLS_SHA512_C) || \
defined(MBEDTLS_SHA384_C) || \
defined(MBEDTLS_SHA256) || \
defined(MBEDTLS_SHA1_C)
defined(MBEDTLS_SHA384_C)
#define MBEDTLS_TEST_HAS_ADDITIONAL_HASH
#endif