tailscale/wgengine
Avery Pennarun 9ff51909a3 router_linux: fix behaviour when switching --netfilter-mode.
On startup, and when switching into =off and =nodivert, we were
deleting netfilter rules even if we weren't the ones that added them.

In order to avoid interfering with rules added by the sysadmin, we have
to be sure to delete rules only in the case that we added them in the
first place.

Signed-off-by: Avery Pennarun <apenwarr@tailscale.com>
2020-05-28 07:15:05 -04:00
..
filter wgengine/filter: implement a destination IP pre-filter. 2020-05-22 17:03:30 +00:00
magicsock magicsock: work around race condition initializing .Regions[]. 2020-05-28 03:42:03 -04:00
monitor wgengine/monitor: disable monitor on Android 2020-04-24 06:35:31 -07:00
packet wgengine/packet: add some tests, more docs, minor Go style, performance changes 2020-05-25 08:58:10 -07:00
router router_linux: fix behaviour when switching --netfilter-mode. 2020-05-28 07:15:05 -04:00
tstun tstun: tolerate zero reads 2020-05-27 14:32:09 -04:00
winnet Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08: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/packet: add some tests, more docs, minor Go style, performance changes 2020-05-25 08:58:10 -07:00
watchdog_test.go wgengine: wrap tun.Device to support filtering and packet injection (#358) 2020-05-13 09:16:17 -04:00
watchdog.go all: make client use server-provided DERP map, add DERP region support 2020-05-23 22:31:59 -07:00
wgengine.go all: make client use server-provided DERP map, add DERP region support 2020-05-23 22:31:59 -07:00