summaryrefslogtreecommitdiffhomepage
path: root/types/key
AgeCommit message (Expand)AuthorFilesLines
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
2021-10-29types/key: export constants for key size, not a method.David Anderson2-12/+8
2021-10-29tailcfg: move NodeKey type to types/key.danderson/nodekey-moveDavid Anderson3-0/+110
2021-10-29types/key: delete legacy undifferentiated key types.danderson/nodekey-delete-oldDavid Anderson2-193/+0
2021-10-29types/key: remove node key AsPublic/AsPrivate compat shims.danderson/nodekey-cleanupDavid Anderson1-18/+0
2021-10-29wgengine/magicsock: remove uses of tailcfg.DiscoKey.David Anderson1-0/+8
2021-10-29types/key: correct ShortString representation of DiscoPublic.David Anderson1-3/+6
2021-10-29types/key: fix license header on disco files.David Anderson1-0/+4
2021-10-29types/key: new types for disco keys.David Anderson2-0/+250
2021-10-28types/wgkey: delete, no longer used.David Anderson1-19/+0
2021-10-28wgengine/wgcfg: convert to use new node key type.David Anderson1-0/+13
2021-10-28types/key: add a dedicated type for node keys.David Anderson3-5/+474
2021-09-03types/key: add a special key with custom serialization for control private ke...Dave Anderson8-59/+593
2021-09-03Revert "types/key: add MachinePrivate and MachinePublic."David Anderson6-490/+59
2021-09-03types/key: add MachinePrivate and MachinePublic.David Anderson6-59/+490