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 12e28aa87d ipn: on transition from no PAC to PAC, reset state
So previous routes aren't shadowing resources that the operating
system might need (Windows Domain Controller, DNS server, corp HTTP
proxy, WinHTTP fetching the PAC file itself, etc).

This effectively detects when we're transitioning from, say, public
wifi to corp wifi and makes Tailscale remove all its routes and stops
its TCP connections and tries connecting to everything anew.

Updates tailscale/corp#653
4 years ago
..
ipnserver ipn/ipnserver: make ipnserver also be an HTTP server for localhost clients 4 years ago
ipnstate Revert "all: keep UserProfiles a slice instead of a map for longer" 4 years ago
policy ipn, ipn/policy: filter portlist to a short list of "interesting" ports 5 years ago
backend.go control/controlclient, ipn: store machine key separately from user prefs/persist 4 years ago
doc.go Move Linux client & common packages into a public repo. 5 years ago
fake_test.go cmd/tailscale/cli: add basic 'down' subcommand 4 years ago
handle.go ipn: add Login backend command for sign-in with token 4 years ago
local.go ipn: on transition from no PAC to PAC, reset state 4 years ago
loglines_test.go ipn: simplify TestLocalLogLines, defer a Shutdown of its LocalBackend 4 years ago
message.go cmd/tailscale/cli: add basic 'down' subcommand 4 years ago
message_test.go ipn: add Login backend command for sign-in with token 4 years ago
prefs.go ipn: remove DisableDERP pref 4 years ago
prefs_test.go ipn: remove DisableDERP pref 4 years ago
store.go control/controlclient, ipn: store machine key separately from user prefs/persist 4 years ago
store_test.go Add tstest.PanicOnLog(), and fix various problems detected by this. 5 years ago