summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2026-01-23ssh/tailssh: fix observed crash in Tailscale SSHbradfitz/tailssh_crashBrad Fitzpatrick1-1/+1
2026-01-22tsnet: add support for a user-supplied tun.DeviceJames Tucker3-5/+842
2026-01-22tsnet: clarify that ListenService starts the server if necessaryHarry Harpham1-0/+2
2026-01-22wgengine: send disco key via TSMP on first contact (#18215)Claus Lensbøl3-4/+67
2026-01-21net/udprelay: add tailscaled_peer_relay_endpoints gauge (#18265)Alex Valiushko4-24/+258
2026-01-21util/limiter: don't panic when dumping a new LimiterJosh Bleecher Snyder2-0/+8
2026-01-21cmd/k8s-operator,k8s-operator: Allow the use of multiple tailnets (#18344)David Bond31-64/+1730
2026-01-20version: add support for reporting the mac variant from tailscale --version (...Jonathan Nobels1-7/+74
2026-01-19net/udprelay: advertise addresses from cloud metadata service (#18368)Alex Valiushko2-5/+25
2026-01-19k8s-operator,kube: remove enableSessionRecording from Kubernetes Cap Map (#18...Tom Meadows2-14/+4
2026-01-19net/portmapper: Stop replacing the internal port with the upnp external port ...Eduardo Sorribas1-1/+1
2026-01-16tsnet: add support for ServicesHarry Harpham8-35/+983
2026-01-16ipn/ipnlocal: allow retrieval of serve config ETags from local APIHarry Harpham3-36/+48
2026-01-16net/netmon: move TailscaleInterfaceIndex out of netmon.State (#18428)Jonathan Nobels9-60/+184
2026-01-16docs/windows/policy: use a separate value to track the configuration state of...Nick Khyl1-1/+1
2026-01-16k8s-operator,kube: allowing k8s api request events to be enabled via grants (...Tom Meadows6-50/+118
2026-01-15tool/gocross: update gocross-wrapper.ps1 to use absolute path for resolving tarAaron Klotz1-1/+6
2026-01-14VERSION.txt: this is v1.95.0 (#18414)v1.95.0-preNick O'Neill1-1/+1
2026-01-14.github/workflows: double the timeout for golangci-lint (#18404)Simon Law1-1/+5
2026-01-14ipn,ipn/local: always accept routes for Tailscale Services (cgnat range) (#18...Tom Meadows4-6/+116
2026-01-14cmd/containerboot: allow for automatic ID token generationMario Minardi4-8/+79
2026-01-14tsnet: allow for automatic ID token generationMario Minardi2-6/+70
2026-01-14.github/actions/go-cache: build cigocacher using remote path, fall back to ./...Irbe Krumina2-3/+19
2026-01-14cmd,feature: add identity token auto generation for workload identity (#18373)Danni Popova18-42/+592
2026-01-13metrics: add a NewSet and Set.NewLabelMap helpersAnton Tolchanov2-10/+18
2026-01-13metrics: add a NewLabelMap helper to create and register label mapsAnton Tolchanov2-7/+10
2026-01-13.github/workflows: fix timeouts by caching packages for golangci-lint (#18398)Simon Law1-2/+2
2026-01-13ipn/store/kubestore: don't load write replica certs in memory (#18395)Irbe Krumina2-9/+9
2026-01-12docs: add instructions on referencing pull requests in commit messagesHarry Harpham1-1/+1
2026-01-12tsnet: use errors.Join and idiomatic field orderHarry Harpham1-12/+2
2026-01-09wgengine/magicsock: add home DERP region usermetric (#18062)Raj Singh2-0/+19
2026-01-09go.mod: bump github.com/containerd/containerd@v1.7.29 (#18374)Patrick O'Doherty6-85/+88
2026-01-09tsnet: ensure funnel listener cleans up after itself when closedHarry Harpham2-0/+143
2026-01-09tsnet: reset serve config only onceHarry Harpham1-26/+31
2026-01-09net/udprelay: apply netns Control func to server socket(s)Jordan Whited3-6/+30
2026-01-08cmd,internal,feature: add workload idenity support to gitops pusherMario Minardi3-40/+84
2026-01-08feature/featuretags: make QR codes modular (#18358)Simon Law11-37/+103
2026-01-08net/portmapper, go.mod: unfork our goupnp dependencyAndrew Dunham16-100/+134
2026-01-08go.mod: bump mkctr dep (#18365)Tom Proctor5-6/+6
2026-01-08cmd/k8s-operator/e2e,go.mod: remove client v2 dependencyTom Proctor6-37/+53
2026-01-08cmd/k8s-operator/e2e: run self-contained e2e tests with devcontrol (#17415)Tom Proctor18-331/+1680
2026-01-07cmd/tailscale/cli, util/qrcodes: format QR codes on Linux consoles (#18182)Simon Law6-20/+259
2026-01-07cmd/containerboot: add OAuth and WIF auth support (#18311)Raj Singh4-10/+131
2026-01-07cmd/distsign: add CLI for verifying package signatures (#18239)Andrew Lytvynov2-1/+49
2026-01-07ipn,cmd/tailscale/cli: set correct SNI name for TLS-terminated TCP Services (...Naman Sood3-18/+44
2026-01-06wgengine/magicsock: extract IMDS utilities into a standalone package (#18334)Alex Valiushko11-35/+50
2026-01-06.github/workflows: bump create-pull-request to 8.0.0Mario Minardi2-2/+2
2026-01-06.github: Bump actions/checkout from 4.2.2 to 5.0.0dependabot[bot]18-35/+35
2026-01-06cmd/tailscale/cli: remove Services-specific subcommands from funnel (#18225)Harry Harpham1-74/+81
2026-01-06cmd/tailscaled,ipn/{ipnlocal,store/kubestore}: don't create attestation keys ...Irbe Krumina4-15/+251