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
Jonathan Nobels 1191eb0e3d tstest/natlab: add unix address to writer for dgram mode
updates tailcale/corp#22371

For dgram mode, we need to store the write addresses of
the client socket(s) alongside the writer functions and
the write operation needs to use WriteToUnix.

Unix also has multiple clients writing to the same socket,
so the serve method is modified to handle packets from
multiple mac addresses.

Cleans up a bit of cruft from the initial tailmac tooling
commit.

Now all the macOS packets are belong to us.

Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
3 months ago
..
archtest all: cleanup unused code, part 1 (#10661) 11 months ago
deptest tstest/deptest: fix minor escaping error in regex 1 year ago
integration all: fix new lint warnings from bumping staticcheck 3 months ago
iosdeps all: do not depend on the testing package 6 months ago
jsdeps all: use math/rand/v2 more 6 months ago
natlab tstest/natlab: add unix address to writer for dgram mode 3 months ago
nettest cmd/derper,tstest/nettest: skip network-needing test in airplane mode 7 months ago
tailmac tstest/natlab: add unix address to writer for dgram mode 3 months ago
tools go.{mod,sum},tstest/tools,k8s-operator,cmd/k8s-operator: autogenerate CRD API docs (#12884) 4 months ago
allocs.go
clock.go tstime: add Since method (#8622) 1 year ago
clock_test.go all: use Go 1.22 range-over-int 7 months ago
log.go wgengine/magicsock: disable portmapper in tunchan-faked tests 7 months ago
log_test.go
resource.go all: use Go 1.22 range-over-int 7 months ago
tstest.go ipn/{conffile,ipnlocal}: start booting tailscaled from a config file w/ auth key 1 year ago
tstest_test.go