summaryrefslogtreecommitdiffhomepage
path: root/control
AgeCommit message (Expand)AuthorFilesLines
2026-04-17control/tsp: add lite map update supportBrad Fitzpatrick2-0/+205
2026-04-16control/tsp, cmd/tsp: add low-level Tailscale protocol client and toolBrad Fitzpatrick6-0/+1197
2026-04-15control/controlclient: enable request signatures on macOS (#19317)Jonathan Nobels2-4/+2
2026-04-15control/controlclient: handle 429 responses during node registrationAnton Tolchanov4-1/+265
2026-04-15control/controlclient: add patchify miss statsBrad Fitzpatrick3-6/+59
2026-04-15control/controlclient: accept key if last seen on exist node is absent (#19402)Claus Lensbøl2-3/+15
2026-04-14control/controlclient: improve filter on netmap updates (#19308)Claus Lensbøl2-41/+240
2026-04-08control/controlclient: avoid calls to ms.netmap() (#19281)Claus Lensbøl2-18/+13
2026-04-07tsd, all: add Sys.ExtraRootCAs, plumb through TLS dial pathsBrad Fitzpatrick4-0/+24
2026-04-07control/controlclient: add rwlock to peers in mapsession (#19261)Claus Lensbøl3-10/+97
2026-04-05cmd/vet: add subtestnames analyzer; fix all existing violationsBrad Fitzpatrick1-4/+4
2026-04-02control/controlclient: filter out disco updates from full map (#19220)Claus Lensbøl2-0/+175
2026-03-31control/controlclient: take mapsession and release lock early in sub (#19192)Claus Lensbøl1-5/+10
2026-03-30control/controlclient,ipn/ipnlocal,wgengine: avoid restarting wireguard when ...Claus Lensbøl4-22/+190
2026-03-24control/controlclient: handle errors in rememberLastNetmapUpdator (#19112)Claus Lensbøl2-5/+11
2026-03-24control/controlclient: allow multiple non-streaming map requests (#19106)Claus Lensbøl1-8/+12
2026-03-20wgengine/magicsock,control/controlclient: do not overwrite discokey with old ...Claus Lensbøl4-17/+286
2026-03-18control,health,ipn: move IP forwarding check to health tracker (#19007)Mike O'Driscoll3-72/+67
2026-03-06all: use Go 1.26 things, run most gofix modernizersBrad Fitzpatrick5-18/+16
2026-03-06control/controlbase: deflake, speed up TestConnMemoryOverheadBrad Fitzpatrick1-73/+24
2026-03-05types/ptr: deprecate ptr.To, use Go 1.26 newBrad Fitzpatrick3-35/+32
2026-02-17net/dns: make MagicDNS IPv6 registration opt-out now, not opt-inBrad Fitzpatrick1-0/+16
2026-02-16all: replace UserVisibleError with vizerror packageWill Norris2-7/+2
2026-02-13control/controlknobs,net/dns,tailcfg: add a control knob that disables hosts ...Nick Khyl1-0/+8
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 Norris31-31/+31
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