diff --git a/package/strongswan/Config.in b/package/strongswan/Config.in index f6e78db22e..4f02efb79d 100644 --- a/package/strongswan/Config.in +++ b/package/strongswan/Config.in @@ -57,6 +57,9 @@ config BR2_PACKAGE_STRONGSWAN_CURL bool "Enable CURL fetcher plugin to fetch files via libcurl" select BR2_PACKAGE_LIBCURL +config BR2_PACKAGE_STRONGSWAN_MD4 + bool "Enable MD4 hash algorithm" + config BR2_PACKAGE_STRONGSWAN_CHARON bool "Enable the IKEv1/IKEv2 keying daemon charon" default y @@ -125,6 +128,7 @@ config BR2_PACKAGE_STRONGSWAN_EAP_GTC config BR2_PACKAGE_STRONGSWAN_EAP_MSCHAPV2 bool "Enable EAP-MSCHAPv2" default y if BR2_PACKAGE_STRONGSWAN_EAP # legacy + select BR2_PACKAGE_STRONGSWAN_MD4 config BR2_PACKAGE_STRONGSWAN_EAP_PEAP bool "Enable EAP-PEAP" diff --git a/package/strongswan/strongswan.mk b/package/strongswan/strongswan.mk index a23ac8af22..2967682767 100644 --- a/package/strongswan/strongswan.mk +++ b/package/strongswan/strongswan.mk @@ -37,6 +37,7 @@ STRONGSWAN_CONF_OPTS += \ --enable-vici=$(if $(BR2_PACKAGE_STRONGSWAN_VICI),yes,no) \ --enable-swanctl=$(if $(BR2_PACKAGE_STRONGSWAN_VICI),yes,no) \ --enable-wolfssl=$(if $(BR2_PACKAGE_STRONGSWAN_WOLFSSL),yes,no) \ + --enable-md4=$(if $(BR2_PACKAGE_STRONGSWAN_MD4),yes,no) \ --enable-systime-fix=$(if $(BR2_PACKAGE_STRONGSWAN_SYSTIME_FIX),yes,no) \ --enable-eap-sim=$(if $(BR2_PACKAGE_STRONGSWAN_EAP_SIM),yes,no) \ --enable-eap-sim-file=$(if $(BR2_PACKAGE_STRONGSWAN_EAP_SIM_FILE),yes,no) \