From d7942f8e5e5606bd970da76a0c5240d0435045a6 Mon Sep 17 00:00:00 2001 From: Lealem Amedie Date: Thu, 30 Apr 2026 13:16:58 -0600 Subject: [PATCH] Allow custom time functions on STM32 --- wolfssl/wolfcrypt/settings.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index 8bb70507c0..dce02b22ac 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -2286,8 +2286,10 @@ extern void uITRON4_free(void *p) ; #ifndef STM32_HAL_TIMEOUT #define STM32_HAL_TIMEOUT 0xFF #endif - /* bypass certificate date checking, due to lack of properly configured RTC source */ - #ifndef HAL_RTC_MODULE_ENABLED + /* bypass certificate date checking, due to lack of properly + * configured RTC source */ + #if !defined(HAL_RTC_MODULE_ENABLED) && !defined(XTIME) && \ + !defined(USER_TIME) #define NO_ASN_TIME #endif