| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-01-04 | wipirbekrm/udp_fwd | Irbe Krumina | 8 | -17/+491 |
| 2024-12-31 | all: add means to set device posture attributes from node | Brad Fitzpatrick | 5 | -2/+125 |
| 2024-12-30 | scripts/install.sh: add special case for Parrot Security (#14487) | Erisa A | 1 | -0/+8 |
| 2024-12-27 | cmd/systray: properly set tooltip on different platforms | Will Norris | 1 | -5/+15 |
| 2024-12-27 | cmd/systray: update state management and initialization | Will Norris | 1 | -92/+128 |
| 2024-12-23 | cmd/systray: set app icon and title consistently | Will Norris | 2 | -37/+50 |
| 2024-12-23 | cmd/systray: add icons for exit node online and offline | Will Norris | 1 | -44/+133 |
| 2024-12-23 | metrics,syncs: add ShardedInt support to metrics.LabelMap | James Tucker | 3 | -0/+46 |
| 2024-12-23 | scripts/installer.sh: allow CachyOS for Arch packages (#14464) | Erisa A | 1 | -1/+1 |
| 2024-12-23 | cmd/systray: rebuild menu on pref change, assorted other fixes | Will Norris | 1 | -39/+52 |
| 2024-12-23 | scripts/installer.sh: accept different capitalisation of deepin (#14463) | Erisa A | 1 | -1/+1 |
| 2024-12-23 | util/stringsx: add package for extra string functions, like CompareFold | Brad Fitzpatrick | 2 | -0/+130 |
| 2024-12-23 | .github: update matrix of installer.sh tests (#14462) | Erisa A | 1 | -7/+4 |
| 2024-12-23 | scripts/installer.sh: add support for PikaOS (#14461) | Erisa A | 1 | -0/+13 |
| 2024-12-21 | wgengine/router: add ip rules for unifi udm-pro | Jason Barnett | 3 | -10/+110 |
| 2024-12-20 | cmd/systray: add visual workarounds for gnome, mac, and windows | Will Norris | 1 | -2/+17 |
| 2024-12-20 | cmd/systray: add exit nodes menu | Will Norris | 1 | -4/+251 |
| 2024-12-20 | tailcfg: rename and retype ServiceHost capability (#14380) | Naman Sood | 1 | -5/+27 |
| 2024-12-20 | cmd/systray: remove new menu delay on KDE | Will Norris | 1 | -7/+30 |
| 2024-12-20 | prober: make histogram buckets cumulative | Percy Wegmann | 2 | -2/+1 |
| 2024-12-20 | cmd/k8s-operator,k8s-operator: include top-level CRD descriptions (#14435) | Tom Proctor | 6 | -0/+62 |
| 2024-12-19 | cmd/systray: improve profile menu | Will Norris | 1 | -7/+48 |
| 2024-12-19 | syncs: add ShardedInt expvar.Var type | James Tucker | 7 | -1/+404 |
| 2024-12-19 | cmd/systray: add extra padding around notification icon | Will Norris | 2 | -2/+8 |
| 2024-12-19 | cmd/derpprobe,prober: add ability to perform continuous queuing delay measure... | Percy Wegmann | 8 | -54/+428 |
| 2024-12-19 | cmd/systray: add account switcher | Andrew Lytvynov | 1 | -16/+75 |
| 2024-12-18 | syncs: add MutexValue (#14422) | Joe Tsai | 2 | -0/+96 |
| 2024-12-17 | docs/k8s: add some high-level operator architecture diagrams (#13915) | Tom Proctor | 1 | -0/+517 |
| 2024-12-16 | Switch logging service from log.tailscale.io to log.tailscale.com (#14398) | Joe Tsai | 14 | -24/+26 |
| 2024-12-16 | prober: fix WithBandwidthProbing behavior with optional tunAddress | Brad Fitzpatrick | 1 | -6/+8 |
| 2024-12-16 | go.toolchain.rev: bump Go toolchain | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-12-16 | types/opt: fix test to be agnostic to omitzero support (#14401) | Joe Tsai | 1 | -1/+10 |
| 2024-12-16 | cmd/k8s-operator: fix ProxyGroup hostname (#14336) | Irbe Krumina | 1 | -1/+1 |
| 2024-12-13 | prober: perform DERP bandwidth probes over TUN device to mimic real client | Percy Wegmann | 5 | -28/+411 |
| 2024-12-13 | net/netcheck: adjust HTTPS latency check to connection time and avoid data race | James Tucker | 4 | -12/+19 |
| 2024-12-12 | ssh/tailssh: remove unused public key support | Brad Fitzpatrick | 6 | -364/+54 |
| 2024-12-12 | util/dnsname: use vizerror for all errors | Adrian Dewhurst | 1 | -9/+9 |
| 2024-12-11 | types/bools: add IfElse (#14272) | Joe Tsai | 3 | -17/+37 |
| 2024-12-11 | types/iox: add function types for Reader and Writer (#14366) | Joe Tsai | 2 | -0/+62 |
| 2024-12-11 | cmd/containerboot: don't attempt to patch a Secret field without permissions ... | Irbe Krumina | 3 | -1/+3 |
| 2024-12-11 | cmd/k8s-operator,k8s-operator: operator integration tests (#12792) | Tom Proctor | 4 | -0/+469 |
| 2024-12-11 | cmd/containerboot: add more tests, check that egress service config only set ... | Irbe Krumina | 2 | -8/+119 |
| 2024-12-11 | cmd/containerboot: don't attempt to write kube Secret in non-kube environment... | Irbe Krumina | 1 | -2/+4 |
| 2024-12-11 | cmd/containerboot: guard kubeClient against nil dereference (#14357) | Bjorn Neergaard | 1 | -2/+4 |
| 2024-12-10 | .github: Bump github/codeql-action from 3.27.1 to 3.27.6 (#14332) | dependabot[bot] | 1 | -3/+3 |
| 2024-12-10 | .github: Bump actions/cache from 4.1.2 to 4.2.0 (#14331) | dependabot[bot] | 1 | -5/+5 |
| 2024-12-10 | prober,derp/derphttp: make dev-mode DERP probes work without TLS (#14347) | Mario Minardi | 2 | -12/+19 |
| 2024-12-10 | derp: add env var setting server send queue depth (#14334) | Mike O'Driscoll | 2 | -5/+46 |
| 2024-12-09 | hostinfo: fix testing in container (#14330) | Tom Proctor | 1 | -3/+7 |
| 2024-12-06 | cmd/stunc: enforce read timeout deadline (#14309) | Mike O'Driscoll | 1 | -7/+27 |