summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/auto.go
AgeCommit message (Expand)AuthorFilesLines
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder1-1/+1
2022-03-10ssh/tailssh, ipnlocal, controlclient: fetch next SSHAction from networkBrad Fitzpatrick1-0/+5
2022-03-09control/controlclient, localapi: shorten expiry time via localapi (#4112)Nick O'Neill1-0/+4
2022-03-08control/controlclient: call direct.Close after map requests are completeMaisem Ali1-3/+3
2022-03-08control/controlclient: make Auto.Shutdown call Direct.CloseMaisem Ali1-0/+4
2022-02-12all: adjust some log verbosityBrad Fitzpatrick1-5/+5
2021-11-29control/controlclient: stop logging about goal.url invariantJosh Bleecher Snyder1-5/+3
2021-10-28control/controlclient: stop using wgkey.David Anderson1-3/+3
2021-10-28types/persist: use new node key type.David Anderson1-1/+1
2021-10-27control/controlclient,tailcfg: propagate registration errors to the frontendMaisem Ali1-5/+2
2021-06-07ipn/{ipnlocal,localapi}, control/controlclient: add SetDNS localapiBrad Fitzpatrick1-0/+6
2021-05-31ipnlocal: don't assume NeedsLogin immediately after StartLogout().Avery Pennarun1-8/+12
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