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 5676d201d6 ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changes
So GUI clients don't need to poll for it.

We still poll internally (for now!) but that's still cheaper. And will
get much cheaper later, without having to modify clients once they
start sending this bit.

Change-Id: I36647b701c8d1fe197677e5eb76f6894e8ff79f7
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2 years ago
..
ipnauth ipn/ipnserver: remove protoSwitchConn shenanigans; just use http.Server early 2 years ago
ipnlocal ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changes 2 years ago
ipnserver ipn/ipnserver: move Windows-specific code to tailscaled_windows.go 2 years ago
ipnstate cmd/tailscale: add start of "debug derp" subcommand 2 years ago
localapi ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changes 2 years ago
policy ipn/policy: treat DNS service as interesting so it's not filtered out 3 years ago
store all: remove old +build tags 2 years ago
backend.go ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changes 2 years ago
doc.go ipn: add WebServerConfig, add views 2 years ago
fake_test.go ipn/ipnlocal: add support for multiple user profiles 2 years ago
ipn_clone.go ipn: add ability to name profiles 2 years ago
ipn_view.go ipn: add ability to name profiles 2 years ago
message.go ipn/ipnserver: remove IPN protocol server 2 years ago
prefs.go ipn/ipnserver: remove IPN protocol server 2 years ago
prefs_test.go ipn: add ability to name profiles 2 years ago
serve.go cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401) 2 years ago
store.go cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401) 2 years ago