Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-02-23 | contrib: add wg-json utility | Jason A. Donenfeld | 2 | -0/+59 | |
2017-02-23 | tools: fix bash completion spaces | Jason A. Donenfeld | 2 | -5/+13 | |
2017-02-23 | tools: add wg show [interface] dump | Jason A. Donenfeld | 3 | -5/+51 | |
2017-02-23 | tools: give "off" value for fwmark | Jason A. Donenfeld | 4 | -5/+19 | |
2017-02-23 | wg-quick: allow config files without trailing newline | Jason A. Donenfeld | 1 | -1/+1 | |
2017-02-23 | socket: do not try to create v6 socket when disabled | Jason A. Donenfeld | 2 | -0/+10 | |
2017-02-21 | device: disable ICMP redirects | Jason A. Donenfeld | 1 | -1/+30 | |
The xfrm layer does this by checking for secpath, but we don't use secpath, so instead we have to jigger the config value ourselves. This is nearly always desired, since this is often how a wheel-spoke VPN works. There's very little use case for redirects with wireguard. This should be reverted if we ever move the test directly into ip_forward in net/ipv4/ip_forward.c near the call to ip_rt_send_redirect. | |||||
2017-02-20 | extract-keys: respect compat directives | Jason A. Donenfeld | 1 | -0/+4 | |
2017-02-14 | version: bump snapshot0.0.20170214 | Jason A. Donenfeld | 2 | -2/+2 | |
2017-02-14 | Revert "main: add `wg` type alias" | Jason A. Donenfeld | 1 | -2/+1 | |
This reverts commit b4f93ace76b1065ab08fd5596f31a0971b848eea. | |||||
2017-02-14 | Makefile: add module-install target | Jason A. Donenfeld | 1 | -1/+5 | |
2017-02-14 | wg-quick: unquote fwmark for bash 4.3 | Jason A. Donenfeld | 1 | -1/+1 | |
2017-02-13 | version: bump snapshot0.0.20170213 | Jason A. Donenfeld | 2 | -2/+2 | |
2017-02-13 | create-patch: be sure it's actually after NETFILTER | Jason A. Donenfeld | 1 | -1/+1 | |
2017-02-13 | Kconfig: can be a module | Jason A. Donenfeld | 1 | -2/+2 | |
2017-02-13 | tools: wg-quick: set LC_ALL for consistent regex | Jason A. Donenfeld | 1 | -0/+1 | |
2017-02-13 | socket: enable setting of fwmark | Jason A. Donenfeld | 11 | -25/+80 | |
2017-02-13 | main: add `wg` type alias | Jason A. Donenfeld | 1 | -1/+2 | |
2017-02-13 | device: shorter workqueue names to fit in ps | Jason A. Donenfeld | 1 | -2/+2 | |
2017-02-13 | socket: general ephemeral ports instead of name-based ports | Jason A. Donenfeld | 2 | -56/+19 | |
2017-02-13 | tools: wg-quick: support v6 dual stack | Jason A. Donenfeld | 1 | -7/+18 | |
2017-02-13 | compat: backport siphash & dst_cache from mainline | Jason A. Donenfeld | 15 | -327/+991 | |
2017-02-07 | socket: synchronize net on socket tear down | Jason A. Donenfeld | 1 | -0/+1 | |
2017-02-07 | tools: remove key for any empty file | Jason A. Donenfeld | 2 | -25/+18 | |
Rather than just using /dev/null to mean key removal, match on any empty file, so that this interface is cross platform. | |||||
2017-02-07 | tools: setconf should remove existing psk | Jason A. Donenfeld | 1 | -0/+3 | |
2017-02-07 | timers: use simpler uninit sync technique | Jason A. Donenfeld | 4 | -38/+25 | |
2017-01-23 | timers: use setup_timer macro helper | Jason A. Donenfeld | 1 | -20/+5 | |
2017-01-19 | tools: wg-quick: recommend using resolvconf in exclusive mode | Jason A. Donenfeld | 1 | -1/+1 | |
2017-01-15 | tools: man: recommend correct port | Jason A. Donenfeld | 2 | -2/+2 | |
2017-01-15 | curve25519: do everything on the stack | Jason A. Donenfeld | 1 | -171/+0 | |
With MIPS now supporting a separate IRQ stack, and with these changes being backported into OpenWRT (and likely the stable mainline releases), we no longer need to kmalloc more space for temporary variables. | |||||
2017-01-15 | version: bump snapshot0.0.20170115 | Jason A. Donenfeld | 2 | -2/+2 | |
2017-01-15 | tools: wg-quick: parse IPv6 endpoints correctly | Jason A. Donenfeld | 1 | -1/+1 | |
2017-01-15 | ratelimiter: 800ms too fast, decrease to 2s sustained rate | Jason A. Donenfeld | 1 | -2/+2 | |
2017-01-13 | Use __read_mostly attribute when possible | Jason A. Donenfeld | 4 | -9/+9 | |
2017-01-12 | config: useless newline | Jason A. Donenfeld | 1 | -2/+0 | |
2017-01-11 | tools: wg-quick: better removal of suppress_prefix rule | Jason A. Donenfeld | 1 | -1/+1 | |
2017-01-10 | Update copyright | Jason A. Donenfeld | 72 | -73/+73 | |
2017-01-10 | uapi: use sockaddr union instead of sockaddr_storage | Jason A. Donenfeld | 5 | -26/+27 | |
2017-01-10 | uapi: use flag instead of C bitfield for portability | Jason A. Donenfeld | 3 | -28/+32 | |
2017-01-10 | tools: ipc: read from socket incrementally | Jason A. Donenfeld | 2 | -43/+49 | |
2017-01-10 | tools: error on short ret reads | Jason A. Donenfeld | 1 | -0/+4 | |
2017-01-10 | uapi: add missing userspace headers | James Tucker | 1 | -0/+2 | |
Signed-off-by: James Tucker <jftucker@gmail.com> | |||||
2017-01-09 | tools: wg-quick: enforce good permissions | Jason A. Donenfeld | 2 | -1/+3 | |
2017-01-05 | tools: add installation note for distros | Jason A. Donenfeld | 1 | -0/+5 | |
2017-01-05 | version: bump snapshot0.0.20170105 | Jason A. Donenfeld | 2 | -2/+2 | |
2017-01-05 | tools: remove DESTDIR for autodetection | Christian Hesse | 1 | -3/+3 | |
DESTDIR is always empty, no need to check anything there. Check the main system instead. Signed-off-by: Christian Hesse <mail@eworm.de> | |||||
2017-01-05 | tools: add systemd unit and auto-detection | Jason A. Donenfeld | 5 | -31/+66 | |
2017-01-05 | tools: add makefile instructions | Jason A. Donenfeld | 2 | -1/+38 | |
2017-01-05 | tools: add wg-quick | Jason A. Donenfeld | 8 | -337/+430 | |
This is based on wg-config, but is even easier to use, and now makes our full tools suite. | |||||
2017-01-04 | tools: add bash completion for wg(8) | Jason A. Donenfeld | 2 | -2/+96 | |