| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-04-17 | cmd/tailscale/cli: prepend "tailscale" to usage errors | Paul Scott | 7 | -11/+11 |
| 2024-04-17 | cmd/tailscale/cli: fix "subcommand required" errors when typod | Paul Scott | 8 | -27/+67 |
| 2024-04-17 | cmd/tailscale/cli: improve ShortHelp/ShortUsage unit test, fix new errors | Paul Scott | 5 | -29/+126 |
| 2024-04-17 | cmd/tailscale/cli: remove explicit usageFunc - its default | Paul Scott | 1 | -4/+0 |
| 2024-04-17 | cmd/tailscale/cli: remove duplicate "tailscale " in drive subcmd usage | Paul Scott | 1 | -4/+4 |
| 2024-04-17 | cmd/tailscale/cli: fix drive --help usage identation | Paul Scott | 1 | -1/+1 |
| 2024-04-16 | all: use Go 1.22 range-over-int | Brad Fitzpatrick | 10 | -12/+12 |
| 2024-04-16 | cmd/tailscale/cli: prevent concurrent Start calls in 'up' | Brad Fitzpatrick | 1 | -5/+22 |
| 2024-04-16 | cmd/k8s-operator,k8s-operator: document tailscale.com Custom Resource Definit... | Irbe Krumina | 3 | -4/+12 |
| 2024-04-15 | ipn/ipnlocal: make StartLoginInteractive take (yet unused) context | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-04-15 | cmd/tailscale, ipn/ipnlocal: add suggest exit node CLI option (#11407) | Claire Wang | 2 | -2/+34 |
| 2024-04-15 | cmd/k8s-operator,k8s-operator: allow users to configure proxy env vars via Pr... | Irbe Krumina | 7 | -4/+138 |
| 2024-04-13 | cmd/tailscaled, net/tstun: build for aix/ppc64 | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-04-12 | logtail: optimize JSON processing (#11671) | Joe Tsai | 1 | -0/+6 |
| 2024-04-09 | tsweb: switch to fastuuid for request ID generation | James Tucker | 2 | -2/+6 |
| 2024-04-09 | cmd/tailscaled: move cleanup to an implicit action during startup | James Tucker | 2 | -10/+13 |
| 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 | Revert "cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver... | Irbe Krumina | 15 | -1287/+7 |
| 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-07 | net/tsdial: partially fix "tailscale nc" (UserDial) on macOS | Brad Fitzpatrick | 1 | -4/+2 |
| 2024-04-07 | ipn/{ipnlocal,localapi}: add API to toggle use of exit node | Brad Fitzpatrick | 2 | -6/+48 |
| 2024-04-07 | wgengine/netstack: remove SubnetRouterWrapper | Maisem Ali | 1 | -1/+0 |
| 2024-04-05 | cmd/tailscale/cli: make exit-node list not random | Brad Fitzpatrick | 1 | -25/+28 |
| 2024-04-05 | cmd/tailscale/cli: Add CLI command to update certs on Synology devices. | Will Morrison | 3 | -0/+361 |
| 2024-04-04 | tailscale: switch tailfs to drive syntax for api and logs (#11625) | Charlotte Brandhorst-Satzkorn | 2 | -12/+12 |
| 2024-04-03 | tailscale: update tailfs functions and vars to use drive naming (#11597) | Charlotte Brandhorst-Satzkorn | 3 | -17/+17 |
| 2024-04-02 | tailscale: update tailfs file and package names (#11590) | Charlotte Brandhorst-Satzkorn | 6 | -19/+19 |
| 2024-04-02 | cmd/{derper,derpprobe}: add --version flag | Brad Fitzpatrick | 2 | -10/+22 |
| 2024-04-01 | logtail: delete unused code from old way to configure zstd | Brad Fitzpatrick | 1 | -2/+5 |
| 2024-03-27 | cmd/k8s-operator: fix failing tests (#11541) | Irbe Krumina | 1 | -4/+4 |
| 2024-03-27 | cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make o... | Irbe Krumina | 15 | -7/+1287 |
| 2024-03-27 | cmd/serve: update warning for sandboxed macOS builds (#11530) | Andrea Gottardo | 1 | -3/+3 |
| 2024-03-27 | ipn/localapi: add support for multipart POST to file-put | Percy Wegmann | 1 | -2/+3 |
| 2024-03-26 | cmd/tailscale/cli: remove Beta tag from tailscale update (#11529) | Andrew Lytvynov | 1 | -1/+1 |
| 2024-03-26 | cmd/k8s-operator: redact auth key from debug logs (#11523) | Irbe Krumina | 1 | -2/+20 |
| 2024-03-25 | Change type of installCRDs (#11478) | Chris Milson-Tokunaga | 1 | -1/+1 |
| 2024-03-25 | net/tstun: use gaissmai/bart instead of tempfork/device | Percy Wegmann | 1 | -2/+2 |
| 2024-03-24 | all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capv... | Brad Fitzpatrick | 1 | -5/+11 |
| 2024-03-21 | all: use zstdframe where sensible (#11491) | Joe Tsai | 1 | -2/+2 |
| 2024-03-19 | cmd/k8s-operator,ipn/conf.go: fix --accept-routes for proxies (#11453) | Irbe Krumina | 6 | -143/+188 |
| 2024-03-18 | cmd/tailscale,ipn/ipnlocal: enable web client over quad 100 by default (#11419) | Mario Minardi | 1 | -1/+1 |
| 2024-03-14 | version,cli,safesocket: detect non-sandboxed macOS GUI (#11369) | Andrea Gottardo | 1 | -2/+2 |
| 2024-03-14 | cmd/tailscale/cli: fix configuring partially empty kubeconfig (#11417) | Irbe Krumina | 2 | -3/+28 |
| 2024-03-13 | prober: add a DERP bandwidth probe | Anton Tolchanov | 1 | -6/+20 |
| 2024-03-08 | ipn,cmd/tailscale,client/tailscale: add support for renaming TailFS shares | Percy Wegmann | 1 | -13/+39 |
| 2024-03-08 | ipn,tailfs: tie TailFS share configuration to user profile | Percy Wegmann | 2 | -10/+5 |