Zephyr: Support Mbed TLS 3.6.0

This commit is contained in:
Jon Shallow authored and Jon Shallow committed 2024-07-02 21:29:40 +01:00
1 parent f16e019e9d
commit cab876aa5d
1 file changed
+30
+30
View File
@@ -53,4 +53,34 @@
#endif /* ! MBEDTLS_CAN_ECDH */
#endif /* MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED */
#if defined(MBEDTLS_ENTROPY_C)
#ifndef MBEDTLS_MD_CAN_SHA256
#define MBEDTLS_MD_CAN_SHA256
#endif /* ! MBEDTLS_MD_CAN_SHA256 */
#endif /* MBEDTLS_ENTROPY_C */
#if defined(MBEDTLS_CCM_C)
#ifndef MBEDTLS_CCM_GCM_CAN_AES
#define MBEDTLS_CCM_GCM_CAN_AES
#endif /* ! MBEDTLS_MD_CAN_SHA256 */
#endif /* MBEDTLS_CCM_C */
#if defined(MBEDTLS_GCM_C)
#ifndef MBEDTLS_CCM_GCM_CAN_AES
#define MBEDTLS_CCM_GCM_CAN_AES
#endif /* ! MBEDTLS_CCM_GCM_CAN_AES */
#endif /* MBEDTLS_GCM_C */
#if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED)
#ifndef PSA_WANT_ECC_SECP_R1_256
#define PSA_WANT_ECC_SECP_R1_256
#endif /* ! PSA_WANT_ECC_SECP_R1_256 */
#endif /* MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED */
#if defined(MBEDTLS_MD_C)
#ifndef MBEDTLS_MD_CAN_SHA256
#define MBEDTLS_MD_CAN_SHA256
#endif /* ! MBEDTLS_MD_CAN_SHA256 */
#endif /* MBEDTLS_MD_C */
#endif /* CONFIG_MBEDTLS_LIBCOAP_H */