| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-30 | util/eventbus: allow logging of slow subscribers (#17705) | M. J. Fromberger | 1 | -2/+2 |
| 2025-10-30 | logtail: avoid racing eventbus subscriptions with shutdown (#17695) | M. J. Fromberger | 1 | -4/+6 |
| 2025-10-08 | cmd/tsrecorder: adds sending api level logging to tsrecorder (#16960) | Tom Meadows | 1 | -0/+4 |
| 2025-10-01 | Makefile, cmd/*/depaware.txt: split out vendor packages explicitly | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-08-29 | go.mod: bump github.com/ulikunitz/xz for security warning | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-08-25 | client/systray: go back to using upstream library (#16938) | Claus Lensbøl | 1 | -2/+2 |
| 2025-08-14 | cmd/viewer, types/views: implement support for json/v2 (#16852) | Joe Tsai | 1 | -2/+2 |
| 2025-08-07 | client/systray: temporarily replace systray module (#16807) | Claus Lensbøl | 1 | -2/+2 |
| 2025-08-05 | .github/workflows: enforce github action version pinning (#16768) | Andrew Lytvynov | 1 | -36/+59 |
| 2025-07-16 | go.mod: bump wireguard-go (#16578) | Jordan Whited | 1 | -2/+2 |
| 2025-07-10 | go.mod: bump wg-go to fix keepalive detection (#16535) | Jordan Whited | 1 | -2/+2 |
| 2025-07-08 | go.mod,wgengine/magicsock: implement conn.InitiationAwareEndpoint (#16486) | Jordan Whited | 1 | -2/+2 |
| 2025-07-02 | wgengine/magicsock: make lazyEndpoint load bearing for UDP relay (#16435) | Jordan Whited | 1 | -2/+2 |
| 2025-06-13 | go.mod: bump github.com/cloudflare/circl (#16264) | Andrew Lytvynov | 1 | -2/+2 |
| 2025-06-02 | go.mod,wgengine/magicsock: update wireguard-go (#16148) | Jordan Whited | 1 | -2/+2 |
| 2025-05-30 | tsconsensus: enable writing state to disk | Fran Bull | 1 | -0/+10 |
| 2025-05-29 | go.mod: bump golang.org/x deps | Brad Fitzpatrick | 1 | -22/+22 |
| 2025-05-02 | hostinfo,tailcfg: report TPM availability on windows/linux (#15831) | Andrew Lytvynov | 1 | -0/+4 |
| 2025-04-23 | go.mod: bump gorilla/csrf@v1.7.3 (#15775) | Andrew Lytvynov | 1 | -2/+2 |
| 2025-04-14 | go.mod: bump golang.org/x/crypto and related | James Tucker | 1 | -10/+10 |
| 2025-04-08 | tsconsensus: add a tsconsensus package | Fran Bull | 1 | -2/+42 |
| 2025-04-04 | tempfork/acme: update to latest version (#15543) | Andrew Lytvynov | 1 | -2/+2 |
| 2025-04-02 | ssh/tailssh: add Plan 9 support for Tailscale SSH | Brad Fitzpatrick | 1 | -6/+10 |
| 2025-04-02 | net/tstun: add Plan 9 'tun' support | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-03-31 | client/systray: use ico image format for windows | Will Norris | 1 | -4/+6 |
| 2025-03-13 | go.mod update golang.org/x/net to 0.36.0 for govulncheck (#15296) | Patrick O'Doherty | 1 | -2/+2 |
| 2025-02-28 | util/eventbus: initial implementation of an in-process event bus | David Anderson | 1 | -0/+4 |
| 2025-02-28 | go.{mod,sum}: bump mkctr (#15161) | Irbe Krumina | 1 | -2/+2 |
| 2025-02-27 | go.mod: bump github.com/go-json-experiment/json (#15010) | Joe Tsai | 1 | -2/+2 |
| 2025-02-25 | go.mod: bump golang.org/x/crypto (#15123) | Andrew Lytvynov | 1 | -2/+2 |
| 2025-02-19 | tempfork/acme: pull in latest changes for Go 1.24 (#15062) | Andrew Lytvynov | 1 | -2/+2 |
| 2025-02-17 | cmd/testwrapper: temporarily remove test coverage support | Brad Fitzpatrick | 1 | -8/+0 |
| 2025-02-12 | go.mod: bump bart | James Tucker | 1 | -4/+2 |
| 2025-02-11 | net/dns: update to illarion/gonotify/v3 to fix a panic | Anton | 1 | -2/+2 |
| 2025-02-11 | go.mod: bump x/* deps | Brad Fitzpatrick | 1 | -24/+24 |
| 2025-02-06 | go.mod,wgengine/netstack: use cubic congestion control, bump gvisor | James Tucker | 1 | -2/+2 |
| 2025-02-05 | cmd/derper: add setec secret support (#14890) | Mike O'Driscoll | 1 | -51/+44 |
| 2025-02-03 | go.mod: bump inetaf/tcpproxy | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-01-31 | ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh... | Percy Wegmann | 1 | -2/+2 |
| 2025-01-29 | go.mod: bump gorilla/csrf for security fix (#14822) | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-01-29 | Revert "ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-cr... | Percy Wegmann | 1 | -2/+2 |
| 2025-01-28 | ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh... | Percy Wegmann | 1 | -2/+2 |
| 2025-01-26 | go.mod: bump depaware, add --internal flag to stop hiding internal packages | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-01-24 | go.{mod,sum}: update web-client-prebuilt (#14772) | Mario Minardi | 1 | -2/+2 |
| 2025-01-21 | go.mod: bump github.com/inetaf/tcpproxy | James Tucker | 1 | -2/+2 |
| 2025-01-17 | go.{mod,sum},cmd/{k8s-operator,derper,stund}/depaware.txt: bump kube deps (#1... | Irbe Krumina | 1 | -82/+87 |
| 2025-01-14 | go.mod: bump mdlayher/netlink and u-root/uio to use Go 1.21 NativeEndian | Brad Fitzpatrick | 1 | -10/+4 |
| 2025-01-10 | go.mod: bump some deps | Brad Fitzpatrick | 1 | -23/+20 |
| 2025-01-08 | go.mod: bump go-git to v5.13.1 (#14584) | Andrew Lytvynov | 1 | -33/+26 |
| 2025-01-07 | go.mod: bump tailscale/wireguard-go for Solaris/Illumos | Brad Fitzpatrick | 1 | -2/+2 |