summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient
AgeCommit message (Expand)AuthorFilesLines
2026-02-06control/controlclient: fix canSkipStatus online conditionsJames Tucker2-10/+10
2026-01-29control/controlclient: add PersistView.Valid() check in NetmapFromMapResponse...Paul Scott1-0/+3
2026-01-23all: remove AUTHORS file and references to itWill Norris13-13/+13
2025-12-02cleanup: fix typos across multiple filesNaasir1-1/+1
2025-11-25tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to...Brad Fitzpatrick1-1/+13
2025-11-18types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key r...James Tucker4-3/+52
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick3-4/+2
2025-11-17control/controlclient: remove some public API, move to Options & test-onlyBrad Fitzpatrick2-8/+35
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick1-2/+2
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick1-1/+0
2025-11-14control/controlclient,ipn/ipnlocal: replace State enum with boolean flagsJames Tucker3-120/+50
2025-11-14control/controlclient: make Observer optionalBrad Fitzpatrick2-4/+10
2025-11-13ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc)Brad Fitzpatrick1-0/+7
2025-10-31Revert "control/controlclient: back out HW key attestation (#17664)" (#17732)Andrew Lytvynov1-0/+22
2025-10-30control/controlclient: remove unused reference to mapCtx (#17614)James 'zofrex' Sanderson1-2/+1
2025-10-27control/controlclient: back out HW key attestation (#17664)Patrick O'Doherty1-22/+0
2025-10-10types/persist: add AttestationKey (#17281)Patrick O'Doherty1-0/+24
2025-10-08control/controlclient: add missing comment (#17498)Claus Lensbøl1-1/+1
2025-10-06all: use buildfeatures consts in a few more placesBrad Fitzpatrick1-1/+1
2025-10-04feature/c2n: move answerC2N code + deps out of control/controlclientBrad Fitzpatrick1-51/+7
2025-10-02control/controlclient: restore aggressive Direct.Close teardownBrad Fitzpatrick1-2/+2
2025-10-02control/controlclient,health,ipn/ipnlocal,health: fix deadlock by deleting he...Brad Fitzpatrick2-72/+0
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick1-0/+3
2025-10-02control/controlclient: optimize zstd decode of KeepAlive messagesBrad Fitzpatrick3-2/+57
2025-10-02control/controlclient: remove x/net/http2, use net/httpBrad Fitzpatrick3-756/+15
2025-10-01control/ts2021: rename from internal/noiseconn in prep for controlclient splitBrad Fitzpatrick2-11/+11
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl3-2/+11
2025-10-01tsnet: remove AuthenticatedAPITransport (API-over-noise) supportBrad Fitzpatrick3-47/+0
2025-10-01all: use Go 1.20's errors.Join instead of our multierr packageBrad Fitzpatrick2-6/+4
2025-09-30feature/featuretags: add a catch-all "Debug" feature flagBrad Fitzpatrick1-1/+1
2025-09-30feature, net/tshttpproxy: pull out support for using proxies as a featureBrad Fitzpatrick1-3/+6
2025-09-30feature/featuretags: add option to turn off DNSBrad Fitzpatrick1-0/+4
2025-09-29feature/sdnotify: move util/systemd to a modular featureBrad Fitzpatrick1-2/+4
2025-09-28util/backoff: rename logtail/backoff package to util/backoffBrad Fitzpatrick1-1/+1
2025-09-22control/controlclient: switch ID to be incrementing instead of random (#17230)Claus Lensbøl1-9/+10
2025-09-22controlclient/auto: switch eventbus to using a monitor (#17205)Claus Lensbøl1-19/+16
2025-09-22control/controlclient: fix tka godocKristoffer Dalby1-1/+1
2025-09-19health: remove direct callback and replace with eventbus (#17199)Claus Lensbøl1-7/+33
2025-09-19ipn/ipnlocal: add a C2N endpoint for fetching a netmapAnton Tolchanov2-0/+47
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl2-4/+5
2025-09-15control/controlclient: introduce eventbus messages instead of callbacks (#16956)Claus Lensbøl5-77/+118
2025-09-01util/syspolicy/policyclient: add policyclient.Client interface, start plumbingBrad Fitzpatrick3-9/+14
2025-08-31util/syspolicy/*: move syspolicy keys to new const leaf "pkey" packageBrad Fitzpatrick2-2/+4
2025-08-13control/controlclient: fix data race on tkaHead (#16855)Andrew Lytvynov1-1/+2
2025-07-28health: add an ETag to UnhealthyState for change detectionJames Sanderson1-2/+2
2025-06-19tstest/tlstest: simplify, don't even bake in any keysBrad Fitzpatrick1-2/+2
2025-06-18net/tlsdial: fix TLS cert validation of HTTPS proxiesBrad Fitzpatrick2-6/+226
2025-06-09health: prefix Warnables received from the control planeJames Sanderson2-7/+7
2025-05-30controlclient,health,ipnlocal,tailcfg: add DisplayMessage supportJames Sanderson2-8/+265
2025-05-22control/controlclient,health,tailcfg: refactor control health messages (#15839)James 'zofrex' Sanderson4-18/+57