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
Brad Fitzpatrick 73b3c8fc8c tstest/natlab/vnet: add IPv6 all-nodes support
This adds support for sending packets to 33:33:00:00:01 at IPv6
multicast address ff02::1 to send to all nodes.

Nothing in Tailscale depends on this (yet?), but it makes debugging in
VMs behind natlab easier (e.g. you can ping all nodes), and other
things might depend on this in the future.

Mostly I'm trying to flesh out the IPv6 support in natlab now that we
can write vnet tests.

Updates #13038

Change-Id: If590031fcf075690ca35c7b230a38c3e72e621eb
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
1 year ago
..
archtest all: cleanup unused code, part 1 (#10661) 2 years ago
deptest tstest/deptest: fix minor escaping error in regex 2 years ago
integration tstest/natlab: fix IPv6 tests, remove TODOs 1 year ago
iosdeps all: do not depend on the testing package 2 years ago
jsdeps all: use math/rand/v2 more 2 years ago
natlab tstest/natlab/vnet: add IPv6 all-nodes support 1 year ago
nettest cmd/derper,tstest/nettest: skip network-needing test in airplane mode 2 years ago
tailmac tstest/natlab: add unix address to writer for dgram mode 1 year ago
tools go.{mod,sum},tstest/tools,k8s-operator,cmd/k8s-operator: autogenerate CRD API docs (#12884) 1 year 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.22 range-over-int 2 years ago
log.go wgengine/magicsock: disable portmapper in tunchan-faked tests 2 years ago
log_test.go all: update copyright and license headers 3 years ago
resource.go all: use Go 1.22 range-over-int 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