summaryrefslogtreecommitdiffhomepage
path: root/types/key
AgeCommit message (Expand)AuthorFilesLines
2026-03-24types/key: use AvailableBuffer for WriteRawWithoutAllocating (#19102)Mike O'Driscoll2-21/+80
2026-03-24derp,types,util: use bufio Peek+Discard for allocation-free fast reads (#19067)Mike O'Driscoll2-17/+23
2026-03-10types/key: add NodePrivate.Raw32 and DiscoPrivateFromRaw32Brad Fitzpatrick2-0/+13
2026-03-05all: fix typos in commentsBrad Fitzpatrick1-1/+1
2026-01-23all: remove AUTHORS file and references to itWill Norris17-17/+17
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan1-5/+5
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick1-0/+18
2025-09-30types/key: add IsZero method to HardwareAttestationKey (#17370)Andrew Lytvynov1-0/+1
2025-09-24types/key: Update HardwareAttestationPublic representation (#17233)Patrick O'Doherty1-18/+37
2025-09-15tailcfg: add HardwareAttestationKey to MapRequest (#17102)Patrick O'Doherty1-2/+95
2025-08-15types/key: init HardwareAttestionKey implementation (#16867)Patrick O'Doherty1-0/+68
2025-07-21wgengine/magicsock,all: allocate peer relay over disco instead of PeerAPI (#1...Jordan Whited2-0/+56
2025-06-10cmd/{derp,derpprobe},prober,derp: add mesh support to derpprobe (#15414)Mike O'Driscoll1-0/+22
2025-05-22cmd/derper: fix mesh auth for DERP servers (#16061)Simon Law2-0/+201
2024-10-07types/key: use tlpub: in error message (#13707)Erisa A1-3/+3
2024-07-10all: add test for package comments, fix, add comments as neededBrad Fitzpatrick1-0/+6
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick2-2/+2
2024-02-26types/key: remove copy returning array by valueBrad Fitzpatrick1-4/+3
2024-02-08all: use new AppendEncode methods available in Go 1.22 (#11079)Joe Tsai1-9/+1
2024-01-23wgengine/magicsock: implement probing of UDP path lifetime (#10844)Jordan Whited1-0/+9
2023-09-27types/key: update some doc strings for public key serializationJames Tucker1-4/+7
2023-09-09ipn/ipnstate: address TODO about garbage during peer sortingBrad Fitzpatrick1-0/+6
2023-09-01all: implement AppendText alongside MarshalText (#9207)Joe Tsai6-14/+63
2023-06-27types/key: add test for NodePublic.ShardBrad Fitzpatrick1-0/+23
2023-02-01all: use Go 1.20's bytes.CloneBrad Fitzpatrick1-2/+3
2023-01-27all: update copyright and license headersWill Norris13-39/+26
2023-01-11control/controlclient, tailcfg: add Node.Expired field, set for expired nodesAndrew Dunham1-0/+17
2022-11-30types/key,cmd/tailscale/cli: support tlpub prefix for tailnet-lock keysTom DNetto2-4/+34
2022-11-15all: store NL keys per profileMaisem Ali1-0/+5
2022-11-11cmd/tailscale,ipn: minor fixes to tailscale lock commandsTom DNetto1-0/+11
2022-11-02client/tailscale, tsnet, ipn/ipnlocal: prove nodekey ownership over noiseBrad Fitzpatrick1-0/+3
2022-10-27types/key: add missing ChallengePublic.UnmarshalTextBrad Fitzpatrick2-0/+22
2022-10-26tka, types/key: add NLPublic.KeyIDAdrian Dewhurst1-0/+5
2022-10-19types/key: add ChallengePublic, ChallengePrivate, NewChallengeBrad Fitzpatrick1-0/+78
2022-09-29all: fix spelling mistakesJosh Soref1-1/+1
2022-08-24tka: support rotating node-keys in node-key signaturesTom DNetto1-29/+0
2022-08-22client,cmd/tailscale,ipn,tka,types: implement tka initialization flowTom DNetto1-1/+6
2022-08-04tka,types/key: remove dependency for tailcfg & types/ packages on tkaTom DNetto2-16/+27
2022-08-04all: use syncs.AtomicValueMaisem Ali1-0/+10
2022-08-03tka,types/key: implement direct node-key signaturesTom DNetto2-0/+41
2022-08-03assorted: plumb tka initialization & network-lock key into tailscaledTom DNetto1-0/+7
2022-08-03types/key: make NLPublic complement to NLPrivateTom DNetto2-4/+46
2022-07-29tka,types/key: implement NLPrivate glue for tailnet key authority keysTom DNetto3-3/+124
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-07-22types/key: add MachinePrecomputedSharedKey.OpenBrad Fitzpatrick2-1/+24
2022-07-19types/key: add ControlPrivate.Shared wrapper tooBrad Fitzpatrick1-0/+5
2022-07-19types/key: add naclbox shared key wrapper type + Seal methodBrad Fitzpatrick2-0/+47
2022-05-17types/key: make NodePublic implement Shardable (#4698)Tom1-0/+12
2021-11-10control/noise: use key.Machine{Public,Private} as appropriate.David Anderson1-0/+39
2021-11-02types/key: delete legacy NodeKey type.David Anderson3-110/+0