mirror of
https://github.com/licsber/micropython.git
synced 2024-09-20 00:50:24 +08:00
esp32/boards/sdkconfig.base: Disable unused mbedtls options.
Disable unused EC curves and default certificate bundle which is not
implemented in MicroPython. This reduces the firmware size significantly.
This follows commit 68f166dae9
.
Signed-off-by: Carlos Gil Gonzalez <carlosgilglez@gmail.com>
This commit is contained in:
parent
e1a7aa23fd
commit
c393cd7e48
@ -66,6 +66,16 @@ CONFIG_MBEDTLS_HAVE_TIME=y
|
||||
# Disable ALPN support as it's not implemented in MicroPython
|
||||
CONFIG_MBEDTLS_SSL_ALPN=n
|
||||
|
||||
# Disable slow or unused EC curves
|
||||
CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=n
|
||||
CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=n
|
||||
CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=n
|
||||
CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=n
|
||||
|
||||
# Disable certificate bundle as it's not implemented in MicroPython
|
||||
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=n
|
||||
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=n
|
||||
|
||||
# Allow mbedTLS to allocate from PSRAM or internal memory
|
||||
#
|
||||
# (The ESP-IDF default is internal-only, partly for physical security to prevent
|
||||
|
Loading…
Reference in New Issue
Block a user