| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-13 | go.mod: upgrade go-git to v5.17.1 | Patrick O'Doherty | 5 | -9/+9 |
| 2026-04-13 | derp/derpserver: increase minimum token bucket size | Jordan Whited | 2 | -24/+36 |
| 2026-04-13 | tstest/integration: clear SSH_CLIENT env to prevent false positive detection | Avery Pennarun | 1 | -0/+3 |
| 2026-04-13 | all: fix six tests that failed with -count=2 | Brad Fitzpatrick | 9 | -15/+70 |
| 2026-04-13 | .gitignore: explicitly include tool/go.exe | James Tucker | 1 | -1/+4 |
| 2026-04-13 | cmd/derper: fix TestLookupMetric to pass when run alone | Brad Fitzpatrick | 1 | -6/+28 |
| 2026-04-13 | tstest/integration/nat, tstest/natlab/vnet: fix natlab test flake | Brad Fitzpatrick | 3 | -8/+138 |
| 2026-04-13 | tstest: add AssertNotParallel helper | Brad Fitzpatrick | 1 | -0/+14 |
| 2026-04-13 | wgengine/netstack: fix data race on in-flight connection test globals | Brad Fitzpatrick | 2 | -9/+13 |
| 2026-04-13 | cmd/containerboot: mark TestContainerBoot as flaky | Brad Fitzpatrick | 1 | -0/+2 |
| 2026-04-13 | version: show tailscale/go toolchain git hash in version output | Brad Fitzpatrick | 4 | -13/+69 |
| 2026-04-13 | ipn/ipnlocal: mark TestStateMachineSeamless as flaky | Brad Fitzpatrick | 1 | -0/+2 |
| 2026-04-13 | types/netmap,tailcfg: update documentation for Services cap | Adriano Sela Aviles | 2 | -4/+8 |
| 2026-04-13 | ssh/tailssh: speed up SSH integration tests | Brad Fitzpatrick | 4 | -118/+104 |
| 2026-04-13 | licenses: update license notices | License Updater | 3 | -6/+6 |
| 2026-04-13 | cmd/derper: mark rate-config flag as experimental and unstable | Jordan Whited | 1 | -1/+1 |
| 2026-04-13 | ipn/localapi,client/local: add services over localapi | Adriano Sela Aviles | 3 | -0/+28 |
| 2026-04-13 | ssh/tailssh: gofmt | Brad Fitzpatrick | 1 | -2/+2 |
| 2026-04-13 | tailscaleroot: add test that tsgo rev is in Go build cache keys | Brad Fitzpatrick | 1 | -0/+57 |
| 2026-04-13 | tailcfg,types/netmap: add (visible) Services to SelfNode Caps (#19335) | Adriano Sela Aviles | 2 | -0/+54 |
| 2026-04-11 | tstest/tailmac: add headless mode for automated VM testing | Brad Fitzpatrick | 5 | -10/+36 |
| 2026-04-10 | gokrazy: add arm64 natlab appliance image support | Brad Fitzpatrick | 7 | -3/+27 |
| 2026-04-10 | .github, tool/listpkgs: automatically find tests which use tstest.RequireRoot | Brad Fitzpatrick | 5 | -11/+82 |
| 2026-04-10 | cmd/derper,derp: add --rate-config file with SIGHUP reload (#19314) | Mike O'Driscoll | 3 | -52/+412 |
| 2026-04-10 | wgengine/router/osrouter: fix privileged tests missing fake netfilter runner | Amal Bansode | 1 | -0/+4 |
| 2026-04-10 | tstest: add RequireRoot helper | Brad Fitzpatrick | 4 | -18/+15 |
| 2026-04-10 | tka: Revert "improve logging for Compact and Commit operations" | Alex Chan | 2 | -13/+0 |
| 2026-04-10 | tka: keep the CompactionDefaults alongside the other limits | Alex Chan | 3 | -7/+19 |
| 2026-04-09 | ipn/ipnlocal: add netmap mutations to the ipn bus (#19120) | Jonathan Nobels | 4 | -13/+242 |
| 2026-04-09 | cmd/k8s-operator: set PreferDualStack on ProxyGroup egress services (#19194) | Fernando Serboncini | 2 | -3/+5 |
| 2026-04-09 | ssh/tailssh: fix default PATH for Debian | Andrew Dunham | 1 | -1/+1 |
| 2026-04-09 | tstest/natlab: add TestSubnetRouterFreeBSD with FreeBSD cloud image support | Brad Fitzpatrick | 6 | -39/+163 |
| 2026-04-09 | cmd/k8s-operator: migrate to tailscale-client-go-v2 (#19010) | David Bond | 33 | -933/+909 |
| 2026-04-09 | tka: improve logging for Compact and Commit operations | Alex Chan | 2 | -0/+13 |
| 2026-04-08 | vmtest: add VM-based integration test framework | Brad Fitzpatrick | 12 | -11/+1382 |
| 2026-04-08 | tsweb: add TS_DEBUG_TRUSTED_CIDRS envknob to debug (#19283) | Jason O'Donnell | 2 | -0/+129 |
| 2026-04-08 | misc: add install-git-hooks.go and git hook for Change-Id tracking | Brad Fitzpatrick | 5 | -3/+408 |
| 2026-04-08 | tool/goexe: refactor to use windows_sys | Nathan Perry | 5 | -249/+79 |
| 2026-04-08 | tool: replace go.cmd with a 19KB Rust go.exe wrapper | Brad Fitzpatrick | 11 | -107/+757 |
| 2026-04-08 | tstest/natlab/vnet: add multi-NIC node support, DHCP fixes, and VIPs | Brad Fitzpatrick | 4 | -27/+314 |
| 2026-04-08 | tstest/integration/testcontrol: notify peers when subnet routes change | Brad Fitzpatrick | 1 | -0/+7 |
| 2026-04-08 | control/controlclient: avoid calls to ms.netmap() (#19281) | Claus Lensbøl | 2 | -18/+13 |
| 2026-04-08 | wgengine/netstack: allow UDP listeners to receive traffic on Service VIP addr... | Tom Meadows | 2 | -0/+216 |
| 2026-04-07 | tsd, all: add Sys.ExtraRootCAs, plumb through TLS dial paths | Brad Fitzpatrick | 13 | -4/+108 |
| 2026-04-07 | go.toolchain.rev: update to Go 1.26.2 | Brad Fitzpatrick | 5 | -5/+5 |
| 2026-04-07 | derp: align FrameType docs casing | Jordan Whited | 3 | -20/+20 |
| 2026-04-07 | cmd/containerboot: rate-limit IPN bus netmap notifications | Doug Bryant | 1 | -3/+3 |
| 2026-04-07 | derp/derpserver: add per-connection receive rate limiting (#19222) | Mike O'Driscoll | 3 | -6/+190 |
| 2026-04-07 | licenses: update license notices | License Updater | 2 | -16/+16 |
| 2026-04-07 | k8s-operator/sessionrecording/ws: unify Read/Write frame parsing (#19227)alt | Fernando Serboncini | 3 | -166/+215 |