summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/auto.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-11-18types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key r...James Tucker1-0/+7
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick1-1/+1
2025-11-17control/controlclient: remove some public API, move to Options & test-onlyBrad Fitzpatrick1-8/+27
2025-11-14control/controlclient,ipn/ipnlocal: replace State enum with boolean flagsJames Tucker1-32/+20
2025-11-14control/controlclient: make Observer optionalBrad Fitzpatrick1-4/+6
2025-11-13ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc)Brad Fitzpatrick1-0/+7
2025-10-30control/controlclient: remove unused reference to mapCtx (#17614)James 'zofrex' Sanderson1-2/+1
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