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>
2021-12-08 19:45:01 -08:00
..
dnsconfig_test.go ipn/ipnlocal: for IPv6-only nodes, publish IPv6 MagicDNS records of peers 2021-10-04 08:54:23 -07:00
local_test.go ipn/ipnlocal: use netaddr.IPSetBuilder when constructing list of interface IPPrefixes. 2021-10-14 18:53:54 -04:00
local.go ipn/ipnlocal: resolve exit node IP to ID at EditPrefs time. 2021-12-08 19:45:01 -08:00
loglines_test.go ipn/ipnstate: use key.NodePublic instead of tailcfg.NodeKey. 2021-11-01 20:32:10 -07:00
peerapi_macios_ext.go all: simplify ts_macext build tags 2021-08-17 11:13:03 -07:00
peerapi_test.go all: update tests to use tstest.MemLogger 2021-09-07 20:06:15 -07:00
peerapi.go ipn/ipnlocal: export client metrics over peerapi to owner 2021-11-18 08:04:00 -08:00
state_test.go ipn/ipnlocal: handle key extensions after key has already expired 2021-11-08 18:15:09 -08:00