| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2025-01-24 | cmd/derper,derp: make TCP write timeout configurable | Percy Wegmann | 1 | -0/+3 |
| 2025-01-21 | ipn/ipnlocal: also use LetsEncrypt-baked-in roots for cert validation | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-01-17 | go.{mod,sum},cmd/{k8s-operator,derper,stund}/depaware.txt: bump kube deps (#1... | Irbe Krumina | 1 | -2/+2 |
| 2025-01-15 | atomicfile: use ReplaceFile on Windows so that attributes and ACLs are preserved | Aaron Klotz | 1 | -1/+1 |
| 2025-01-15 | cmd/derper: support explicit configuration of mesh dial hosts | Percy Wegmann | 2 | -31/+28 |
| 2025-01-14 | go.mod: bump mdlayher/netlink and u-root/uio to use Go 1.21 NativeEndian | Brad Fitzpatrick | 1 | -2/+1 |
| 2025-01-07 | cmd/derper: improve logging on derp mesh connect | James Tucker | 1 | -3/+7 |
| 2024-12-16 | Switch logging service from log.tailscale.io to log.tailscale.com (#14398) | Joe Tsai | 1 | -6/+6 |
| 2024-12-05 | cmd/derper: allow absent SNI when using manual certs and IP literal for hostname | Brad Fitzpatrick | 4 | -7/+108 |
| 2024-11-20 | tsweb: change RequestID format to have a date in it | Brad Fitzpatrick | 2 | -4/+3 |
| 2024-11-07 | derp/derphttp: don't link websockets other than on GOOS=js | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-11-06 | cmd/derper: show more information on home page | Percy Wegmann | 3 | -19/+92 |
| 2024-11-05 | types/result, util/lineiter: add package for a result type, use it | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-10-25 | util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsop | Nick Khyl | 1 | -5/+10 |
| 2024-10-19 | net/tlsdial: call out firewalls blocking Tailscale in health warnings (#13840) | Andrea Gottardo | 1 | -0/+1 |
| 2024-10-08 | util/syspolicy, ipn: add "tailscale debug component-logs" support | Nick Khyl | 1 | -1/+2 |
| 2024-09-24 | cli: add `tailscale dns query` (#13368) | Andrea Gottardo | 1 | -1/+1 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 1 | -1/+1 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 1 | -1/+1 |
| 2024-09-08 | cmd/k8s-operator,kube: set app name for Kubernetes Operator proxies (#13410) | Irbe Krumina | 1 | -0/+1 |
| 2024-08-27 | usermetric: add initial user-facing metrics | Kristoffer Dalby | 1 | -0/+1 |
| 2024-08-27 | tsweb/varz: remove pprof | Kristoffer Dalby | 1 | -1/+1 |
| 2024-08-22 | go.mod: update to github.com/tailscale/netlink library that doesn't require v... | Percy Wegmann | 1 | -1/+1 |
| 2024-08-22 | all: switch to and require Go 1.23 | Brad Fitzpatrick | 1 | -2/+5 |
| 2024-08-14 | go.{mod,sum}: migrate from nhooyr.io/websocket to github.com/coder/websocket | Kyle Carberry | 2 | -5/+5 |
| 2024-08-12 | util/syspolicy/setting: add package that contains types for the next syspolic... | Nick Khyl | 1 | -1/+6 |
| 2024-08-06 | cmd/derper: move 204 handler from package main to derphttp | Brad Fitzpatrick | 2 | -31/+7 |
| 2024-07-08 | types/opt: add generic Value[T any] for optional values of any types | Nick Khyl | 1 | -0/+6 |