| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-04 | cmd/tailscale,ipn,net/netutil: remove rp_filter strict mode warnings (#18863) | Mike O'Driscoll | 1 | -19/+0 |
| 2026-02-26 | client/systray: add installer for a freedesktop autostart file (#18767) | Claus Lensbøl | 6 | -1/+356 |
| 2026-02-25 | client/systray: open BrowseToURL from WatchIPN in a browser (#18816) | Andrew Lytvynov | 1 | -0/+9 |
| 2026-02-19 | build(deps): bump lodash from 4.17.21 to 4.17.23 in /client/web (#18476) | dependabot[bot] | 1 | -3/+3 |
| 2026-02-16 | client/systray: set consistent ID for StatusNotifierItem | Will Norris | 1 | -0/+5 |
| 2026-02-06 | cmd/tailscale: add event bus queue depth debugging | James Tucker | 1 | -0/+5 |
| 2026-02-02 | client/systray: Update systemd unit to use correct dependencies (#18457) | Neal Gompa (ニール・ゴンパ) | 1 | -1/+4 |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 72 | -73/+73 |
| 2025-12-16 | client/local: add method to set gauge metric to a value | Will Norris | 2 | -14/+19 |
| 2025-12-15 | client/systray: add missing deferred unlock for httpCache mutex | Will Norris | 1 | -1/+1 |
| 2025-12-05 | client/systray: change systray to start after graphical.target (#18138) | Claus Lensbøl | 1 | -1/+1 |
| 2025-11-27 | build(deps): bump braces from 3.0.2 to 3.0.3 in /client/web | dependabot[bot] | 1 | -8/+8 |
| 2025-11-27 | build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /client/web | dependabot[bot] | 1 | -3/+3 |
| 2025-11-27 | build(deps-dev): bump vitest from 1.3.1 to 1.6.1 in /client/web | dependabot[bot] | 2 | -49/+44 |
| 2025-11-27 | build(deps-dev): bump vite from 5.1.7 to 5.4.21 in /client/web | dependabot[bot] | 2 | -213/+277 |
| 2025-11-27 | build(deps): bump js-yaml from 4.1.0 to 4.1.1 in /client/web | dependabot[bot] | 1 | -3/+3 |
| 2025-11-19 | cmd/tailscale/cli: allow remote target as service destination (#17607) | KevinLiang10 | 1 | -0/+17 |
| 2025-11-18 | all: rename variables with lowercase-l/uppercase-I | Alex Chan | 1 | -4/+4 |
| 2025-11-16 | syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging | Brad Fitzpatrick | 1 | -1/+2 |
| 2025-11-16 | types/netmap: remove PrivateKey from NetworkMap | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-10-28 | wgengine/magicsock: fix js/wasm crash regression loading non-existent portmapper | Brad Fitzpatrick | 2 | -0/+23 |
| 2025-10-20 | client/systray: warn users launching the application with sudo (#17595) | Claus Lensbøl | 1 | -0/+12 |
| 2025-10-07 | ipn/localapi: dead code eliminate unreachable/useless LocalAPI handlers when ... | Brad Fitzpatrick | 1 | -0/+3 |
| 2025-10-06 | all: use buildfeatures consts in a few more places | Brad Fitzpatrick | 1 | -0/+3 |
| 2025-10-02 | appc,*: publish events for route updates and storage (#17392) | M. J. Fromberger | 1 | -4/+4 |
| 2025-09-30 | feature/featuretags: add a catch-all "Debug" feature flag | Brad Fitzpatrick | 1 | -0/+11 |
| 2025-09-30 | feature, net/tshttpproxy: pull out support for using proxies as a feature | Brad Fitzpatrick | 1 | -0/+5 |
| 2025-09-29 | feature/clientupdate: move clientupdate to a modular feature, disabled for tsnet | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-09-29 | cmd/tailscale/cli,client,ipn: add appc-routes cli command | Fran Bull | 1 | -0/+9 |
| 2025-09-25 | various: allow tailscaled shutdown via LocalAPI | Nick Khyl | 1 | -0/+6 |
| 2025-09-23 | client, cmd/tailscale/cli, feature/relayserver, net/udprelay: implement tails... | Jordan Whited | 1 | -0/+11 |
| 2025-09-22 | client/web: use network profile for displaying tailnet info | Will Norris | 1 | -3/+12 |
| 2025-09-22 | client/systray: use new tailnet display name is profile title | Will Norris | 1 | -2/+2 |
| 2025-09-16 | feature/featuretags, all: add ts_omit_acme to disable TLS cert support | Brad Fitzpatrick | 4 | -157/+185 |
| 2025-09-16 | feature/portmapper: make the portmapper & its debugging tools modular | Brad Fitzpatrick | 3 | -69/+84 |
| 2025-09-16 | all: add ts_omit_serve, start making tailscale serve/funnel be modular | Brad Fitzpatrick | 2 | -40/+55 |
| 2025-09-15 | client/systray: only send clipboard notification on success | Will Norris | 1 | -2/+2 |
| 2025-09-12 | all: add ts_omit_tailnetlock as a start of making it build-time modular | Brad Fitzpatrick | 2 | -187/+204 |
| 2025-09-02 | util/syspolicy: finish adding ts_omit_syspolicy build tags, tests | Brad Fitzpatrick | 2 | -28/+40 |
| 2025-09-02 | util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo... | Brad Fitzpatrick | 3 | -3/+13 |
| 2025-08-25 | client/systray: go back to using upstream library (#16938) | Claus Lensbøl | 2 | -2/+2 |
| 2025-08-17 | client/systray: disable 'more settings' menu if backend not running | Will Norris | 1 | -2/+5 |
| 2025-08-15 | types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes | Michael Ben-Ami | 1 | -8/+41 |
| 2025-08-14 | client/systray: add CLI error output if operator is missing | Will Norris | 1 | -0/+11 |
| 2025-08-07 | client/systray: temporarily replace systray module (#16807) | Claus Lensbøl | 2 | -2/+2 |
| 2025-08-07 | client/systray: add startup script generator for systemd (#16801) | Claus Lensbøl | 2 | -0/+86 |
| 2025-08-05 | client/systray: allow specifying tailscaled socket | Will Norris | 1 | -2/+7 |
| 2025-07-28 | build(deps): bump @babel/runtime from 7.23.4 to 7.26.10 in /client/web (#15299) | dependabot[bot] | 1 | -10/+3 |
| 2025-07-28 | build(deps): bump form-data from 4.0.0 to 4.0.4 in /client/web (#16623) | dependabot[bot] | 1 | -3/+102 |
| 2025-07-18 | client/systray: look for ubuntu gnome | Claus Lensbøl | 1 | -1/+1 |