cyassl: make CyaSSL/WolfSSL more configurable
authorAndreas Schultz <aschultz@tpip.net>
Sat, 20 Aug 2016 10:52:42 +0000 (12:52 +0200)
committerJohn Crispin <john@phrozen.org>
Mon, 19 Sep 2016 13:30:32 +0000 (15:30 +0200)
The default configuration might not be suitable for
every use case. Add options to enable/disable additional
options.

Signed-off-by: Andreas Schultz <aschultz@tpip.net>
package/libs/cyassl/Config.in
package/libs/cyassl/Makefile

index e366ae51e389c9b7f4773a737b59fc36702220b2..8a4baac5797748063efbc991c7c0f7733b96924f 100644 (file)
@@ -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"
index 674bf273427480d34dd4abb4d71195b9ffdeb19d..fe09e78442485e3ac1d688fa2f68a856755a63e4 100644 (file)
@@ -28,6 +28,7 @@ define Package/libcyassl
   CATEGORY:=Libraries
   TITLE:=CyaSSL library
   URL:=http://www.wolfssl.com/
+  MENU:=1
 endef
 
 define Package/libcyassl/description