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/ipn/ipnlocal
David Anderson 47975d373f ipn/ipnlocal: resolve exit node IP to ID at EditPrefs time.
Without this, enabling an exit node immediately blackholes all traffic,
but doesn't correctly let it flow to the exit node until the next netmap
update.

Fixes #3447

Signed-off-by: David Anderson <danderson@tailscale.com>
4 years ago
..
dnsconfig_test.go ipn/ipnlocal: for IPv6-only nodes, publish IPv6 MagicDNS records of peers 4 years ago
local.go ipn/ipnlocal: resolve exit node IP to ID at EditPrefs time. 4 years ago
local_test.go ipn/ipnlocal: use netaddr.IPSetBuilder when constructing list of interface IPPrefixes. 4 years ago
loglines_test.go ipn/ipnstate: use key.NodePublic instead of tailcfg.NodeKey. 4 years ago
peerapi.go ipn/ipnlocal: export client metrics over peerapi to owner 4 years ago
peerapi_macios_ext.go all: simplify ts_macext build tags 4 years ago
peerapi_test.go all: update tests to use tstest.MemLogger 4 years ago
state_test.go ipn/ipnlocal: handle key extensions after key has already expired 4 years ago