tailscale/ipn
Brad Fitzpatrick 9b07517f18 wgengine: add Engine.SetLinkChangeCallback
Start of making the IPN state machine react to link changes and down
its DNS & routes if necessary to unblock proxy resolution (e.g. for
transitioning from public to corp networks where the corp network has
mandatory proxies and WPAD PAC files that can't be resolved while
using the DNS/routes configured previously)

This change should be a no-op. Just some callback plumbing.
2020-08-27 21:25:17 -07:00
..
ipnserver backoff: update to Go style, document a bit, make 30s explicit 2020-08-09 09:36:26 -07:00
ipnstate ipn/ipnstate: include DNSName in tailscale status --json output 2020-08-27 13:25:05 -07:00
policy ipn, ipn/policy: filter portlist to a short list of "interesting" ports 2020-04-01 10:03:44 -07:00
backend.go cmd/tailscale/cli: add basic 'down' subcommand 2020-08-25 18:54:29 -07:00
doc.go Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
fake_test.go cmd/tailscale/cli: add basic 'down' subcommand 2020-08-25 18:54:29 -07:00
handle.go ipn: add Login backend command for sign-in with token 2020-07-14 13:09:36 +02:00
local.go wgengine: add Engine.SetLinkChangeCallback 2020-08-27 21:25:17 -07:00
loglines_test.go ipn: tag and test for grinder log lines (#711) 2020-08-25 12:42:54 -06:00
message_test.go ipn: add Login backend command for sign-in with token 2020-07-14 13:09:36 +02:00
message.go cmd/tailscale/cli: add basic 'down' subcommand 2020-08-25 18:54:29 -07:00
prefs_test.go ipn: add OSVersion, DeviceModel fields to Prefs and propagate to Hostinfos 2020-07-24 14:12:29 -07:00
prefs.go ipn: add OSVersion, DeviceModel fields to Prefs and propagate to Hostinfos 2020-07-24 14:12:29 -07:00
store_test.go Add tstest.PanicOnLog(), and fix various problems detected by this. 2020-05-13 23:12:35 -04:00
store.go ipn: have NewFileStore try to create directories as needed 2020-03-03 11:51:44 -08:00