aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schultz <aschultz@tpip.net>2016-08-20 12:52:42 +0200
committerJohn Crispin <john@phrozen.org>2016-09-19 15:30:32 +0200
commitb9e3e38e79aff2d7e1606719678ee1e5488f7179 (patch)
tree6513db876a9d5690a73f44c24fb7fa9091c36214
parent32f4777530bc814cb878c0436bc26cded53a3a8b (diff)
downloadupstream-b9e3e38e79aff2d7e1606719678ee1e5488f7179.tar.gz
upstream-b9e3e38e79aff2d7e1606719678ee1e5488f7179.tar.bz2
upstream-b9e3e38e79aff2d7e1606719678ee1e5488f7179.zip
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 <aschultz@tpip.net>
-rw-r--r--package/libs/cyassl/Config.in8
-rw-r--r--package/libs/cyassl/Makefile1
2 files changed, 5 insertions, 4 deletions
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