| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-19 | .github: Bump actions/setup-go from 5.5.0 to 6.2.0 (#18455) | dependabot[bot] | 3 | -3/+3 |
| 2026-02-19 | cmd/cigocacher: make --stats flag best-effort (#18761) | Tom Proctor | 1 | -2/+12 |
| 2026-02-18 | netmon: use State AnyInterfaceUp in ChangeDelta (#18752) | Jonathan Nobels | 1 | -6/+1 |
| 2026-02-18 | ipn/ipnlocal, cmd/tailscale: use wildcard. prefix for cert filenames (#18748) | Fernando Serboncini | 3 | -19/+20 |
| 2026-02-18 | testcontrol: ensure Server.UpdateNode triggers netmap updates | Harry Harpham | 1 | -4/+13 |
| 2026-02-18 | cmd/k8s-operator,k8s-operator: define ProxyGroupPolicy reconciler (#18654) | David Bond | 18 | -24/+987 |
| 2026-02-17 | ipn/ipnlocal: add basic support for netmap caching (#18530) | M. J. Fromberger | 9 | -8/+192 |
| 2026-02-17 | tsconsensus: fix race condition in TestOnlyTaggedPeersCanBeDialed | Harry Harpham | 2 | -4/+23 |
| 2026-02-17 | net/dns: make MagicDNS IPv6 registration opt-out now, not opt-in | Brad Fitzpatrick | 5 | -34/+91 |
| 2026-02-16 | ssh/tailssh: fix data race on conn auth state in OnPolicyChange | Brad Fitzpatrick | 2 | -4/+92 |
| 2026-02-16 | all: replace UserVisibleError with vizerror package | Will Norris | 4 | -13/+8 |
| 2026-02-16 | client/systray: set consistent ID for StatusNotifierItem | Will Norris | 1 | -0/+5 |
| 2026-02-16 | cmd/cigocacher: remove Windows-specific disk code moved upstream (#18697) | Brad Fitzpatrick | 10 | -440/+55 |
| 2026-02-15 | tool/gocross: respect TS_GO_NEXT=1 in gocross too | Brad Fitzpatrick | 1 | -1/+5 |
| 2026-02-13 | ipn/ipnlocal: log errors when suggesting exit nodes (#18728) | Simon Law | 1 | -2/+6 |
| 2026-02-13 | gokrazy: use monorepo for gokrazy appliance builds (monogok) | Brad Fitzpatrick | 54 | -1391/+124 |
| 2026-02-13 | health: always include control health messages in the current state | Nick Khyl | 1 | -7/+4 |
| 2026-02-13 | ipn/ipnlocal/netmapcache: include packet filters in the cache (#18715) | M. J. Fromberger | 3 | -33/+115 |
| 2026-02-13 | util/clientmetric, wgengine/watchdog: report watchdog errors in user/client m... | Jonathan Nobels | 2 | -18/+176 |
| 2026-02-13 | control/controlknobs,net/dns,tailcfg: add a control knob that disables hosts ... | Nick Khyl | 3 | -8/+31 |
| 2026-02-13 | net/dns: write MagicDNS host names to the hosts file on domain-joined Windows... | Nick Khyl | 1 | -1/+9 |
| 2026-02-13 | k8s-operator,cmd/k8s-operator: define ProxyGroupPolicy CRD (#18614) | David Bond | 5 | -0/+391 |
| 2026-02-12 | .github/workflows: bump oss-fuzz builder hash | Brad Fitzpatrick | 1 | -4/+4 |
| 2026-02-12 | portlist: also tb.Skip benchmarks (not just tests) on bad Linux kernels | Brad Fitzpatrick | 1 | -1/+2 |
| 2026-02-12 | clientupdate, cmd/tailscale/cli: support updating to release-candidates (#18632) | Will Hannah | 4 | -59/+74 |
| 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 |