diff --git a/extras/tls/config-c33.h b/extras/tls/config-c33.h index b7b862d84..2127d46f3 100644 --- a/extras/tls/config-c33.h +++ b/extras/tls/config-c33.h @@ -33,6 +33,7 @@ #define MBEDTLS_PKCS1_V21 #define MBEDTLS_SELF_TEST #define MBEDTLS_VERSION_FEATURES +#define MBEDTLS_SSL_SERVER_NAME_INDICATION /* mbed TLS modules */ #define MBEDTLS_AES_C @@ -119,7 +120,6 @@ /* Reduce RAM usage */ #define MBEDTLS_ECP_FIXED_POINT_OPTIM 0 /* To reduce peak memory usage */ -#define MBEDTLS_SSL_MAX_CONTENT_LEN (1024 * 10) /* Reduce SSL frame buffer. */ #define MBEDTLS_MPI_WINDOW_SIZE 1 #define MBEDTLS_ECP_WINDOW_SIZE 2 #define MBEDTLS_MPI_MAX_SIZE 512 /* Maximum number of bytes for usable MPIs. */ diff --git a/libraries/SSLClient/src/cortex-m33/libmbedcrypto.a b/libraries/SSLClient/src/cortex-m33/libmbedcrypto.a index 74a75c0c3..6ccbe4948 100644 Binary files a/libraries/SSLClient/src/cortex-m33/libmbedcrypto.a and b/libraries/SSLClient/src/cortex-m33/libmbedcrypto.a differ diff --git a/libraries/SSLClient/src/cortex-m33/libmbedtls.a b/libraries/SSLClient/src/cortex-m33/libmbedtls.a index 879d9cc7f..e4e6d1e81 100644 Binary files a/libraries/SSLClient/src/cortex-m33/libmbedtls.a and b/libraries/SSLClient/src/cortex-m33/libmbedtls.a differ diff --git a/libraries/SSLClient/src/cortex-m33/libmbedx509.a b/libraries/SSLClient/src/cortex-m33/libmbedx509.a index 8755dbb89..75b392ea4 100644 Binary files a/libraries/SSLClient/src/cortex-m33/libmbedx509.a and b/libraries/SSLClient/src/cortex-m33/libmbedx509.a differ