Browse Source

stm32/mbedtls: Resize mbedtls output buffer from 16 down to 4 kiB.

To reduce the size of the SSL context on the heap.  See issue #5303.
pull/5476/head
Jim Mussared 5 years ago
committed by Damien George
parent
commit
90f286465b
  1. 5
      ports/stm32/mbedtls/mbedtls_config.h

5
ports/stm32/mbedtls/mbedtls_config.h

@ -54,6 +54,11 @@
#define MBEDTLS_SSL_PROTO_TLS1_2
#define MBEDTLS_SSL_SERVER_NAME_INDICATION
// Use a smaller output buffer to reduce size of SSL context
#define MBEDTLS_SSL_MAX_CONTENT_LEN (16384)
#define MBEDTLS_SSL_IN_CONTENT_LEN (MBEDTLS_SSL_MAX_CONTENT_LEN)
#define MBEDTLS_SSL_OUT_CONTENT_LEN (4096)
// Enable mbedtls modules
#define MBEDTLS_AES_C
#define MBEDTLS_ASN1_PARSE_C

Loading…
Cancel
Save