From: Andreas Schultz Date: Sat, 20 Aug 2016 10:52:42 +0000 (+0200) Subject: cyassl: make CyaSSL/WolfSSL more configurable X-Git-Tag: v17.01.0-rc1~1414 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=commitdiff_plain;h=b9e3e38e79aff2d7e1606719678ee1e5488f7179 cyassl: make CyaSSL/WolfSSL more configurable The default configuration might not be suitable for every use case. Add options to enable/disable additional options. Signed-off-by: Andreas Schultz --- diff --git a/package/libs/cyassl/Config.in b/package/libs/cyassl/Config.in index e366ae51e3..8a4baac579 100644 --- a/package/libs/cyassl/Config.in +++ b/package/libs/cyassl/Config.in @@ -3,15 +3,15 @@ menu "Configuration" config CYASSL_HAS_AES_CCM bool "Include AES-CCM support" - default y + default n config CYASSL_HAS_AES_GCM bool "Include AES-GCM support" - default y + default n config CYASSL_HAS_CHACHA bool "Include ChaCha cipher suite support" - default y + default n config CYASSL_HAS_ECC bool "Include ECC (Elliptic Curve Cryptography) support" @@ -19,7 +19,7 @@ config CYASSL_HAS_ECC config CYASSL_HAS_DH bool "Include DH (Diffie-Hellman) support" - default y + default n config CYASSL_HAS_ARC4 bool "Include ARC4 support" diff --git a/package/libs/cyassl/Makefile b/package/libs/cyassl/Makefile index 674bf27342..fe09e78442 100644 --- a/package/libs/cyassl/Makefile +++ b/package/libs/cyassl/Makefile @@ -28,6 +28,7 @@ define Package/libcyassl CATEGORY:=Libraries TITLE:=CyaSSL library URL:=http://www.wolfssl.com/ + MENU:=1 endef define Package/libcyassl/description