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.
tailscale/wgengine/router
Maisem Ali fbfee6a8c0 cmd/containerboot: use linuxfw.NetfilterRunner
This migrates containerboot to reuse the NetfilterRunner used
by tailscaled instead of manipulating iptables rule itself.
This has the added advantage of now working with nftables and
we can potentially drop the `iptables` command from the container
image in the future.

Updates #9310

Co-authored-by: Irbe Krumina <irbe@tailscale.com>
Signed-off-by: Maisem Ali <maisem@tailscale.com>
1 year ago
..
callback.go wgengine/router,ipn/ipnlocal: add MTU field to router config 1 year ago
ifconfig_windows.go wgengine,net,ipn,disco: split up and define different types of MTU 1 year ago
ifconfig_windows_test.go all: update copyright and license headers 2 years ago
router.go wgengine/router,ipn/ipnlocal: add MTU field to router config 1 year ago
router_darwin.go all: move network monitoring from wgengine/monitor to net/netmon 2 years ago
router_default.go all: move network monitoring from wgengine/monitor to net/netmon 2 years ago
router_fake.go all: update copyright and license headers 2 years ago
router_freebsd.go all: move network monitoring from wgengine/monitor to net/netmon 2 years ago
router_linux.go util/linuxfw: move detection logic 1 year ago
router_linux_test.go cmd/containerboot: use linuxfw.NetfilterRunner 1 year ago
router_openbsd.go all: use set.Set consistently instead of map[T]struct{} 1 year ago
router_test.go wgengine/router,ipn/ipnlocal: add MTU field to router config 1 year ago
router_userspace_bsd.go all: move network monitoring from wgengine/monitor to net/netmon 2 years ago
router_windows.go util/slicesx: add EqualSameNil, like slices.Equal but same nilness 1 year ago
runner.go all: update copyright and license headers 2 years ago