From: Qingfang Deng Date: Thu, 14 May 2026 01:35:06 +0000 (+0800) Subject: openvpn: use mbedtls by default X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=5823a0fb6c4436a4a9beb6132c1fde6c43605467;p=openwrt-packages.git openvpn: use mbedtls by default When luci-proto-openvpn is selected in `make menuconfig`, openvpn-openssl is picked up automatically. As mbedTLS is the default TLS package, set DEFAULT_VARIANT on openvpn-mbedtls so that it is used by default. Signed-off-by: Qingfang Deng --- diff --git a/net/openvpn/Makefile b/net/openvpn/Makefile index e47ce8f4d..44ba64192 100644 --- a/net/openvpn/Makefile +++ b/net/openvpn/Makefile @@ -45,11 +45,12 @@ define Package/openvpn/Default +OPENVPN_$(1)_ENABLE_DCO:kmod-ovpn-backports \ $(3) VARIANT:=$(1) + DEFAULT_VARIANT:=$(4) PROVIDES:=openvpn openvpn-crypto endef Package/openvpn-openssl=$(call Package/openvpn/Default,openssl,OpenSSL,+PACKAGE_openvpn-openssl:libopenssl) -Package/openvpn-mbedtls=$(call Package/openvpn/Default,mbedtls,mbedTLS,+PACKAGE_openvpn-mbedtls:libmbedtls) +Package/openvpn-mbedtls=$(call Package/openvpn/Default,mbedtls,mbedTLS,+PACKAGE_openvpn-mbedtls:libmbedtls,1) Package/openvpn-wolfssl=$(call Package/openvpn/Default,wolfssl,WolfSSL,+PACKAGE_openvpn-wolfssl:libwolfssl @BROKEN) define Package/openvpn/config/Default