Skip to content

Commit afa5b01

Browse files
committed
fix HAVE_SHA* configurations in IDE/iotsafe/user_settings.h to also set WOLFSSL_SHA*, and in IDE/STM32Cube/default_conf.ftl, IDE/iotsafe/user_settings.h, and examples/configs/user_settings_stm32.h, comment HAVE_SHA* as "old freeRTOS settings.h requires this".
1 parent 6e14889 commit afa5b01

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

IDE/STM32Cube/default_conf.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,7 @@ extern ${variable.value} ${variable.name};
539539
//#define USE_SLOW_SHA512
540540

541541
#define WOLFSSL_SHA512
542-
#define HAVE_SHA512 /* freeRTOS settings.h requires this */
542+
#define HAVE_SHA512 /* old freeRTOS settings.h requires this */
543543
#endif
544544

545545
/* Sha2-384 */

IDE/iotsafe/user_settings.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,10 @@ static inline long XTIME(long *x) { return jiffies;}
150150
#define WOLFSSL_AES_DIRECT
151151

152152
/* Hashing */
153-
#define HAVE_SHA384
154-
#define HAVE_SHA512
153+
#define WOLFSSL_SHA384
154+
#define HAVE_SHA384 /* old freeRTOS settings.h requires this */
155+
#define WOLFSSL_SHA512
156+
#define HAVE_SHA512 /* old freeRTOS settings.h requires this */
155157
#define HAVE_HKDF
156158

157159
/* TLS */

examples/configs/user_settings_stm32.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ extern "C" {
602602
//#define USE_SLOW_SHA512
603603

604604
#define WOLFSSL_SHA512
605-
#define HAVE_SHA512 /* freeRTOS settings.h requires this */
605+
#define HAVE_SHA512 /* old freeRTOS settings.h requires this */
606606
#endif
607607

608608
/* Sha2-384 */

0 commit comments

Comments
 (0)