| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2022-11-15 | version: make IsSandboxedMacOS handle the IPNExtension binary too | Mihai Parparita | 1 | -3/+4 |
| 2022-11-04 | all: remove old +build tags | Brad Fitzpatrick | 4 | -4/+0 |
| 2022-08-30 | ipn/localapi: send Tailscale version in ACME User-Agent (#5499) | Andrew Dunham | 1 | -1/+2 |
| 2022-08-04 | all: use syncs.AtomicValue | Maisem Ali | 2 | -7/+9 |
| 2022-08-03 | all: use atomic.Pointer | Maisem Ali | 1 | -1/+1 |
| 2022-07-18 | ipn/localapi: define a cert dir for Synology DSM6 | Brad Fitzpatrick | 1 | -0/+15 |
| 2022-06-29 | Docker: add ALPINE.txt to manage alpine versions | Maisem Ali | 1 | -0/+42 |
| 2022-06-05 | hostinfo,distro: Identify Western Digital MyCloud devices. | Denton Gentry | 1 | -10/+15 |