Implemented initial SSH support. Memory pressure too high for HTTPS and

SSH. Dirty commit.
This commit is contained in:
2026-08-24 22:30:34 +02:00
parent c018bfe361
commit 72d030bc7a
17 changed files with 2314 additions and 27 deletions
+12
View File
@@ -13,6 +13,9 @@ idf_component_register(
"serial_console.c"
"session_broker.c"
"session_console.c"
"ssh_security.c"
"ssh_transport.c"
"ssh_console.c"
"usb_cdc_transport.c"
"usb_console.c"
"web_security.c"
@@ -44,4 +47,13 @@ idf_component_register(
lwip
mbedtls
nvs_flash
wolfssl__wolfssh
wolfssl__wolfssl
)
# Public wolfSSH headers include wolfCrypt configuration from user_settings.h.
target_compile_definitions(${COMPONENT_LIB} PRIVATE
WOLFSSL_USER_SETTINGS
WOLFSSH_USER_SETTINGS
WC_RNG_SEED_CB
)