summaryrefslogtreecommitdiffhomepage
path: root/types/key
AgeCommit message (Expand)AuthorFilesLines
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
2021-06-18staticcheck.conf: turn off noisy lint errorsDavid Crawshaw1-2/+0
2021-01-14wgengine/magicsock: stop depending on UpdateDst in legacy codepaths.David Anderson1-0/+9
2020-12-30wgkey: new packageJosh Bleecher Snyder1-4/+4
2020-08-20types/key: restore Curve25519 clamping in NewPrivateBrad Fitzpatrick2-0/+32
2020-06-19all: generate discovery key, plumb it aroundBrad Fitzpatrick1-0/+11
2020-04-09wgengine: don't allocate so much in userspaceEngine.getStatusBrad Fitzpatrick1-0/+33
2020-03-27types/key: make Public implement TextMarshaler, TextUnmarshalerBrad Fitzpatrick2-0/+46
2020-03-26cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world stateBrad Fitzpatrick1-1/+12
2020-02-28types/key: add IsZero methodsBrad Fitzpatrick1-0/+6
2020-02-17derp: use new types/key packageBrad Fitzpatrick1-0/+30