tailscale/wgengine
David Anderson efc1feedc9 wgengine/router: include more information when iptables ops fail.
The iptables package we use doesn't include command output, so we're
left with guessing what went wrong most of the time. This will at
least narrow things down to which operation failed.

Signed-off-by: David Anderson <danderson@tailscale.com>
2020-05-10 22:14:33 +00:00
..
filter Replace our ratelimiter with standard rate package (#359) 2020-05-08 12:30:22 -06:00
magicsock types/structs: add structs.Incomparable annotation, use it where applicable 2020-05-03 14:05:32 -07:00
monitor wgengine/monitor: disable monitor on Android 2020-04-24 06:35:31 -07:00
packet wgengine/filter: support subnet mask rules, not just /32 IPs. 2020-04-30 04:56:43 -04:00
router wgengine/router: include more information when iptables ops fail. 2020-05-10 22:14:33 +00:00
winnet Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
faketun.go wgengine: properly clean up freebsd routes and interfaces on close 2020-02-25 16:40:10 -05:00
rusage_nowindows.go wgengine: flesh out some docs 2020-02-12 13:37:45 -08:00
rusage_windows.go Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
rusage.go Move "logger" package to under types, now that we have it. 2020-02-14 20:23:05 -08:00
userspace.go wgengine: simplify wgcfg.* to netaddr.* conversion. 2020-05-09 03:30:37 +00:00
watchdog_test.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
watchdog.go wgengine: plumb locally advertised subnet routes. 2020-05-07 17:48:49 +00:00
wgengine.go wgengine: plumb locally advertised subnet routes. 2020-05-07 17:48:49 +00:00