26 Commits (2810f0c6f192775ea89da79f5182cf513516250c)

Author SHA1 Message Date
Brad Fitzpatrick 2810f0c6f1 all: fix typos in comments 1 month ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Alex Chan ce95bc77fb tka: don't panic if no clock set in tka.Mem 5 months ago
Alex Chan e1dd9222d4 ipn/ipnlocal, tka: compact TKA state after every sync 5 months ago
Anton Tolchanov 04a9d25a54 tka: mark young AUMs as active even if the chain is long 5 months ago
Alex Chan 85373ef822 tka: move RemoveAll() to CompactableChonk 5 months ago
Alex Chan 1723cb83ed ipn/ipnlocal: use an in-memory TKA store if FS is unavailable 5 months ago
Alex Chan 200383dce5 various: add more missing apostrophes in comments 5 months ago
Alex Chan 3c19addc21 tka: rename a mutex to `mu` instead of single-letter `l` 6 months ago
Alex Chan 23359dc727 tka: don't try to read AUMs which are partway through being written 6 months ago
Alex Chan 2b448f0696 ipn, tka: improve the logging around TKA sync and AUM errors 6 months ago
Alex Chan 55a43c3736 tka: don't look up parent/child information from purged AUMs 6 months ago
Alex Chan c3acf25d62 tka: remove an unused Mem.Orphans() method 6 months ago
Brad Fitzpatrick 3a49b7464c all: add ts_omit_tailnetlock as a start of making it build-time modular 7 months ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Tom DNetto 88c7d19d54 tka: compact TKA storage on startup 3 years ago
Tom DNetto ff168a806e tka: implement compaction logic 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Tom DNetto 58ffe928af ipn/ipnlocal, tka: Implement TKA synchronization with the control plane 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Tom DNetto 06eac9bbff tka: Use strict decoding settings, implement Unserialize() 4 years ago
David Crawshaw 15b8665787 tka: stable text representation of AUMHash 4 years ago
Tom DNetto 4001d0bf25 assorted: plumb tka initialization & network-lock key into tailscaled 4 years ago
Tom DNetto ec4f849079 tka: implement filesystem-based tailchonk implementation 4 years ago
Tom DNetto cca25f6107 tka: implement Chonk type & an in-memory implementation 4 years ago