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
Brad Fitzpatrick 625c413508 ipn/ipnlocal: fix another regression from link monitoring refactor
Prior to e3df29d488, the Engine.SetLinkChangeCallback fired
immediately, even if there was no change. The ipnlocal code apparently
depended on that, and it broke integration tests (which live in
another repo). So mimic the old behavior and call the ipnlocal
callback immediately at init.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
3 years ago
..
ipnlocal ipn/ipnlocal: fix another regression from link monitoring refactor 3 years ago
ipnserver cmd/tailscaled, wgengine: remove --fake, replace with netstack 3 years ago
ipnstate dnsname,tailcfg: add hostname sanitation logic to node display names (#1304) 3 years ago
localapi ipn/ipnserver, ipn/ipnlocal: move whois handler to new localapi package 3 years ago
policy ipn, ipn/policy: filter portlist to a short list of "interesting" ports 4 years ago
backend.go types/netmap: split controlclient.NetworkMap off into its own leaf package 3 years ago
doc.go Move Linux client & common packages into a public repo. 4 years ago
fake_test.go types/netmap: split controlclient.NetworkMap off into its own leaf package 3 years ago
handle.go types/netmap: split controlclient.NetworkMap off into its own leaf package 3 years ago
message.go cmd/tailscale/cli: recommend sudo for 'tailscale up' on failure 3 years ago
message_test.go tstest: simplify goroutine leak tests 3 years ago
prefs.go ipn: print currently selected exit route in Prefs.String(). 3 years ago
prefs_clone.go types/persist: split controlclient.Persist into a small leaf package 3 years ago
prefs_test.go ipn: add tests for exit node pretty printing. 3 years ago
store.go wgkey: new package 4 years ago
store_test.go Add tstest.PanicOnLog(), and fix various problems detected by this. 4 years ago