summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/auto.go
AgeCommit message (Expand)AuthorFilesLines
2021-04-30ipnlocal: don't pause the controlclient until we get at least one netmap.apenwarr/statefixAvery Pennarun1-1/+2
2021-04-30controlclient: extract a Client interface and rename Client->Auto.Avery Pennarun1-39/+35
2021-04-29controlclient: extract State and Status stuff into its own file.Avery Pennarun1-73/+0
2021-04-21ipn/ipnlocal: on fresh lazy-connecting install, start in state NeedsLoginBrad Fitzpatrick1-0/+3
2021-04-13tailcfg: add Endpoint, EndpointType, MapRequest.EndpointTypeBrad Fitzpatrick1-1/+1
2021-04-09ipn/{ipnlocal,localapi}, cmd/tailscale: add logout commandBrad Fitzpatrick1-8/+45
2021-03-31control/controlclient: document a few thingsBrad Fitzpatrick1-1/+9
2021-03-19control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2TokenBrad Fitzpatrick1-6/+5
2021-03-18control/controlclient: remove redundant Hostinfo logBrad Fitzpatrick1-1/+0
2021-03-16health, ipn/ipnlocal: track, log overall healthBrad Fitzpatrick1-2/+5
2021-03-15health, controlclient, ipn, magicsock: tell health package state of thingsBrad Fitzpatrick1-0/+3
2021-02-18health, control/controlclient, wgengine: report when router unhealthyBrad Fitzpatrick1-0/+11
2021-02-05types/netmap: split controlclient.NetworkMap off into its own leaf packageBrad Fitzpatrick1-5/+6
2021-02-05types/persist: split controlclient.Persist into a small leaf packageBrad Fitzpatrick1-2/+3
2021-02-05control/controlclient: don't call lite endpoint update path when logged outBrad Fitzpatrick1-1/+1
2021-01-08control/controlclient: use lite map request handler to avoid aborting streamsBrad Fitzpatrick1-13/+57
2020-12-30wgkey: new packageJosh Bleecher Snyder1-2/+2
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick1-10/+10
2020-12-21control/controlclient: clarify a commentBrad Fitzpatrick1-1/+2
2020-12-14control/controlclient: don't spin when starting up when node key is expiredBrad Fitzpatrick1-47/+11
2020-10-14control/controlclient: adjust some logging point namesBrad Fitzpatrick1-5/+5
2020-08-09control/controlclient: use less battery when stopped, stop map requestsBrad Fitzpatrick1-9/+66
2020-08-09backoff: update to Go style, document a bit, make 30s explicitBrad Fitzpatrick1-2/+2
2020-07-28control/controlclient: remove an 'unexpected' log that no longer isBrad Fitzpatrick1-1/+1
2020-07-15control/controlclient: eliminate race in loginGoal access.Dmytro Shynkevych1-4/+5
2020-05-27control/controlclient: move auto_test back to corp repo.David Anderson1-31/+64
2020-05-13Add tstest.PanicOnLog(), and fix various problems detected by this.Avery Pennarun1-2/+2
2020-05-03types/structs: add structs.Incomparable annotation, use it where applicableBrad Fitzpatrick1-0/+3
2020-04-11all: remove unnecessary trailing newlines in format patterns for consistencyBrad Fitzpatrick1-21/+21
2020-04-02controlclient: do not send duplicate hostinfo/netinfoDavid Crawshaw1-2/+12
2020-03-08controlclient: set default TimeNow functionDavid Crawshaw1-0/+3
2020-03-04magicsock, wgengine, ipn, controlclient: plumb regular netchecks to map pollBrad Fitzpatrick1-0/+9
2020-02-25control: make Hostinfo accessed by pointerBrad Fitzpatrick1-5/+8
2020-02-14Move "logger" package to under types, now that we have it.Brad Fitzpatrick1-1/+1
2020-02-14types/empty: add Message, stop using mysterious *struct{}Brad Fitzpatrick1-3/+4
2020-02-14control/controlclient, wgengine/magicsock: misc cleanupsBrad Fitzpatrick1-5/+4
2020-02-11controlclient: handle nil Logf optioncrawshaw/br1David Crawshaw1-0/+3
2020-02-10controlclient: remove unnecessary comparison to bool.David Anderson1-1/+1
2020-02-09Move Linux client & common packages into a public repo.Earl Lee1-0/+594