From 5b34eb63c3a36a993dc0005de4405254117a4a58 Mon Sep 17 00:00:00 2001 From: John Safranek Date: Fri, 18 Sep 2026 11:39:13 -0700 Subject: [PATCH] zephyr: drop the dead wolfSSL feature options The sample configurations name their own wolfSSL settings file, so that header is authoritative and the feature options no longer resolve: wolfSSL gates them behind WOLFSSL_HAS_SETTINGS_FILE, and it has dropped the ALL_ENABLED symbols outright. Twister makes the resulting Kconfig warnings fatal, so all three scenarios failed to configure. --- zephyr/samples/tests/prj.conf | 6 ------ zephyr/samples/tests/prj_kbi.conf | 6 ------ zephyr/samples/tests/prj_nofs.conf | 7 ------- 3 files changed, 19 deletions(-) diff --git a/zephyr/samples/tests/prj.conf b/zephyr/samples/tests/prj.conf index 3ec6543c7..5f157bf85 100644 --- a/zephyr/samples/tests/prj.conf +++ b/zephyr/samples/tests/prj.conf @@ -61,12 +61,6 @@ CONFIG_WOLFSSL=y CONFIG_WOLFSSL_BUILTIN=y CONFIG_WOLFSSL_SETTINGS_FILE="samples/tests/wolfssl_user_settings.h" -CONFIG_WOLFSSL_TLS_VERSION_1_2=y -CONFIG_WOLFSSL_KEY_EXCHANGE_ALL_ENABLED=y -CONFIG_WOLFSSL_CIPHER_ALL_ENABLED=y -CONFIG_WOLFSSL_MAC_ALL_ENABLED=y -CONFIG_WOLFSSL_HMAC_DRBG_ENABLED=y - # FS CONFIG_DISK_ACCESS=y CONFIG_DISK_DRIVERS=y diff --git a/zephyr/samples/tests/prj_kbi.conf b/zephyr/samples/tests/prj_kbi.conf index 84fc38566..80845b56c 100644 --- a/zephyr/samples/tests/prj_kbi.conf +++ b/zephyr/samples/tests/prj_kbi.conf @@ -61,12 +61,6 @@ CONFIG_WOLFSSL=y CONFIG_WOLFSSL_BUILTIN=y CONFIG_WOLFSSL_SETTINGS_FILE="samples/tests/wolfssl_user_settings.h" -CONFIG_WOLFSSL_TLS_VERSION_1_2=y -CONFIG_WOLFSSL_KEY_EXCHANGE_ALL_ENABLED=y -CONFIG_WOLFSSL_CIPHER_ALL_ENABLED=y -CONFIG_WOLFSSL_MAC_ALL_ENABLED=y -CONFIG_WOLFSSL_HMAC_DRBG_ENABLED=y - # FS CONFIG_DISK_ACCESS=y CONFIG_DISK_DRIVERS=y diff --git a/zephyr/samples/tests/prj_nofs.conf b/zephyr/samples/tests/prj_nofs.conf index bc229d03a..8df9a64af 100644 --- a/zephyr/samples/tests/prj_nofs.conf +++ b/zephyr/samples/tests/prj_nofs.conf @@ -59,10 +59,3 @@ CONFIG_LOG_MODE_IMMEDIATE=y CONFIG_WOLFSSL=y CONFIG_WOLFSSL_BUILTIN=y CONFIG_WOLFSSL_SETTINGS_FILE="samples/tests/wolfssl_user_settings_nofs.h" - -CONFIG_WOLFSSL_TLS_VERSION_1_2=y -CONFIG_WOLFSSL_KEY_EXCHANGE_ALL_ENABLED=y -CONFIG_WOLFSSL_CIPHER_ALL_ENABLED=y -CONFIG_WOLFSSL_MAC_ALL_ENABLED=y -CONFIG_WOLFSSL_HMAC_DRBG_ENABLED=y -