summaryrefslogtreecommitdiffhomepage
path: root/control
AgeCommit message (Expand)AuthorFilesLines
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 Fitzpatrick2-3/+4
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-08control/ts2021: fix data race during concurrent Close and conn endingBrad Fitzpatrick1-0/+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-03feature/ace: make ACE modularBrad Fitzpatrick1-6/+10
2025-10-02control/controlclient: restore aggressive Direct.Close teardownBrad Fitzpatrick3-9/+41
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 Fitzpatrick6-492/+382
2025-10-01control/ts2021: rename from internal/noiseconn in prep for controlclient splitBrad Fitzpatrick3-11/+180
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl4-4/+16
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 Fitzpatrick2-7/+15
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-20control/controlhttp: simplify, fix race dialing, remove priority conceptBrad Fitzpatrick3-322/+304
2025-09-19health: remove direct callback and replace with eventbus (#17199)Claus Lensbøl1-7/+33
2025-09-19net/ace, control/controlhttp: start adding ACE dialing supportBrad Fitzpatrick1-24/+54
2025-09-19ipn/ipnlocal: add a C2N endpoint for fetching a netmapAnton Tolchanov2-0/+47
2025-09-18control, ipn, tailcfg: enable seamless key renewal by defaultAlex Chan1-3/+19
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl3-6/+8
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-08-11control/controlknobs,tailcfg,wgengine/magicsock: deprecate NodeAttrDisableMag...Jordan Whited1-6/+0
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 Fitzpatrick3-7/+227