| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-23 | feature/rsh: add a non-ssh encapsulated remote shellraggi/rsh-prototype | James Tucker | 13 | -0/+2573 |
| 2026-02-11 | tstun: add test for intercept ordering | Michael Ben-Ami | 1 | -0/+65 |
| 2026-02-11 | testcontrol: send updates for new DNS records or app capabilities | Harry Harpham | 2 | -42/+5 |
| 2026-02-11 | tstest: update clock to always use UTC (#18663) | Fernando Serboncini | 1 | -2/+5 |
| 2026-02-11 | prober: export a metric with the number of in-flight probes | Anton Tolchanov | 2 | -2/+24 |
| 2026-02-10 | go.toolchain.next.rev: update to final Go 1.26.0 [next] | Brad Fitzpatrick | 1 | -1/+1 |
| 2026-02-10 | ipn/ipnlocal: log traffic steering scores and suggested exit nodes (#18681) | Simon Law | 1 | -2/+21 |
| 2026-02-10 | licenses: update license notices | License Updater | 2 | -2/+2 |
| 2026-02-10 | logtail/filch: fix filch test panic (#18660) | James Scott | 2 | -27/+14 |
| 2026-02-10 | magicsock, ipnlocal: revert eventbus-based node/filter updates, remove Synchr... | Brad Fitzpatrick | 5 | -217/+95 |
| 2026-02-10 | net/dns, ipn/local: skip health warnings in dns forwarder when accept-dns is ... | Jonathan Nobels | 9 | -28/+70 |
| 2026-02-10 | cmd/containerboot: fix error handling for egress (#18657) | BeckyPauley | 1 | -1/+2 |
| 2026-02-09 | tool/gocross: replace use of Start-Process -Wait flag with WaitForExit | Aaron Klotz | 1 | -3/+6 |
| 2026-02-09 | .github/workflows: add macos runner | Brad Fitzpatrick | 3 | -1/+78 |
| 2026-02-09 | tstun,wgengine: add new datapath hooks for intercepting Connectors 2025 | Michael Ben-Ami | 2 | -15/+64 |
| 2026-02-09 | go.mod: update bart dep to v0.26.1 (#18659) | Amal Bansode | 12 | -14/+49 |
| 2026-02-09 | flake.nix: update NixOS wiki link (#18662) | faukah | 1 | -1/+1 |
| 2026-02-09 | cmd/tailscaled: update documentation url | Tim Walters | 1 | -1/+1 |
| 2026-02-08 | cmd/tailscale,feature/featuretags: make webbrowser and colorable deps omittable | Brad Fitzpatrick | 12 | -23/+119 |
| 2026-02-06 | tailcfg: add peerRelay bool to hostinfo | KevinLiang10 | 5 | -0/+21 |
| 2026-02-06 | go.toolchain.{rev,next.rev}: update to Go 1.25.7 / Go 1.26rc3 (#18633) | Andrew Lytvynov | 6 | -5/+6 |
| 2026-02-06 | cmd/tailscale: add event bus queue depth debugging | James Tucker | 3 | -0/+78 |
| 2026-02-06 | tsweb/varz: remove unnecessary Map.Init() calls in tests | Anton Tolchanov | 1 | -8/+0 |
| 2026-02-06 | tsweb/varz: only export numeric expvar.Map values | Anton Tolchanov | 2 | -2/+55 |
| 2026-02-06 | control/controlclient: fix canSkipStatus online conditions | James Tucker | 2 | -10/+10 |
| 2026-02-06 | cmd/tailscale: don't depend on regexp in minbox builds | Brad Fitzpatrick | 4 | -11/+31 |
| 2026-02-06 | ipn/ipnlocal: skip AuthKey use if profiles exist (#18619) | Will Hannah | 1 | -1/+3 |
| 2026-02-05 | cmd/tailscale: use advertise tags from prefs for OAuth and id federation | Mario Minardi | 1 | -2/+2 |
| 2026-02-04 | feature/featuretags: add test that all ts_omit_foo tags are declared | Brad Fitzpatrick | 4 | -1/+71 |
| 2026-02-04 | cmd/tailscaled,feature/conn25,feature/featuretags: add conn25 to featuretags | Fran Bull | 7 | -6/+35 |
| 2026-02-04 | cmd/tailscale: remove dep on clientupdate package if feature is omitted | Brad Fitzpatrick | 5 | -14/+29 |
| 2026-02-04 | tsnet: add tests to TestListenService for user-supplied TUN devices | James Tucker | 1 | -85/+96 |
| 2026-02-03 | ipn/ipnlocal: add wildcard TLS certificate support for subdomains (#18356) | Fernando Serboncini | 2 | -40/+312 |
| 2026-02-03 | clientupdate: best-effort restart of tailscaled on init.d systems (#18568) | Andrew Lytvynov | 1 | -7/+51 |
| 2026-02-03 | cmd/testwrapper: support experimental -cachelink | Brad Fitzpatrick | 1 | -0/+37 |
| 2026-02-03 | ipn/ipnlocal/netmapcache: ensure cache updates preserve unchanged data (#18590) | M. J. Fromberger | 2 | -0/+20 |
| 2026-02-03 | cmd/k8s-operator,k8s-operator:ensure that recorder replicas default to 1 (#18... | Tom Meadows | 4 | -1/+4 |
| 2026-02-03 | cmd/containerboot: handle v6 pod ips that are missing square brackets (#18519) | David Bond | 2 | -0/+40 |
| 2026-02-02 | cmd/tailscale: fix sanitizeOutput and add a test (#18589) | Andrew Lytvynov | 2 | -3/+21 |
| 2026-02-02 | cmd/tailscale/cli: add 'wait' listening subcommand and ip --assert=<ip> | Brad Fitzpatrick | 4 | -3/+172 |
| 2026-02-02 | client/systray: Update systemd unit to use correct dependencies (#18457) | Neal Gompa (ニール・ゴンパ) | 1 | -1/+4 |
| 2026-02-01 | go.toolchain.*: bump our Go 1.25 and Go 1.26 toolchains | Brad Fitzpatrick | 3 | -3/+3 |
| 2026-01-30 | net/dns/resolver: set TC flag when UDP responses exceed size limits (#18157) | Brendan Creane | 4 | -64/+654 |
| 2026-01-30 | cmd/gitops-pusher: fix precedence when id token env var is empty | Mario Minardi | 1 | -1/+1 |
| 2026-01-30 | wgengine/netstack: add local tailscale service IPs to route and terminate loc... | KevinLiang10 | 5 | -10/+205 |
| 2026-01-30 | wgengine/magicsock: make debugNeverDirectUDP influence remote peer decisions | Jordan Whited | 2 | -1/+6 |
| 2026-01-30 | cmd/testwrapper: add support for the -vet test flag | Brad Fitzpatrick | 1 | -0/+1 |
| 2026-01-30 | logtail/filch: close Filch instances in TestConcurrentSameFile (#18571) | Fernando Serboncini | 1 | -0/+2 |
| 2026-01-30 | net/dns,ipn/ipnlocal: add nodecap to resolve subdomains (#18258) | Fernando Serboncini | 11 | -4/+186 |
| 2026-01-30 | net/dns: skip DNS base config when using userspace networking (#18355) | Fernando Serboncini | 2 | -3/+8 |