From: Jason A. Donenfeld Date: Fri, 13 Oct 2017 15:05:18 +0000 (+0200) Subject: wireguard: add wireguard to base packages X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=699c6fcc314225f79156a26db418e15bbc6bf10f;hp=699c6fcc314225f79156a26db418e15bbc6bf10f;p=openwrt%2Fstaging%2Fjow.git wireguard: add wireguard to base packages Move wireguard from openwrt/packages to base a package. This follows the pattern of kmod-cake and openvpn. Cake is a fast-moving experimental kernel module that many find essential and useful. The other is a VPN client. Both are inside of core. When you combine the two characteristics, you get WireGuard. Generally speaking, because of the extremely lightweight nature and "stateless" configuration of WireGuard, many view it as a core and essential utility, initiated at boot time and immediately configured by netifd, much like the use of things like GRE tunnels. WireGuard has a backwards and forwards compatible Netlink API, which means the userspace tools should work with both newer and older kernels as things change. There should be no versioning requirements, therefore, between kernel bumps and userspace package bumps. Signed-off-by: Kevin Darbyshire-Bryant Signed-off-by: Jason A. Donenfeld Acked-by: Jo-Philipp Wich Acked-by: Felix Fietkau ---