| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-04-17 | VERSION.txt: this is v1.64.2v1.64.2release-branch/1.64 | Jenny Zhang | 1 | -1/+1 |
| 2024-04-15 | VERSION.txt: this is v1.64.1v1.64.1 | Jenny Zhang | 1 | -1/+1 |
| 2024-04-15 | wgengine/router: don't attempt route cleanup on Synology | Brad Fitzpatrick | 1 | -2/+17 |
| 2024-04-11 | VERSION.txt: this is v1.64.0v1.64.0release-branch/1.64.0 | Jenny Zhang | 1 | -1/+1 |
| 2024-04-11 | wgengine/magicsock: allow disco communication without known endpoints | James Tucker | 2 | -7/+8 |
| 2024-04-10 | scripts/installer.sh: add rpm GPG key import (#11686) | Patrick O'Doherty | 1 | -0/+1 |
| 2024-04-09 | tsweb: switch to fastuuid for request ID generation | James Tucker | 3 | -4/+8 |
| 2024-04-09 | util/fastuuid: add a more efficient uuid generator | James Tucker | 2 | -0/+128 |
| 2024-04-09 | cmd/tailscaled: move cleanup to an implicit action during startup | James Tucker | 11 | -28/+31 |
| 2024-04-09 | util/winutil/winenv: add package for current Windows environment details | Nick Khyl | 3 | -0/+200 |
| 2024-04-09 | cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying | Paul Scott | 33 | -262/+344 |
| 2024-04-08 | cmd/tailscale/cli: moved share.go to drive.go | Percy Wegmann | 1 | -0/+0 |
| 2024-04-08 | cmd/tailscale/cli: rename share command to drive | Percy Wegmann | 2 | -39/+40 |
| 2024-04-08 | logtail: require Buffer.Write to not retain the provided slice (#11617) | Joe Tsai | 1 | -3/+3 |
| 2024-04-08 | Revert "cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver... | Irbe Krumina | 24 | -1849/+12 |
| 2024-04-08 | docs/policy: update ADMX and ADML files with new Windows 1.62 syspolicies | Andrea Gottardo | 2 | -0/+33 |
| 2024-04-08 | derp/derphttp: don't block in LocalAddr method | Brad Fitzpatrick | 2 | -7/+42 |
| 2024-04-08 | cmd/tailscale/cli: fix macOS crash reading envknob in init (#11667) | Brad Fitzpatrick | 3 | -40/+47 |
| 2024-04-08 | cli/configure: respect $KUBECONFIG (#11604) | Chloé Vulquin | 1 | -3/+20 |
| 2024-04-08 | cmd/tailscale/cli: stop spamming os.Stdout/os.Stderr in tests | Brad Fitzpatrick | 12 | -44/+66 |
| 2024-04-08 | prober: export probe class and metrics from bandwidth prober | Anton Tolchanov | 10 | -116/+215 |
| 2024-04-08 | prober: remove unused notification code | Anton Tolchanov | 1 | -139/+0 |
| 2024-04-07 | net/tsdial: partially fix "tailscale nc" (UserDial) on macOS | Brad Fitzpatrick | 3 | -8/+25 |
| 2024-04-07 | ipn/{ipnlocal,localapi}: add API to toggle use of exit node | Brad Fitzpatrick | 10 | -11/+225 |
| 2024-04-07 | wgengine/netstack: remove SubnetRouterWrapper | Maisem Ali | 4 | -32/+7 |
| 2024-04-07 | net/dns/{publicdns,resolver}: add start of Control D support | alexelisenko | 3 | -5/+109 |
| 2024-04-06 | ipn/ipnlocal: name the unlockOnce type, plumb more, add Unlock method | Brad Fitzpatrick | 1 | -28/+76 |
| 2024-04-06 | ipn/ipnlocal: add some "lockedOnEntry" helpers + guardrails, fix bug | Brad Fitzpatrick | 1 | -31/+55 |
| 2024-04-06 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2024-04-05 | ipn/localapi: sort localapi handler map keys | Brad Fitzpatrick | 2 | -20/+92 |
| 2024-04-05 | tsweb: handle panics in retHandler | Maisem Ali | 1 | -1/+26 |
| 2024-04-05 | cmd/tailscale/cli: make exit-node list not random | Brad Fitzpatrick | 1 | -25/+28 |
| 2024-04-05 | net/netcheck,wgengine/magicsock: align DERP frame receive time heuristics | James Tucker | 4 | -6/+29 |
| 2024-04-05 | util/linuxfw: fix chain comparison (#11639) | Irbe Krumina | 1 | -1/+1 |
| 2024-04-05 | drive: move normalizeShareName into pkg drive and make func public (#11638) | Charlotte Brandhorst-Satzkorn | 5 | -42/+42 |
| 2024-04-05 | cmd/tailscale/cli: Add CLI command to update certs on Synology devices. | Will Morrison | 3 | -0/+361 |
| 2024-04-04 | metrics: fix outdated docs on MultiLabelMap | Brad Fitzpatrick | 1 | -1/+3 |
| 2024-04-04 | wgengine/router: enable ip forwarding on gokrazy | Joonas Kuorilehto | 1 | -0/+28 |
| 2024-04-04 | util/truncate: support []byte as well (#11614) | Joe Tsai | 1 | -1/+1 |
| 2024-04-04 | tailscale: switch tailfs to drive syntax for api and logs (#11625) | Charlotte Brandhorst-Satzkorn | 10 | -56/+57 |
| 2024-04-04 | wgengine/router: provide explicit hook to signal Android when VPN needs to be... | Percy Wegmann | 1 | -2/+25 |
| 2024-04-04 | util/zstdframe: support specifying a MaxWindowSize (#11595) | Joe Tsai | 2 | -13/+106 |
| 2024-04-04 | prober: support creating multiple probes in ForEachAddr | Andrew Dunham | 3 | -22/+26 |
| 2024-04-04 | prober: add helper function to check all IPs for a DNS hostname | Andrew Dunham | 3 | -0/+339 |
| 2024-04-03 | clientupdate, net/dns: fix some "tailsacle" typos | Brad Fitzpatrick | 3 | -12/+12 |
| 2024-04-03 | go.toolchain.rev: bump to Go 1.22.2 | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-04-03 | tailscale: update tailfs functions and vars to use drive naming (#11597) | Charlotte Brandhorst-Satzkorn | 27 | -233/+233 |
| 2024-04-03 | control/controlclient: delete old naclbox code, require ts2021 Noise | Brad Fitzpatrick | 3 | -206/+118 |
| 2024-04-03 | ipn/ipnlocal: q-encode (RFC 2047) Tailscale serve header values | Brad Fitzpatrick | 2 | -2/+37 |
| 2024-04-03 | ipn/ipnlocal: populate peers' capabilities (#11365) | Claire Wang | 3 | -0/+108 |