You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/package/network/services
Jason A. Donenfeld 549d44736a wireguard: bump to 0.0.20190406
* allowedips: initialize list head when removing intermediate nodes

Fix for an important regression in removing allowed IPs from the last
snapshot. We have new test cases to catch these in the future as well.

* tools: warn if an AllowedIP has a nonzero host part

If you try to run `wg set wg0 peer ... allowed-ips 192.168.1.82/24`, wg(8)
will now print a warning. Even though we mask this automatically down to
192.168.1.0/24, usually when people specify it like this, it's a mistake.

* wg-quick: add 'strip' subcommand

The new strip subcommand prints the config file to stdout after stripping
it of all wg-quick-specific options. This enables tricks such as:
`wg addconf $DEV <(wg-quick strip $DEV)`.

* tools: avoid unneccessary next_peer assignments in sort_peers()

Small C optimization the compiler was probably already doing.

* peerlookup: rename from hashtables
* allowedips: do not use __always_inline
* device: use skb accessor functions where possible

Suggested tweaks from Dave Miller.

* blake2s: simplify
* blake2s: remove outlen parameter from final

The blake2s implementation has been simplified, since we don't use any of the
fancy tree hashing parameters or the like. We also no longer separate the
output length at initialization time from the output length at finalization
time.

* global: the _bh variety of rcu helpers have been unified
* compat: nf_nat_core.h was removed upstream
* compat: backport skb_mark_not_on_list

The usual assortment of compat fixes for Linux 5.1.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
5 years ago
..
dnsmasq package/dnsmasq: add max_ttl/min_cache_ttl/max_cache_ttl 5 years ago
dropbear dropbear: split ECC support to basic and full 5 years ago
ead ead: use new protocol setting API since libpcap 1.9.0 6 years ago
hostapd hostapd: add Multi-AP patches and config options 5 years ago
igmpproxy igmpproxy: drop SSDP packets 6 years ago
ipset-dns ipset-dns: bump to git HEAD 7 years ago
lldpd lldpd: consolidate CONFIGURE_VARS 6 years ago
odhcpd odhcpd: update to latest git HEAD 5 years ago
omcproxy omcproxy: define configuration file 5 years ago
openvpn openvpn: openssl: explicitly depend on deprecated APIs 5 years ago
openvpn-easy-rsa openvpn-easy-rsa: update to 3.0.4 6 years ago
ppp ppp: update to version 2.4.7.git-2018-06-23 5 years ago
relayd treewide: replace LEDE_GIT with PROJECT_GIT 7 years ago
samba36 samba36: allow build with no ipv6 support 5 years ago
uhttpd uhttpd: disable concurrent requests by default 5 years ago
umdns treewide: replace LEDE_GIT with PROJECT_GIT 7 years ago
wireguard wireguard: bump to 0.0.20190406 5 years ago