summaryrefslogtreecommitdiffhomepage
path: root/internal
AgeCommit message (Expand)AuthorFilesLines
2026-01-29cmd/tailscale/cli: allow fetching keys from AWS Parameter StoreAndrew Dunham1-0/+21
2026-01-23all: remove AUTHORS file and references to itWill Norris5-5/+5
2026-01-14cmd,feature: add identity token auto generation for workload identity (#18373)Danni Popova1-1/+3
2026-01-08cmd,internal,feature: add workload idenity support to gitops pusherMario Minardi1-2/+10
2025-10-17cmd/tailscale/cli,feature: add support for identity federation (#17529)Max Coulombe2-0/+22
2025-10-01control/ts2021: rename from internal/noiseconn in prep for controlclient splitBrad Fitzpatrick1-171/+0
2025-10-01tsnet: remove AuthenticatedAPITransport (API-over-noise) supportBrad Fitzpatrick1-16/+0
2025-09-19tsnet,internal/client/tailscale: resolve OAuth into authkeys in tsnet (#17191)Naman Sood1-0/+20
2025-07-21all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572)Tom Proctor1-0/+28
2025-03-21cmd/k8s-operator,internal/client/tailscale: use VIPService annotations for ow...Tom Proctor1-0/+2
2025-02-18client/tailscale,cmd/k8s-operator,internal/client/tailscale: move VIP service...Percy Wegmann2-0/+134
2025-02-18internal/client/tailscale: change Client from alias into wrapperPercy Wegmann1-4/+8
2025-02-18cmd,tsnet,internal/client: create internal shim to deprecated control plane APIPercy Wegmann1-0/+48
2024-07-10all: add test for package comments, fix, add comments as neededBrad Fitzpatrick1-0/+2
2024-06-19cmd/tailscale/cli: actually perform Noise request in 'debug ts2021'Andrew Dunham1-24/+41
2024-06-19control/controlclient: move noiseConn to internal packageAndrew Dunham1-0/+170
2023-04-17various: add golangci-lint, fix issues (#7905)Andrew Dunham1-0/+1
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-1/+0
2022-07-26.github/workflows: add gofmt (goimports) checkBrad Fitzpatrick1-0/+4
2021-07-02util/deephash: move internal/deephash to util/deephashBrad Fitzpatrick5-680/+0
2021-07-02internal/deephash: 8 bits of output is not enoughJosh Bleecher Snyder2-2/+17
2021-05-24internal/deephash: remove remaining type special casesJosh Bleecher Snyder1-39/+1
2021-05-24internal/deephash: increase scratch space sizeJosh Bleecher Snyder1-1/+1
2021-05-24internal/deephash: reset scratch before appending to itJosh Bleecher Snyder1-1/+1
2021-05-24internal/deephash: remove netaddr special casesJosh Bleecher Snyder1-37/+12
2021-05-24internal/deephash: re-use MapIterJosh Bleecher Snyder3-1/+31
2021-05-24internal/deephash: document MapIter shimsJosh Bleecher Snyder2-2/+18
2021-05-24internal/deephash: use hash.BlockSize instead of a constantJosh Bleecher Snyder1-2/+1
2021-05-24internal/deephash: add re-usable scratch spaceJosh Bleecher Snyder2-45/+40
2021-05-24internal/deephash: simplify APIJosh Bleecher Snyder2-8/+8
2021-05-24internal/deephash: use netaddr AppendTo methodsJosh Bleecher Snyder1-24/+28
2021-05-24internal/deephash: re-use map iteration valuesJosh Bleecher Snyder1-2/+15
2021-05-24internal/deephash: use MapIter.Set{Key,Value}Josh Bleecher Snyder3-2/+42
2021-05-24internal/deephash: add special handling for netaddr.IPPortJosh Bleecher Snyder1-0/+15
2021-05-24internal/deephash: fix accidental naked returnJosh Bleecher Snyder1-1/+1
2021-05-24internal/deephash: hash maps without sorting in the acyclic common caseBrad Fitzpatrick2-21/+158
2021-05-19internal/deephash: add a few more benchmarking map entriesJosh Bleecher Snyder1-0/+9
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-1/+1
2021-05-11all: add extra information to serialized endpointsJosh Bleecher Snyder1-1/+3
2021-05-11internal/deephash: rename from deepprintBrad Fitzpatrick3-10/+5
2021-05-11internal/deepprint: improve benchmarkJosh Bleecher Snyder1-10/+13
2021-05-11internal/deepprint: close struct curly parensJosh Bleecher Snyder1-0/+1
2021-05-11internal/deepprint: stop printing struct field namesJosh Bleecher Snyder1-4/+1
2021-05-11internal/deepprint: replace Fprintf(w, const) with w.WriteStringJosh Bleecher Snyder1-8/+7
2021-05-11internal/deepprint: special-case some common typesJosh Bleecher Snyder1-0/+75
2021-05-11internal/deepprint: buffer writesJosh Bleecher Snyder2-11/+10
2021-05-11internal/deepprint: add BenchmarkHashJosh Bleecher Snyder1-0/+8
2021-04-05wgengine: move DNS configuration out of wgengine/router.David Anderson1-4/+3
2021-04-03wgengine/wgcfg: remove Config.ListenPortJosh Bleecher Snyder1-3/+2