From f5d4b3b7e6517b29031bdca5fb98e9a76f0fc37c Mon Sep 17 00:00:00 2001 From: Jerry Yu Date: Thu, 10 Nov 2022 17:45:13 +0800 Subject: [PATCH] Enable early data Signed-off-by: Jerry Yu --- tests/configs/tls13-only.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/configs/tls13-only.h b/tests/configs/tls13-only.h index 7483f1cd977b..e0fc0c7cc72e 100644 --- a/tests/configs/tls13-only.h +++ b/tests/configs/tls13-only.h @@ -26,6 +26,12 @@ #define MBEDTLS_SSL_PROTO_TLS1_3 #define MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE +#if defined(MBEDTLS_SSL_SESSION_TICKETS) && \ + ( defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED) || \ + defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL_ENABLED) ) +#define MBEDTLS_SSL_EARLY_DATA +#endif + /* Disable TLS 1.2 and 1.2-specific features */ #undef MBEDTLS_SSL_ENCRYPT_THEN_MAC #undef MBEDTLS_SSL_EXTENDED_MASTER_SECRET