diff --git a/ports/esp32/mpconfigport.h b/ports/esp32/mpconfigport.h index 55035b5f86..ae73e02e41 100644 --- a/ports/esp32/mpconfigport.h +++ b/ports/esp32/mpconfigport.h @@ -139,7 +139,6 @@ #define MICROPY_HW_SOFTSPI_MAX_BAUDRATE (esp_rom_get_cpu_ticks_per_us() * 1000000 / 200) // roughly #define MICROPY_PY_SSL (1) #define MICROPY_SSL_MBEDTLS (1) -#define MICROPY_PY_SSL_FINALISER (1) #define MICROPY_PY_WEBSOCKET (1) #define MICROPY_PY_WEBREPL (1) #define MICROPY_PY_ONEWIRE (1) diff --git a/ports/mimxrt/mpconfigport.h b/ports/mimxrt/mpconfigport.h index 52054c5d4d..cd69151ed8 100644 --- a/ports/mimxrt/mpconfigport.h +++ b/ports/mimxrt/mpconfigport.h @@ -67,7 +67,6 @@ uint32_t trng_random_u32(void); // Extended modules #define MICROPY_EPOCH_IS_1970 (1) -#define MICROPY_PY_SSL_FINALISER (MICROPY_PY_SSL) #define MICROPY_PY_TIME_GMTIME_LOCALTIME_MKTIME (1) #define MICROPY_PY_TIME_TIME_TIME_NS (1) #define MICROPY_PY_TIME_INCLUDEFILE "ports/mimxrt/modtime.c" @@ -110,7 +109,6 @@ uint32_t trng_random_u32(void); #define MICROPY_PY_WEBSOCKET (MICROPY_PY_LWIP) #define MICROPY_PY_WEBREPL (MICROPY_PY_LWIP) #define MICROPY_PY_LWIP_SOCK_RAW (MICROPY_PY_LWIP) -#define MICROPY_PY_SSL_FINALISER (MICROPY_PY_SSL) // #define MICROPY_PY_HASHLIB_MD5 (MICROPY_PY_SSL) #define MICROPY_PY_HASHLIB_SHA1 (MICROPY_PY_SSL) // #define MICROPY_PY_CRYPTOLIB (MICROPY_PY_SSL) diff --git a/ports/stm32/mpconfigport.h b/ports/stm32/mpconfigport.h index 37165b1589..2d2d81486b 100644 --- a/ports/stm32/mpconfigport.h +++ b/ports/stm32/mpconfigport.h @@ -92,7 +92,6 @@ #endif // extended modules -#define MICROPY_PY_SSL_FINALISER (MICROPY_PY_SSL) #define MICROPY_PY_HASHLIB_MD5 (MICROPY_PY_SSL) #define MICROPY_PY_HASHLIB_SHA1 (MICROPY_PY_SSL) #define MICROPY_PY_CRYPTOLIB (MICROPY_PY_SSL) diff --git a/py/mpconfig.h b/py/mpconfig.h index 46c62913cc..433d6e50de 100644 --- a/py/mpconfig.h +++ b/py/mpconfig.h @@ -1718,7 +1718,7 @@ typedef double mp_float_t; // Whether to add finaliser code to ssl objects #ifndef MICROPY_PY_SSL_FINALISER -#define MICROPY_PY_SSL_FINALISER (0) +#define MICROPY_PY_SSL_FINALISER (MICROPY_ENABLE_FINALISER) #endif #ifndef MICROPY_PY_WEBSOCKET