| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-26 | derp/derpserver: add a unique sender cardinality estimate | James Tucker | 1 | -0/+2 |
| 2025-11-24 | cmd/cigocacher,go.mod: add cigocacher cmd | Tom Proctor | 1 | -4/+4 |
| 2025-11-18 | all: rename variables with lowercase-l/uppercase-I | Alex Chan | 1 | -8/+8 |
| 2025-11-11 | util/eventbus: log goroutine stacks when hung in CI | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-10-24 | health: compare warnable codes to avoid errors on release branch (#17637) | Claus Lensbøl | 1 | -1/+1 |
| 2025-10-10 | types/persist: add AttestationKey (#17281) | Patrick O'Doherty | 1 | -1/+1 |
| 2025-10-08 | go.toolchain.rev: bump Go to 1.25.2 | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-10-02 | appc,*: publish events for route updates and storage (#17392) | M. J. Fromberger | 1 | -4/+3 |
| 2025-10-01 | Makefile, cmd/*/depaware.txt: split out vendor packages explicitly | Brad Fitzpatrick | 1 | -12/+21 |
| 2025-10-01 | all: use Go 1.20's errors.Join instead of our multierr package | Brad Fitzpatrick | 1 | -1/+0 |
| 2025-09-30 | feature, net/tshttpproxy: pull out support for using proxies as a feature | Brad Fitzpatrick | 1 | -8/+3 |
| 2025-09-29 | cmd/tailscale/cli,client,ipn: add appc-routes cli command | Fran Bull | 1 | -0/+2 |
| 2025-09-29 | feature/sdnotify: move util/systemd to a modular feature | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-09-29 | feature/featuretags: make CLI connection error diagnostics modular | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-09-28 | tsconst, util/linuxfw, wgengine/router: move Linux fw consts to tsconst | Brad Fitzpatrick | 1 | -20/+7 |
| 2025-09-27 | util/linuxfw, feature/buildfeatures: add ts_omit_iptables to make IPTables op... | Brad Fitzpatrick | 1 | -1/+2 |
| 2025-09-24 | derp/derpserver: clean up extraction of derp.Server (#17264) | Simon Law | 2 | -2/+2 |
| 2025-09-24 | derp/derpserver: split off derp.Server out of derp into its own package | Brad Fitzpatrick | 7 | -30/+31 |
| 2025-09-23 | client, cmd/tailscale/cli, feature/relayserver, net/udprelay: implement tails... | Jordan Whited | 1 | -0/+1 |
| 2025-09-17 | cmd/derper: permit port 80 in ACE targets | Brad Fitzpatrick | 1 | -2/+29 |
| 2025-09-12 | cmd/derper: add start of ACE support | Brad Fitzpatrick | 3 | -0/+59 |
| 2025-09-08 | cmd/tailscale/cli, derp: use client/local instead of deprecated client/tailsc... | Alex Chan | 1 | -5/+3 |
| 2025-09-02 | util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo... | Brad Fitzpatrick | 1 | -13/+7 |
| 2025-09-02 | util/syspolicy/{setting,ptype}: move PreferenceOption and Visibility to new l... | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-09-01 | util/syspolicy/policyclient: add policyclient.Client interface, start plumbing | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-08-31 | util/syspolicy/*: move syspolicy keys to new const leaf "pkey" package | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-08-26 | go.toolchain.branch: bump to go1.25 (#16954) | Patrick O'Doherty | 1 | -4/+15 |
| 2025-08-05 | .github/workflows: enforce github action version pinning (#16768) | Andrew Lytvynov | 1 | -0/+1 |
| 2025-06-17 | derp/derphttp: add error notify for RunWatchConnectionLoop (#16261) | Mike O'Driscoll | 1 | -1/+2 |
| 2025-06-13 | client/local: use an iterator to stream bus events (#16269) | M. J. Fromberger | 1 | -1/+1 |
| 2025-06-10 | cmd/{derp,derpprobe},prober,derp: add mesh support to derpprobe (#15414) | Mike O'Driscoll | 1 | -1/+1 |
| 2025-05-29 | net/tshttpproxy: fix WDAP/PAC proxy detection on Win10 1607 and earlier | Nick Khyl | 1 | -1/+1 |
| 2025-05-22 | cmd/derper: fix mesh auth for DERP servers (#16061) | Simon Law | 2 | -56/+1 |
| 2025-05-19 | cmd/derper, net/tlsdial: fix client's self-signed cert validation | Brad Fitzpatrick | 2 | -0/+2 |
| 2025-04-28 | tsweb/varz: export GC CPU fraction gauge | James Tucker | 1 | -1/+1 |
| 2025-04-16 | net/netmon: publish events to event bus | David Anderson | 1 | -1/+2 |
| 2025-04-08 | net/{netx,memnet},all: add netx.DialFunc, move memnet Network impl | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-03-18 | tsweb: split promvarz into an optional dependency | David Anderson | 2 | -6/+10 |
| 2025-03-07 | cmd/derper, derp/derphttp: support, generate self-signed IP address certs | Brad Fitzpatrick | 2 | -1/+174 |
| 2025-03-04 | cmd/derper: add --home flag to control home page behavior | Brad Fitzpatrick | 1 | -13/+39 |
| 2025-02-25 | cmd/derper: add --socket flag to change unix socket path to tailscaled | Brad Fitzpatrick | 1 | -0/+4 |
| 2025-02-19 | go.toolchain.branch: update to Go 1.24 (#15016) | Brad Fitzpatrick | 1 | -28/+54 |
| 2025-02-19 | various: disable MPTCP when setting TCP_USER_TIMEOUT sockopt (#15063) | Andrew Lytvynov | 1 | -0/+3 |
| 2025-02-06 | cmd/derper: support no mesh key (#14931) | Mike O'Driscoll | 1 | -0/+2 |
| 2025-02-06 | cmd/derper: close setec after use (#14929) | Mike O'Driscoll | 1 | -0/+1 |
| 2025-02-05 | all: use new LocalAPI client package location | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-02-05 | client,localclient: move localclient.go to client/local package | Percy Wegmann | 1 | -13/+14 |
| 2025-02-05 | cmd/derper: remove logging of mesh key (#14915) | Mike O'Driscoll | 1 | -1/+2 |
| 2025-02-05 | cmd/derper: add setec secret support (#14890) | Mike O'Driscoll | 3 | -7/+109 |
| 2025-01-26 | go.mod: bump depaware, add --internal flag to stop hiding internal packages | Brad Fitzpatrick | 1 | -0/+59 |