| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-03-11 | safesocket, version: fix safesocket_darwin behavior for cmd/tailscale (#15275) | Jonathan Nobels | 1 | -16/+26 |
| 2025-01-12 | util/uniq,types/lazy,*: delete code that's now in Go std | Brad Fitzpatrick | 3 | -5/+6 |
| 2025-01-03 | wgengine/router: refactor udm-pro into broader ubnt support | Jason Barnett | 1 | -46/+7 |
| 2024-12-21 | wgengine/router: add ip rules for unifi udm-pro | Jason Barnett | 1 | -0/+46 |
| 2024-11-19 | version: fix earlier test/wording mistakes | Brad Fitzpatrick | 2 | -2/+1 |
| 2024-11-19 | version: validate Long format on Android builds | Brad Fitzpatrick | 3 | -0/+85 |
| 2024-11-05 | types/result, util/lineiter: add package for a result type, use it | Brad Fitzpatrick | 1 | -10/+10 |
| 2024-09-24 | {release,version}: add DSM7.2 specific synology builds (#13405) | Mario Minardi | 1 | -4/+5 |
| 2024-07-01 | version/mkversion: allow env config of oss git cache dir | Brad Fitzpatrick | 1 | -4/+7 |
| 2024-05-16 | version: add GitCommitTime to Meta | Maisem Ali | 2 | -0/+6 |
| 2024-05-16 | Revert "version: add Info func to expose EmbeddedInfo" | Maisem Ali | 1 | -32/+21 |
| 2024-05-15 | version: add Info func to expose EmbeddedInfo | Maisem Ali | 1 | -21/+32 |
| 2024-05-14 | version: fix macOS uploads by increasing build number prefix (#12134) | Andrea Gottardo | 2 | -3/+6 |
| 2024-04-16 | all: use Go 1.22 range-over-int | Brad Fitzpatrick | 2 | -2/+2 |
| 2024-04-07 | net/tsdial: partially fix "tailscale nc" (UserDial) on macOS | Brad Fitzpatrick | 1 | -0/+9 |
| 2024-03-19 | version/prop: remove IsMacAppSandboxEnabled (#11461) | Andrea Gottardo | 1 | -28/+5 |
| 2024-03-14 | version,cli,safesocket: detect non-sandboxed macOS GUI (#11369) | Andrea Gottardo | 1 | -2/+48 |
| 2024-03-08 | version/mkversion: enforce synology versions within int32 range | Sonia Appasamy | 1 | -2/+7 |
| 2024-01-10 | version/mkversion: allow version override with $TS_VERSION_OVERRIDE (#10799) | Andrew Lytvynov | 1 | -0/+7 |
| 2023-12-20 | all: cleanup unused code, part 1 (#10661) | Andrew Lytvynov | 2 | -21/+13 |
| 2023-10-24 | cmd/tailscale/cli: set Sparkle auto-update on macsys (#9952) | Andrew Lytvynov | 1 | -0/+9 |
| 2023-10-20 | clientupdate: change Mac App Store support (#9891) | Andrew Lytvynov | 1 | -11/+16 |
| 2023-07-24 | cmd/tailscale/cli,version/distro: update support for Alpine (#8701) | Andrew Lytvynov | 1 | -0/+3 |
| 2023-07-06 | version: fix tvOS network extension bundle identifier (#8545) | Andrea Gottardo | 1 | -1/+1 |
| 2023-06-07 | version: detect tvOS by checking XPC_SERVICE_NAME (#8295) | Andrea Gottardo | 1 | -0/+16 |
| 2023-05-29 | release/dist/synology: build synology packages with cmd/dist | David Anderson | 1 | -0/+8 |
| 2023-05-07 | version: properly handle vcs.modified when it's "false" | Chenyang Gao | 1 | -1/+1 |
| 2023-05-04 | various: add detection and Taildrop for Unraid | Derek Kaser | 1 | -0/+3 |
| 2023-03-14 | version/mkversion: don't break on tagged go.mod entries | David Anderson | 1 | -11/+13 |
| 2023-03-02 | version/distro,wgengine/router: raise WSL eth0 MTU when too low | James Tucker | 1 | -0/+10 |
| 2023-02-18 | version/mkversion: allow collecting version only from this repo | David Anderson | 2 | -207/+123 |
| 2023-02-18 | version/mkversion: add exports for major/minor/patch | David Anderson | 2 | -0/+36 |
| 2023-02-18 | version/mkversion: add documentation, rename internal terminology | David Anderson | 2 | -98/+129 |
| 2023-02-18 | version/mkversion: open-source version generation logic | David Anderson | 2 | -0/+632 |
| 2023-02-11 | version: fix version output for "go run" | David Anderson | 1 | -0/+5 |
| 2023-02-11 | version: make all exported funcs compile-time constant or lazy | David Anderson | 5 | -182/+236 |
| 2023-02-11 | version: unexport all vars, turn Short/Long into funcs | David Anderson | 3 | -27/+35 |
| 2023-02-10 | version: undo previous "optimization", do more work lazily | David Anderson | 2 | -119/+137 |
| 2023-02-10 | version: return correct Meta.MajorMinorPatch in non-dev builds | David Anderson | 2 | -4/+12 |
| 2023-02-06 | version: unify and optimize the various not-version funcs | David Anderson | 2 | -112/+116 |
| 2023-02-01 | all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork | Brad Fitzpatrick | 1 | -3/+1 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 14 | -42/+28 |
| 2023-01-20 | version, cmd/tailscale: add version.Meta, tailscale version --json | Brad Fitzpatrick | 2 | -1/+76 |
| 2023-01-13 | version: advertise unstable track in CLI, daemon start-up | Brad Fitzpatrick | 1 | -0/+3 |
| 2023-01-03 | net/tlsdial,tstest,version: use go command from $PATH | James Tucker | 1 | -2/+1 |
| 2022-12-24 | version: construct short hash in dev mode if GitCommit is given. | David Anderson | 1 | -4/+5 |
| 2022-12-02 | paths, version/distro: detect Synology DSM version better, use for socket path | Brad Fitzpatrick | 1 | -0/+29 |
| 2022-11-28 | safesocket: remove the IPN protocol support | Brad Fitzpatrick | 4 | -4/+30 |
| 2022-11-21 | all: use strs.CutPrefix and strs.CutSuffix more | Mihai Parparita | 1 | -3/+4 |
| 2022-11-19 | ipn/ipnlocal: add health warning for unstable builds | Brad Fitzpatrick | 1 | -0/+30 |