| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-02 | ssh/tailssh: add Plan 9 support for Tailscale SSH | Brad Fitzpatrick | 2 | -1/+5 |
| 2025-04-02 | cmd/tailscaled: make state dir on Plan 9 | Brad Fitzpatrick | 1 | -1/+12 |
| 2025-04-02 | cmd/tailscaled: let net/netmon know what our TUN interface is | Brad Fitzpatrick | 1 | -0/+6 |
| 2025-04-02 | net/tstun: add Plan 9 'tun' support | Brad Fitzpatrick | 1 | -1/+3 |
| 2025-03-28 | cmd/tailscaled: make embedded CLI run earlier, support triggering via env | Brad Fitzpatrick | 1 | -6/+24 |
| 2025-03-28 | cmd/tailscaled,ipn/{auditlog,ipnlocal},tsd: omit auditlog unless explicitly i... | Nick Khyl | 2 | -1/+2 |
| 2025-03-18 | tsweb: split promvarz into an optional dependency | David Anderson | 1 | -3/+3 |
| 2025-03-18 | ipn/store/kubestore,kube,envknob,cmd/tailscaled/depaware.txt: allow kubestore... | Irbe Krumina | 1 | -1/+1 |
| 2025-03-12 | control/controlclient, ipn: add client audit logging (#14950) | Jonathan Nobels | 1 | -0/+1 |
| 2025-02-19 | go.toolchain.branch: update to Go 1.24 (#15016) | Brad Fitzpatrick | 1 | -25/+52 |
| 2025-02-14 | various: keep tailscale connected when Always On mode is enabled on Windows | Nick Khyl | 2 | -0/+9 |
| 2025-02-12 | go.mod: bump bart | James Tucker | 1 | -1/+2 |
| 2025-02-11 | net/dns: update to illarion/gonotify/v3 to fix a panic | Anton | 1 | -1/+2 |
| 2025-02-11 | go.mod: bump x/* deps | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-02-06 | go.mod,wgengine/netstack: use cubic congestion control, bump gvisor | James Tucker | 1 | -1/+1 |
| 2025-02-05 | all: use new LocalAPI client package location | Brad Fitzpatrick | 2 | -4/+4 |
| 2025-02-05 | client,localclient: move localclient.go to client/local package | Percy Wegmann | 1 | -11/+12 |
| 2025-02-05 | cmd/derper: add setec secret support (#14890) | Mike O'Driscoll | 1 | -1/+4 |
| 2025-01-31 | ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh... | Percy Wegmann | 2 | -6/+2 |
| 2025-01-29 | Revert "ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-cr... | Percy Wegmann | 2 | -2/+6 |
| 2025-01-28 | ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh... | Percy Wegmann | 2 | -6/+2 |
| 2025-01-27 | tempfork/acme: add new package for x/crypto package acme fork, move | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-01-26 | control/controlclient,tempfork/httprec: don't link httptest, test certs for c2n | Brad Fitzpatrick | 2 | -3/+4 |
| 2025-01-26 | go.mod: bump depaware, add --internal flag to stop hiding internal packages | Brad Fitzpatrick | 1 | -0/+64 |
| 2025-01-24 | feature/capture: move packet capture to feature/*, out of iOS + CLI | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-01-23 | cmd/tailscaled,util/syspolicy/source,util/winutil/gp: disallow acquiring the ... | Nick Khyl | 1 | -2/+23 |
| 2025-01-23 | net/tstun: move TAP support out to separate package feature/tap | Brad Fitzpatrick | 1 | -3/+4 |
| 2025-01-22 | feature/*: make Wake-on-LAN conditional, start supporting modular features | Brad Fitzpatrick | 2 | -1/+5 |
| 2025-01-21 | ipn/ipnlocal: also use LetsEncrypt-baked-in roots for cert validation | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-01-15 | cmd/tailscaled: add some more depchecker dep tests | Brad Fitzpatrick | 1 | -2/+4 |
| 2025-01-15 | atomicfile: use ReplaceFile on Windows so that attributes and ACLs are preserved | Aaron Klotz | 1 | -1/+1 |
| 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-12 | util/uniq,types/lazy,*: delete code that's now in Go std | Brad Fitzpatrick | 1 | -1/+0 |
| 2025-01-09 | all: illumos/solaris userspace only support | Nahum Shalman | 1 | -2/+2 |
| 2025-01-03 | util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-12-13 | net/netcheck: adjust HTTPS latency check to connection time and avoid data race | James Tucker | 1 | -2/+1 |
| 2024-11-22 | cmd/tailscaled: log SCM interactions if the policy setting is enabled at the ... | Nick Khyl | 1 | -5/+4 |
| 2024-11-22 | cmd/tailscaled: flush DNS if FlushDNSOnSessionUnlock is true upon receiving a... | Nick Khyl | 1 | -11/+10 |
| 2024-11-07 | derp/derphttp: don't link websockets other than on GOOS=js | Brad Fitzpatrick | 1 | -5/+0 |
| 2024-11-07 | control/controlhttp/controlhttpserver: split out Accept to its own package | Brad Fitzpatrick | 1 | -5/+6 |
| 2024-11-07 | cmd/tailscaled: support "ts_omit_ssh" build tag to remove SSH | Brad Fitzpatrick | 2 | -1/+31 |
| 2024-11-05 | types/result, util/lineiter: add package for a result type, use it | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-11-01 | wgengine/netstack: remove unused taildrive deps | Brad Fitzpatrick | 1 | -2/+0 |
| 2024-10-31 | cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {l... | Nick Khyl | 1 | -1/+1 |
| 2024-10-25 | util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsop | Nick Khyl | 1 | -3/+6 |
| 2024-10-21 | net/tstun: restore tap mode functionality | Maisem Ali | 1 | -1/+1 |
| 2024-10-19 | net/tlsdial: call out firewalls blocking Tailscale in health warnings (#13840) | Andrea Gottardo | 1 | -0/+1 |
| 2024-10-16 | ipn/ipnlocal: error when trying to use exit node on unsupported platform (#13... | Mario Minardi | 1 | -0/+1 |
| 2024-10-10 | clientupdate: don't link distsign on platforms that don't download | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-10-09 | clientupdate, ipn/localapi: don't use google/uuid, thin iOS deps | Brad Fitzpatrick | 1 | -2/+2 |