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 638127530b ipn/ipnserver: prevent use by multiple Windows users, add HTML status page
It was previously possible for two different Windows users to connect
to the IPN server at once, but it didn't really work. They mostly
stepped on each other's toes and caused chaos.

Now only one can control it, but it can be active for everybody else.

Necessary dependency step for Windows server/headless mode (#275)

While here, finish wiring up the HTTP status page on Windows, now that
all the dependent pieces are available.
5 years ago
..
ipnserver ipn/ipnserver: prevent use by multiple Windows users, add HTML status page 5 years ago
ipnstate Revert "all: keep UserProfiles a slice instead of a map for longer" 5 years ago
policy ipn, ipn/policy: filter portlist to a short list of "interesting" ports 6 years ago
backend.go control/controlclient, ipn: store machine key separately from user prefs/persist 5 years ago
doc.go Move Linux client & common packages into a public repo. 6 years ago
fake_test.go cmd/tailscale/cli: add basic 'down' subcommand 5 years ago
handle.go ipn: add Login backend command for sign-in with token 6 years ago
local.go ipn, wgengine, magicsock, tsdns: be quieter and less aggressive when offline 5 years ago
loglines_test.go ipn: simplify TestLocalLogLines, defer a Shutdown of its LocalBackend 5 years ago
message.go cmd/tailscale/cli: add basic 'down' subcommand 5 years ago
message_test.go ipn: add Login backend command for sign-in with token 6 years ago
prefs.go ipn: remove DisableDERP pref 5 years ago
prefs_test.go ipn: remove DisableDERP pref 5 years ago
store.go control/controlclient, ipn: store machine key separately from user prefs/persist 5 years ago
store_test.go Add tstest.PanicOnLog(), and fix various problems detected by this. 6 years ago