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/tstest
Tom DNetto 3df305b764 tsnet: enable use-cases with non-native IPs by setting ns.ProcessSubnets
Terminating traffic to IPs which are not the native IPs of the node requires
the netstack subsystem to intercept trafic to an IP it does not consider local.
This PR switches on such interception. In addition to supporting such termination,
this change will also enable exit nodes and subnet routers when running in
userspace mode.

DO NOT MERGE until 1.52 is cut.

Signed-off-by: Tom DNetto <tom@tailscale.com>
Updates: https://github.com/tailscale/corp/issues/15038
2 years ago
..
archtest all: update copyright and license headers 3 years ago
deptest tstest/deptest: add check that x/exp/{maps,slices} imported as xfoo 2 years ago
integration tsnet: enable use-cases with non-native IPs by setting ns.ProcessSubnets 2 years ago
iosdeps all: replace deprecated ioutil references 2 years ago
jsdeps tstest/deptest: add test-only package to unify negative dep tests 2 years ago
natlab wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migration 3 years ago
tools all: update copyright and license headers 3 years ago
allocs.go all: update copyright and license headers 3 years ago
clock.go tstime: add Since method (#8622) 2 years ago
clock_test.go all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 2 years ago
log.go control/controlclient: remove unused StartLogout 2 years ago
log_test.go all: update copyright and license headers 3 years ago
resource.go tstest: make ResourceCheck panic on parallel tests 2 years ago
tstest.go ipn/{conffile,ipnlocal}: start booting tailscaled from a config file w/ auth key 2 years ago
tstest_test.go tstest: add method to Replace values for tests 3 years ago