From 962260af9d8397ae66569c3404cdde8eaf58062d Mon Sep 17 00:00:00 2001 From: gojimmypi Date: Mon, 3 Feb 2025 15:34:33 -0800 Subject: [PATCH] Espressif Managed Component wolfSSL 5.7.6 post-release update --- .../template/components/wolfssl/include/user_settings.h | 4 ++++ .../components/wolfssl/include/user_settings.h | 6 +++++- .../components/wolfssl/include/user_settings.h | 4 ++++ .../components/wolfssl/include/user_settings.h | 4 ++++ .../wolfssl_test/components/wolfssl/include/user_settings.h | 4 ++++ 5 files changed, 21 insertions(+), 1 deletion(-) diff --git a/IDE/Espressif/ESP-IDF/examples/template/components/wolfssl/include/user_settings.h b/IDE/Espressif/ESP-IDF/examples/template/components/wolfssl/include/user_settings.h index 73b8afc4d..01234cad0 100644 --- a/IDE/Espressif/ESP-IDF/examples/template/components/wolfssl/include/user_settings.h +++ b/IDE/Espressif/ESP-IDF/examples/template/components/wolfssl/include/user_settings.h @@ -273,6 +273,10 @@ /* Optionally enable some wolfSSH settings */ #if defined(ESP_ENABLE_WOLFSSH) || defined(CONFIG_ESP_ENABLE_WOLFSSH) + /* Enable wolfSSH. Espressif examples need a few more settings, below */ + #undef WOLFSSL_WOLFSSH + #define WOLFSSL_WOLFSSH + /* The default SSH Windows size is massive for an embedded target. * Limit it: */ #define DEFAULT_WINDOW_SZ 2000 diff --git a/IDE/Espressif/ESP-IDF/examples/wolfssl_benchmark/components/wolfssl/include/user_settings.h b/IDE/Espressif/ESP-IDF/examples/wolfssl_benchmark/components/wolfssl/include/user_settings.h index 806ee6da2..01234cad0 100644 --- a/IDE/Espressif/ESP-IDF/examples/wolfssl_benchmark/components/wolfssl/include/user_settings.h +++ b/IDE/Espressif/ESP-IDF/examples/wolfssl_benchmark/components/wolfssl/include/user_settings.h @@ -273,6 +273,10 @@ /* Optionally enable some wolfSSH settings */ #if defined(ESP_ENABLE_WOLFSSH) || defined(CONFIG_ESP_ENABLE_WOLFSSH) + /* Enable wolfSSH. Espressif examples need a few more settings, below */ + #undef WOLFSSL_WOLFSSH + #define WOLFSSL_WOLFSSH + /* The default SSH Windows size is massive for an embedded target. * Limit it: */ #define DEFAULT_WINDOW_SZ 2000 @@ -765,7 +769,7 @@ #define WOLFSSL_ESP8266 /* There's no hardware encryption on the ESP8266 */ - /* Consider using the ESP32-C2/C3/C6 */ + /* Consider using the ESP32-C2/C3/C6 */ #define NO_ESP32_CRYPT #define NO_WOLFSSL_ESP32_CRYPT_HASH #define NO_WOLFSSL_ESP32_CRYPT_AES diff --git a/IDE/Espressif/ESP-IDF/examples/wolfssl_client/components/wolfssl/include/user_settings.h b/IDE/Espressif/ESP-IDF/examples/wolfssl_client/components/wolfssl/include/user_settings.h index 73b8afc4d..01234cad0 100644 --- a/IDE/Espressif/ESP-IDF/examples/wolfssl_client/components/wolfssl/include/user_settings.h +++ b/IDE/Espressif/ESP-IDF/examples/wolfssl_client/components/wolfssl/include/user_settings.h @@ -273,6 +273,10 @@ /* Optionally enable some wolfSSH settings */ #if defined(ESP_ENABLE_WOLFSSH) || defined(CONFIG_ESP_ENABLE_WOLFSSH) + /* Enable wolfSSH. Espressif examples need a few more settings, below */ + #undef WOLFSSL_WOLFSSH + #define WOLFSSL_WOLFSSH + /* The default SSH Windows size is massive for an embedded target. * Limit it: */ #define DEFAULT_WINDOW_SZ 2000 diff --git a/IDE/Espressif/ESP-IDF/examples/wolfssl_server/components/wolfssl/include/user_settings.h b/IDE/Espressif/ESP-IDF/examples/wolfssl_server/components/wolfssl/include/user_settings.h index 73b8afc4d..01234cad0 100644 --- a/IDE/Espressif/ESP-IDF/examples/wolfssl_server/components/wolfssl/include/user_settings.h +++ b/IDE/Espressif/ESP-IDF/examples/wolfssl_server/components/wolfssl/include/user_settings.h @@ -273,6 +273,10 @@ /* Optionally enable some wolfSSH settings */ #if defined(ESP_ENABLE_WOLFSSH) || defined(CONFIG_ESP_ENABLE_WOLFSSH) + /* Enable wolfSSH. Espressif examples need a few more settings, below */ + #undef WOLFSSL_WOLFSSH + #define WOLFSSL_WOLFSSH + /* The default SSH Windows size is massive for an embedded target. * Limit it: */ #define DEFAULT_WINDOW_SZ 2000 diff --git a/IDE/Espressif/ESP-IDF/examples/wolfssl_test/components/wolfssl/include/user_settings.h b/IDE/Espressif/ESP-IDF/examples/wolfssl_test/components/wolfssl/include/user_settings.h index 73b8afc4d..01234cad0 100644 --- a/IDE/Espressif/ESP-IDF/examples/wolfssl_test/components/wolfssl/include/user_settings.h +++ b/IDE/Espressif/ESP-IDF/examples/wolfssl_test/components/wolfssl/include/user_settings.h @@ -273,6 +273,10 @@ /* Optionally enable some wolfSSH settings */ #if defined(ESP_ENABLE_WOLFSSH) || defined(CONFIG_ESP_ENABLE_WOLFSSH) + /* Enable wolfSSH. Espressif examples need a few more settings, below */ + #undef WOLFSSL_WOLFSSH + #define WOLFSSL_WOLFSSH + /* The default SSH Windows size is massive for an embedded target. * Limit it: */ #define DEFAULT_WINDOW_SZ 2000