245 Commits (1147c7fd4f1cdb2eb9727cb34a5af0bf09ca84f7)

Author SHA1 Message Date
David Crawshaw 54199d9d58 controlclient: log server key and URL 5 years ago
Brad Fitzpatrick 03311bb0d6 hostinfo: add hostinfo package, move stuff out of controlclient 5 years ago
Brad Fitzpatrick b461ba9554 control/controlclient: fix typo/braino in error message 5 years ago
Brad Fitzpatrick 333e9e75d4 tailcfg, control/controlclient: clarify more, enforce PingRequest.URL is unique 5 years ago
Denton Gentry 857bc4a752 hostinfo: capitalization of AWS 5 years ago
Denton Gentry 4b71291cdb hostinfo: detect when running in Azure App Service. 5 years ago
Denton Gentry 3ab587abe7 hostinfo: detect Heroku Dyno. 5 years ago
Denton Gentry 3c1a73d370 hostinfo: detect AWS Lambda as a container. 5 years ago
Simeng He f0121468f4 control/controlclient: add Pinger interface, Options.Pinger 5 years ago
Brad Fitzpatrick e29cec759a ipn/{ipnlocal,localapi}, control/controlclient: add SetDNS localapi 5 years ago
Avery Pennarun 8a7d35594d ipnlocal: don't assume NeedsLogin immediately after StartLogout(). 5 years ago
Adrian Dewhurst 6d6cf88d82 control/controlclient: use our fork of certstore 5 years ago
Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 5 years ago
Avery Pennarun 6307a9285d controlclient: update Persist.LoginName when it changes. 5 years ago
Avery Pennarun 0181a4d0ac ipnlocal: don't pause the controlclient until we get at least one netmap. 5 years ago
Avery Pennarun b4d04a065f controlclient: extract a Client interface and rename Client->Auto. 5 years ago
Avery Pennarun cc3119e27e controlclient: extract State and Status stuff into its own file. 5 years ago
Brad Fitzpatrick 3411bb959a control/controlclient: fix signRegisterRequest log suppression check on Windows 5 years ago
Brad Fitzpatrick 6f52fa02a3 control/controlclient, tailcfg: add Debug.SleepSeconds (mapver 19) 5 years ago
Brad Fitzpatrick 09891b9868 ipn/ipnlocal: on fresh lazy-connecting install, start in state NeedsLogin 5 years ago
Brad Fitzpatrick e9d24341e0 tailcfg, control/controlclient: accept nil MapResponse.Node (mapver 18) 5 years ago
Brad Fitzpatrick 3739cf22b0 tailcfg, control/controlclient: allow empty MapResponse.Domain (mapver17) 5 years ago
Brad Fitzpatrick 5092cffd1f control/controlclient: add start of some MapResponse->NetworkMap tests 5 years ago
Brad Fitzpatrick aef3c0350c control/controlclient: break direct.go into map.go (+tests), add mapSession 5 years ago
Brad Fitzpatrick b993d9802a ipn/ipnlocal, etc: require file sharing capability to send/recv files 5 years ago
Brad Fitzpatrick 670838c45f tailcfg, control/controlclient: (mapver 16) add Node.Online, MapResponse.OnlineChange 5 years ago
David Anderson 7055f870f8 control/controlclient: only use a single DNS label as the hostname. 5 years ago
Brad Fitzpatrick 34d2f5a3d9 tailcfg: add Endpoint, EndpointType, MapRequest.EndpointType 5 years ago
Brad Fitzpatrick ccb322db04 tailcfg, control/controlclient: make nil MapResponse.DNSConfig mean unchanged (mapver15) 5 years ago
Simon Kirillov a64b57e2fb control/controlclient: create tls client config with server hostname instead of serverURL.Host 5 years ago
Brad Fitzpatrick 3167e55ddf ipn/{ipnlocal,localapi}, cmd/tailscale: add logout command 5 years ago
Brad Fitzpatrick 597c19ff4e control/controlclient: refactor some internals 5 years ago
Adrian Dewhurst 3f456ba2e7 control/controlclient: return correct certificate 5 years ago
Denton Gentry 224e60cef2 hostifo: update LXC, add Cloud Run. 5 years ago
Brad Fitzpatrick 1bd14a072c cmd/tailscale, ipn/localapi: move IP forwarding check to tailscaled, API 5 years ago
Brad Fitzpatrick a998fe7c3d control/controlclient: support lazy machine key generation 5 years ago
Brad Fitzpatrick ddaacf0a57 control/controlclient: document a few things 5 years ago
Brad Fitzpatrick 12ae2d73b3 control/controlclient: fix TS_DEBUG_MAP on requests 5 years ago
Adrian Dewhurst 04dd6d1dae
control/controlclient: sign RegisterRequest (#1549) 5 years ago
Brad Fitzpatrick 0a02aaf813 control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2Token 5 years ago
Brad Fitzpatrick cc508be603 control/controlclient: remove redundant Hostinfo log 5 years ago
Brad Fitzpatrick 9eb65601ef health, ipn/ipnlocal: track, log overall health 5 years ago
Brad Fitzpatrick 6fbc9b3a98 control/controlclient: cache Windows version 5 years ago
Brad Fitzpatrick 1d7f9d5b4a Revert "control/controlclient: use API to get Windows version number" 5 years ago
Brad Fitzpatrick 232cfda280 wgengine/router: report to control when setPrivateNetwork fails 5 years ago
Brad Fitzpatrick ba8c6d0775 health, controlclient, ipn, magicsock: tell health package state of things 5 years ago
Aleksandar Pesic 4224b3f731 control/controlclient: use API to get Windows version number 5 years ago
David Anderson 1bc3c03562 control/controlclient: allow for an unset linkMon. 5 years ago
David Anderson 0b66cfe1e0 control/controlclient: report broken IP forwarding more precisely. 5 years ago
Brad Fitzpatrick f45a9e291b tailcfg, control/controlclient: add MapResponse.PingRequest 5 years ago