38 Commits (e32520659d7b43490bdee37c9274def81704fa4b)

Author SHA1 Message Date
Alex Chan b25920dfc0 tka: improve logging for Compact and Commit operations 1 week ago
Alex Chan 6f0ca946c6 tka: consolidate all the limits into a single file 2 weeks ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Brad Fitzpatrick 165a24744e tka: fix typo in comment 5 months ago
Alex Chan 9134440008 various: adds missing apostrophes to comments 5 months ago
Alex Chan 4c67df42f6 tka: log a better error if there are no chain candidates 5 months ago
Alex Chan c7dbd3987e tka: remove an unused parameter from `computeActiveAncestor` 5 months ago
Alex Chan 2b448f0696 ipn, tka: improve the logging around TKA sync and AUM errors 6 months ago
Brad Fitzpatrick e9dae5441e tka: use ts_omit_tailnetlock in another spot, for ed25519consensus 7 months ago
Brad Fitzpatrick 3a49b7464c all: add ts_omit_tailnetlock as a start of making it build-time modular 7 months ago
Anton Tolchanov 42da161b19 tka: reject removal of the last signing key 10 months ago
Anton Tolchanov 01847e0123 ipn/ipnlocal: discard node keys that have been rotated out 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Brad Fitzpatrick dc7aa98b76 all: use set.Set consistently instead of map[T]struct{} 3 years ago
Tom DNetto 767e839db5 all: implement lock revoke-keys command 3 years ago
Tom DNetto 2c782d742c tka: allow checkpoint AUMs to change TKA state 3 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
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Tom DNetto 45042a76cd cmd/tailscale,ipn: store disallowed TKA's in prefs, lock local-disable 3 years ago
Brad Fitzpatrick 390d1bb871 Revert "ipn,types/persist: store disallowed TKA's in prefs, lock local-disable" 3 years ago
Tom DNetto f1130421f0 ipn,types/persist: store disallowed TKA's in prefs, lock local-disable 3 years ago
Tom DNetto 4c31183781 cmd/tailscale,ipn: minor fixes to tailscale lock commands 3 years ago
Tom DNetto e8a11f6181 tka: make rotation signatures use nested keyID 4 years ago
Tom DNetto e3beb4429f tka: Checkpoint every 50 updates 4 years ago
Tom DNetto be95aebabd tka: implement credential signatures (key material delegation) 4 years ago
Tom DNetto 79905a1162 tka: make storage a parameter rather than an Authority struct member 4 years ago
Tom DNetto f580f4484f tka: move disablement logic out-of-band from AUMs 4 years ago
Tom DNetto 472529af38 tka: optimize common case of processing updates built from head 4 years ago
Tom DNetto a78f8fa701 tka: support rotating node-keys in node-key signatures 4 years ago
Tom DNetto 06eac9bbff tka: Use strict decoding settings, implement Unserialize() 4 years ago
Tom DNetto f50043f6cb tka,types/key: remove dependency for tailcfg & types/ packages on tka 4 years ago
Tom DNetto 8cfd775885 tka,types/key: implement direct node-key signatures 4 years ago
Tom DNetto 023d4e2216 tka,types/key: implement NLPrivate glue for tailnet key authority keys 4 years ago
Tom DNetto 44a9b0170b tka: support processing non-primary forks, scenario-driven tests 4 years ago
Tom DNetto 165c8f898e tka: implement Authority API surface 4 years ago
Tom DNetto 4f1374ec9e tka: implement consensus & state computation internals 4 years ago
Tom DNetto 1cfd96cdc2 tka: implement AUM and Key types 4 years ago
Mihai Parparita c41837842b wasm: drop pprof dependency 4 years ago
Brad Fitzpatrick 1db46919ab cmd/tailscaled: make build fail nicely on older Go versions 4 years ago
David Anderson 2a412ac9ee .github/workflows: work around golang/go#51629 4 years ago
Brad Fitzpatrick c9eca9451a ssh: make it build on darwin 4 years ago
Brad Fitzpatrick bb93e29d5c tailcfg, ipn/ipnlocal: add Hostinfo.SSH_HostKeys, send when SSH enabled 4 years ago