summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/auto.go
AgeCommit message (Expand)AuthorFilesLines
2025-10-02control/controlclient,health,ipn/ipnlocal,health: fix deadlock by deleting he...Brad Fitzpatrick1-31/+0
2025-10-01tsnet: remove AuthenticatedAPITransport (API-over-noise) supportBrad Fitzpatrick1-10/+0
2025-09-28util/backoff: rename logtail/backoff package to util/backoffBrad Fitzpatrick1-1/+1
2025-09-22controlclient/auto: switch eventbus to using a monitor (#17205)Claus Lensbøl1-19/+16
2025-09-19health: remove direct callback and replace with eventbus (#17199)Claus Lensbøl1-7/+33
2025-09-15control/controlclient: introduce eventbus messages instead of callbacks (#16956)Claus Lensbøl1-1/+5
2025-05-22control/controlclient,health,tailcfg: refactor control health messages (#15839)James 'zofrex' Sanderson1-1/+6
2025-03-12control/controlclient, ipn: add client audit logging (#14950)Jonathan Nobels1-0/+7
2025-01-30control/controlclient: flesh out a recently added commentBrad Fitzpatrick1-6/+11
2025-01-30control/controlclient: add missing word in commentBrad Fitzpatrick1-1/+1
2025-01-24control/controlclient: skip SetControlClientStatus when queue has newer resul...Brad Fitzpatrick1-2/+69
2024-05-17control/controlclient: delete unused Client.Login Oauth2Token fieldBrad Fitzpatrick1-7/+5
2024-05-07cmd/tailscale,controlclient,ipnlocal: fix 'up', deflake tests moreBrad Fitzpatrick1-3/+14
2024-05-07control/controlclient: early return and outdent some codeBrad Fitzpatrick1-25/+23
2024-04-26control/controlclient: plumb health.TrackerBrad Fitzpatrick1-7/+6
2024-04-25health: add Tracker type, in prep for removing global variablesBrad Fitzpatrick1-6/+6
2024-01-18control/controlclient,util/execqueue: extract execqueue into a packageJames Tucker1-95/+4
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov1-16/+0
2023-11-05control/controlclient: move lastPrintMap field from Direct to mapSessionBrad Fitzpatrick1-1/+1
2023-09-12control/controlclient, types/netmap: start plumbing delta netmap updatesBrad Fitzpatrick1-0/+45
2023-09-05control/controlclient: check c.closed in waitUnpauseMaisem Ali1-1/+1
2023-09-02ipn/ipnlocal: fix deadlock in resetControlClientLockedMaisem Ali1-1/+2
2023-09-01control/controlclient: clean up various things in prep for state overhaulBrad Fitzpatrick1-217/+150
2023-09-01control/controlclient: serialize Observer callsBrad Fitzpatrick1-8/+86
2023-08-31control/controlclient: run SetControlClientStatus in goroutineMaisem Ali1-8/+4
2023-08-31control/controlclient: rename Auto cancel methods, add missing Lock variantBrad Fitzpatrick1-18/+26
2023-08-30control/controlclient: remove unused StartLogoutBrad Fitzpatrick1-11/+0
2023-08-30control/controlclient: cancel map poll when logging outBrad Fitzpatrick1-0/+1
2023-08-30control/controlclient: de-pointer Status.PersistView, document moreBrad Fitzpatrick1-3/+2
2023-08-30control/controlclient: delete Status.Log{in,out}FinishedBrad Fitzpatrick1-15/+5
2023-08-30control/controlclient: unexport Status.state, add test-only accessorBrad Fitzpatrick1-1/+1
2023-08-30control/controlclient: merge, simplify two health check callsBrad Fitzpatrick1-3/+2
2023-08-29control/controlclient: clean up a few little thingsBrad Fitzpatrick1-8/+9
2023-08-28control/controlclient: replace a status func with Observer interfaceBrad Fitzpatrick1-12/+12
2023-08-13control/controlclient: move lastUpdateGenInformed to tighter scopeBrad Fitzpatrick1-7/+7
2023-08-12control/controlclient: refactor in prep for optimized delta handlingBrad Fitzpatrick1-26/+37
2023-08-11control/controlclient: avert a data race when logging (#8863)M. J. Fromberger1-2/+5
2023-08-10control/controlclient: add Auto.updateRoutineMaisem Ali1-167/+163
2023-08-08control/controlclient: use ptr.ToMaisem Ali1-2/+2
2023-08-04control: use tstime instead of time (#8595)Claire Wang1-8/+9
2023-07-13control/controlclient: reset backoff in mapRoutine on netmap recvMaisem Ali1-0/+2
2023-04-12net/sockstats: pass in logger to sockstats.WithSockStatsMihai Parparita1-4/+4
2023-03-15control/controlclient: fix accidental backoff resetKurnia D Win1-1/+7
2023-03-09control/controlclient: improve handling of concurrent lite map requestsMaisem Ali1-17/+56
2023-03-08Revert "control/controlclient: improve handling of concurrent lite map requests"Tom DNetto1-55/+17
2023-03-07control/controlclient: improve handling of concurrent lite map requestsAndrew Dunham1-17/+55
2023-03-06sockstats: switch label to enumMihai Parparita1-4/+4
2023-03-01sockstats: instrument networking code pathsMihai Parparita1-0/+8
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-11-11control/controlclient: make Status.Persist a PersistViewMaisem Ali1-2/+2