openwrt/package/network/services
Jason A. Donenfeld 907d8703f4 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 <ldir@darbyshire-bryant.me.uk>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Acked-by: Jo-Philipp Wich <jo@mein.io>
Acked-by: Felix Fietkau <nbd@nbd.name>
(cherry picked from commit 699c6fcc31)
2017-10-16 14:03:39 +03:00
..
authsae treewide: clean up and unify PKG_VERSION for git based downloads 2016-12-22 16:42:21 +01:00
dnsmasq dnsmasq: bump to v2.78 2017-10-02 18:36:21 +02:00
dropbear dropbear: fix service trigger syntax error 2017-06-17 13:50:27 +02:00
ead network/services/ead: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
hostapd hostapd: merge fixes for WPA packet number reuse with replayed messages and key reinstallation 2017-10-16 12:18:19 +02:00
igmpproxy treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
ipset-dns treewide: clean up and unify PKG_VERSION for git based downloads 2016-12-22 16:42:21 +01:00
lldpd lldpd: take over maintainership 2017-01-10 13:02:00 +01:00
odhcpd odhcpd: don't enable server mode on non-static lan port 2017-10-02 18:51:17 +02:00
omcproxy treewide: clean up and unify PKG_VERSION for git based downloads 2016-12-22 16:42:21 +01:00
openvpn openvpn: add "extra-certs" option 2017-09-25 09:32:00 +02:00
openvpn-easy-rsa treewide: clean up and unify PKG_VERSION for git based downloads 2016-12-22 16:42:21 +01:00
ppp ppp: propagate master peerdns setting to dynamic slave interface 2017-03-07 11:27:27 +01:00
relayd relayd: fix making incomplete instance json data 2017-02-26 14:38:25 +08:00
samba36 samba: bump PKG_RELEASE 2017-05-27 17:40:21 +02:00
uhttpd uhttp: update to latest version 2017-10-03 13:03:27 +02:00
umdns umdns: remove superfluous include in init script 2017-06-02 01:29:51 +02:00
wireguard wireguard: add wireguard to base packages 2017-10-16 14:03:39 +03:00