| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-06 | VERSION.txt: this is v1.92.5 (#18345)v1.92.5release-branch/1.92 | Irbe Krumina | 1 | -1/+1 |
| 2026-01-06 | cmd/tailscaled/ipn{ipnlocal,store/kubestore}: disable hardware attestation by... | Irbe Krumina | 7 | -35/+339 |
| 2026-01-06 | cmd/k8s-operator,ipn/ipnlocal: allow opting out of ACME order replace extensi... | Irbe Krumina | 4 | -1/+30 |
| 2025-12-18 | types/persist: omit Persist.AttestationKey based on IsZero (#18241) (#18242) | Andrew Lytvynov | 1 | -1/+1 |
| 2025-12-18 | VERSION.txt: This is 1.92.4v1.92.4 | chaosinthecrd | 1 | -1/+1 |
| 2025-12-18 | ipn/ipnlocal: log cert renewal failures (#18246) (#18247) | Irbe Krumina | 1 | -1/+5 |
| 2025-12-17 | cmd/k8s-operator: fixes helm template for oauth secret volume mount (#18230) ... | Tom Meadows | 2 | -23/+27 |
| 2025-12-16 | VERSION.txt: this is 1.92.3v1.92.3 | Jonathan Nobels | 1 | -1/+1 |
| 2025-12-12 | ipn/ipnlocal: avoid ResetAndStop panic | Brad Fitzpatrick | 1 | -1/+8 |
| 2025-12-10 | VERSION.txt: this is 1.92.2v1.92.2 | Jonathan Nobels | 1 | -1/+1 |
| 2025-12-10 | cmd/derper: add GCP Certificate Manager support (#18161) | Raj Singh | 4 | -8/+76 |
| 2025-12-05 | VERSION.txt: this is v1.92.1v1.92.1 | Jonathan Nobels | 1 | -1/+1 |
| 2025-12-04 | go.toolchain.rev: update to Go 1.25.5 (#18123) (#18134) | Brad Fitzpatrick | 4 | -4/+4 |
| 2025-12-04 | wgengine: fix TSMP/ICMP callback leak | Brad Fitzpatrick | 1 | -0/+2 |
| 2025-12-04 | ipn/ipnlocal: fix LocalBackend deadlock when packet arrives during profile sw... | Nick Khyl | 1 | -10/+10 |
| 2025-11-26 | VERSION.txt: this is v1.92.0v1.92.0 | Jonathan Nobels | 1 | -1/+1 |
| 2025-11-26 | feature/tpm: return opening errors from both /dev/tpmrm0 and /dev/tpm0 (#18071) | Andrew Lytvynov | 1 | -1/+8 |
| 2025-11-26 | util/execqueue: don't hold mutex in RunSync | Brad Fitzpatrick | 2 | -17/+29 |
| 2025-11-26 | tstest/integration: add integration test for Tailnet Lock | Alex Chan | 7 | -286/+573 |
| 2025-11-25 | cmd/tailscale/cli,ipn,all: make peer relay server port a *uint16 | Jordan Whited | 9 | -51/+48 |
| 2025-11-25 | ipn/serve: validate service paths in HasPathHandler | Sachin Iyer | 2 | -0/+44 |
| 2025-11-25 | net/tstun: add TSMPDiscoAdvertisement to TSMPPing (#17995) | Claus Lensbøl | 7 | -25/+280 |
| 2025-11-25 | ipn/ipnlocal: don't panic if there are no suitable exit nodes | Alex Chan | 2 | -0/+66 |
| 2025-11-25 | tsconsensus: skip integration tests in CI | Fran Bull | 1 | -11/+2 |
| 2025-11-25 | tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to... | Brad Fitzpatrick | 9 | -43/+147 |
| 2025-11-25 | ipn/ipnlocal: test traffic-steering when feature is not enabled (#17997) | Simon Law | 2 | -0/+23 |
| 2025-11-25 | ipn/ipnlocal: do not call controlclient.Client.Shutdown with b.mu held | Nick Khyl | 1 | -7/+10 |
| 2025-11-25 | cmd/k8s-operator: allow HA ingresses to be deleted when VIP service does not ... | David Bond | 3 | -26/+71 |
| 2025-11-24 | ipn/ipnlocal: replace log.Printf with logf (#18045) | Simon Law | 2 | -9/+15 |
| 2025-11-24 | cmd/tailscale,feature/relayserver,ipn: add relay-server-static-endpoints set ... | Jordan Whited | 8 | -138/+278 |
| 2025-11-24 | net/udprelay: use blake2s-256 MAC for handshake challenge | Jordan Whited | 2 | -57/+227 |
| 2025-11-24 | cmd/cigocacher,go.mod: add cigocacher cmd | Tom Proctor | 15 | -38/+470 |
| 2025-11-24 | ipn/ipnlocal: fix panic in driveTransport on network error | Andrew Dunham | 2 | -36/+89 |
| 2025-11-23 | tstest/integration/testcontrol: de-flake TestUserMetricsRouteGauges | Andrew Dunham | 1 | -0/+3 |
| 2025-11-21 | portlist,tstest: skip tests on kernels with /proc/net/tcp regression | Andrew Dunham | 5 | -1/+112 |
| 2025-11-21 | util/eventbus: use unbounded event queues for DeliveredEvents in subscribers | Nick Khyl | 3 | -39/+16 |
| 2025-11-21 | feature/relayserver: don't publish from within a subscribe fn goroutine | Jordan Whited | 1 | -1/+6 |
| 2025-11-21 | wgengine/userspace: run link change subscribers in eventqueue (#18024) | Claus Lensbøl | 1 | -1/+7 |
| 2025-11-21 | util/eventbus: add tests for a subscriber publishing events | Nick Khyl | 1 | -0/+60 |
| 2025-11-21 | util/eventbus: add tests for a subscriber trying to acquire the same mutex as... | Nick Khyl | 1 | -0/+70 |
| 2025-11-21 | tka: don't panic if no clock set in tka.Mem | Alex Chan | 1 | -1/+11 |
| 2025-11-20 | cmd/tailscaled,ipn: show a health warning when state store fails to open (#17... | Andrew Lytvynov | 14 | -4/+211 |
| 2025-11-20 | go.mod: bump golang.org/x/crypto (#18011) | Andrew Lytvynov | 5 | -6/+6 |
| 2025-11-20 | ipn/ipnlocal: add validations when setting serve config (#17950) | Harry Harpham | 5 | -314/+483 |
| 2025-11-20 | cmd/k8s-operator: add multi replica support for recorders (#17864) | David Bond | 10 | -151/+380 |
| 2025-11-19 | net/netns: remove spammy logs for interface binding caps | Jonathan Nobels | 1 | -6/+10 |
| 2025-11-19 | net/batching: fix import formatting | Brad Fitzpatrick | 1 | -1/+0 |
| 2025-11-20 | cmd/k8s-operator: use stable image for k8s-nameserver (#17985) | David Bond | 2 | -5/+4 |
| 2025-11-19 | cmd/tailscale/cli: allow remote target as service destination (#17607) | KevinLiang10 | 10 | -44/+221 |
| 2025-11-19 | licenses: update license notices | License Updater | 1 | -0/+1 |