summaryrefslogtreecommitdiffhomepage
path: root/tka
AgeCommit message (Expand)AuthorFilesLines
2026-04-10tka: Revert "improve logging for Compact and Commit operations"Alex Chan2-13/+0
2026-04-10tka: keep the CompactionDefaults alongside the other limitsAlex Chan2-0/+17
2026-04-09tka: improve logging for Compact and Commit operationsAlex Chan2-0/+13
2026-04-05cmd/vet: add subtestnames analyzer; fix all existing violationsBrad Fitzpatrick1-7/+7
2026-04-01tka: refer consistently to "DisablementValues"Alex Chan11-77/+81
2026-04-01ipn,tka: improve Tailnet Lock logsAlex Chan1-2/+2
2026-04-01tka: consolidate all the limits into a single fileAlex Chan5-19/+24
2026-03-20tka: use constant-time comparison of disablement secret (#19064)Andrew Lytvynov1-1/+2
2026-03-06all: use Go 1.26 things, run most gofix modernizersBrad Fitzpatrick4-10/+7
2026-03-05all: fix typos in commentsBrad Fitzpatrick3-4/+4
2026-01-23all: remove AUTHORS file and references to itWill Norris24-24/+24
2025-12-08tka: add some more tests for Bootstrap()Alex Chan1-0/+60
2025-11-26tstest/integration: add integration test for Tailnet LockAlex Chan1-0/+35
2025-11-21tka: don't panic if no clock set in tka.MemAlex Chan1-1/+11
2025-11-19ipn/ipnlocal, tka: compact TKA state after every syncAlex Chan7-24/+44
2025-11-18tka: marshal AUMHash totext even if Tailnet Lock is omittedAlex Chan1-7/+18
2025-11-18tka: mark young AUMs as active even if the chain is longAnton Tolchanov2-10/+44
2025-11-18tka: move RemoveAll() to CompactableChonkAlex Chan1-4/+4
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan2-6/+6
2025-11-17tka: fix typo in commentBrad Fitzpatrick1-2/+2
2025-11-17ipn/ipnlocal: use an in-memory TKA store if FS is unavailableAlex Chan2-1/+128
2025-11-17various: add more missing apostrophes in commentsAlex Chan1-2/+2
2025-11-17cmd/tailscale/cli: stabilise the output of `tailscale lock log --json`Alex Chan1-2/+13
2025-11-14various: adds missing apostrophes to commentsAlex Chan11-22/+22
2025-11-14tka: add a test for unmarshaling existing AUMsAlex Chan1-0/+76
2025-11-10tka: log a better error if there are no chain candidatesAlex Chan1-0/+4
2025-11-10tka: remove an unused parameter from `computeActiveAncestor`Alex Chan1-2/+2
2025-10-29tka: rename a mutex to `mu` instead of single-letter `l`Alex Chan2-14/+14
2025-10-21tka: don't try to read AUMs which are partway through being writtenAlex Chan2-1/+53
2025-10-21ipn, tka: improve the logging around TKA sync and AUM errorsAlex Chan3-11/+11
2025-10-20tka: created a shared testing library for ChonkAlex Chan1-200/+13
2025-10-17tka: don't look up parent/child information from purged AUMsAlex Chan2-60/+108
2025-10-17tka: remove an unused Mem.Orphans() methodAlex Chan2-40/+0
2025-10-16all: use a consistent capitalisation for "Tailnet Lock"Alex Chan1-1/+1
2025-09-26tka: use ts_omit_tailnetlock in another spot, for ed25519consensusBrad Fitzpatrick4-23/+55
2025-09-12all: add ts_omit_tailnetlock as a start of making it build-time modularBrad Fitzpatrick10-0/+167
2025-08-14tka: block key addition when the max number of keys is reachedAnton Tolchanov2-0/+49
2025-06-16tka: reject removal of the last signing keyAnton Tolchanov2-0/+22
2024-09-04tka: truncate long rotation signature chainsAnton Tolchanov2-1/+185
2024-08-21cmd/tl-longchain: tool to re-sign nodes with long rotation signaturesAnton Tolchanov2-0/+34
2024-06-27ipn/ipnlocal: allow multiple signature chains from the same SigCredentialAnton Tolchanov2-8/+27
2024-06-27tka: test SigCredential signatures and netmap filteringAnton Tolchanov2-0/+102
2024-06-03ipn/ipnlocal: discard node keys that have been rotated outAnton Tolchanov3-5/+232
2024-05-31cmd/tailscale/cli: print node signature in `tailscale lock status`Anton Tolchanov1-0/+36
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick5-5/+5
2024-02-08all: use new AppendEncode methods available in Go 1.22 (#11079)Joe Tsai1-10/+1
2023-12-20all: cleanup unused code, part 1 (#10661)Andrew Lytvynov1-18/+0
2023-11-27tka: clarify field commentJenny Zhang1-1/+4
2023-09-09all: use set.Set consistently instead of map[T]struct{}Brad Fitzpatrick2-6/+8
2023-09-01all: implement AppendText alongside MarshalText (#9207)Joe Tsai1-3/+15