Signed-off-by: Dirk Feytons <dirk.feyt...@gmail.com> --- package/libs/openssl/Config.in | 5 +++++ package/libs/openssl/Makefile | 9 +++++++-- 2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/package/libs/openssl/Config.in b/package/libs/openssl/Config.in index 7224b65..e1d9952 100644 --- a/package/libs/openssl/Config.in +++ b/package/libs/openssl/Config.in @@ -35,6 +35,11 @@ config OPENSSL_WITH_PSK default y prompt "Enable PSK support" +config OPENSSL_WITH_SRP + bool + default y + prompt "Enable SRP support" + config OPENSSL_ENGINE_DIGEST bool depends on OPENSSL_ENGINE_CRYPTO diff --git a/package/libs/openssl/Makefile b/package/libs/openssl/Makefile index d10b447..d1a4c84 100644 --- a/package/libs/openssl/Makefile +++ b/package/libs/openssl/Makefile @@ -37,7 +37,8 @@ PKG_CONFIG_DEPENDS:= \ CONFIG_OPENSSL_WITH_DEPRECATED \ CONFIG_OPENSSL_WITH_COMPRESSION \ CONFIG_OPENSSL_WITH_NPN \ - CONFIG_OPENSSL_WITH_PSK + CONFIG_OPENSSL_WITH_PSK \ + CONFIG_OPENSSL_WITH_SRP include $(INCLUDE_DIR)/package.mk @@ -96,7 +97,7 @@ This package contains the OpenSSL command-line utility. endef -OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc5 no-sha0 no-camellia no-krb5 no-srp \ +OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc5 no-sha0 no-camellia no-krb5 \ no-whrlpool no-whirlpool no-bf no-ripemd no-seed no-cast no-cmac OPENSSL_OPTIONS:= shared no-err no-sse2 no-ssl2 no-ssl2-method no-heartbeats @@ -143,6 +144,10 @@ ifndef CONFIG_OPENSSL_WITH_PSK OPENSSL_OPTIONS += no-psk endif +ifndef CONFIG_OPENSSL_WITH_SRP + OPENSSL_OPTIONS += no-srp +endif + ifeq ($(CONFIG_x86_64),y) OPENSSL_TARGET:=linux-x86_64-openwrt OPENSSL_MAKEFLAGS += LIBDIR=lib -- 1.7.9.5 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel