| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-06-17 | cmd/tailscale/cli, ipn/ipnlocal: give SSH tips when off/unconfigured | Brad Fitzpatrick | 1 | -1/+29 |
| 2022-06-17 | cmd/tailscale: add 'debug ts2021' Noise connectivity subcommand | Brad Fitzpatrick | 2 | -10/+94 |
| 2022-06-06 | cmd/tailscale/cli: disable 'tailscale ssh' on sandboxed macOS | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-06-03 | Revert "cmd/tailscale/cli: disallow --ssh on Synology" | Brad Fitzpatrick | 1 | -4/+1 |
| 2022-06-04 | cmd/tailscale/cli: disallow --ssh on Synology | Maisem Ali | 1 | -1/+4 |
| 2022-06-03 | ipn/ipnserver, cmd/tailscaled: fix peerapi on Windows | Brad Fitzpatrick | 2 | -17/+18 |
| 2022-06-03 | cmd/tailscale: surface authentication errors in status.Health (#4748) | Jordan Whited | 2 | -8/+20 |
| 2022-06-02 | control/controlhttp: allow client and server to communicate over WebSockets | Mihai Parparita | 3 | -7/+7 |
| 2022-06-02 | cmd/tailscale/cli: add lose-ssh risk | Maisem Ali | 5 | -2/+185 |
| 2022-06-01 | build_docker.sh: pin github.com/tailscale/mkctr | Maisem Ali | 1 | -0/+1 |
| 2022-05-28 | cmd/tailscale, ipn/ipnlocal: add "peerapi" ping type | Brad Fitzpatrick | 1 | -0/+9 |
| 2022-05-27 | net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management t... | Aaron Klotz | 2 | -56/+56 |
| 2022-05-26 | cmd/tailscaled: fix state path for windows svc | James Tucker | 2 | -7/+10 |
| 2022-05-26 | util/winutil, util/winutil/vss: remove winrestore and vss as they are unneces... | Aaron Klotz | 2 | -2/+0 |
| 2022-05-19 | cmd/tailscale/cli: fix ssh CLI command breaking the Wasm build | Mihai Parparita | 4 | -19/+60 |
| 2022-05-16 | cmd/tsshd: delete, leaving only forwarding docs | Brad Fitzpatrick | 2 | -182/+5 |
| 2022-05-10 | cmd/tailscaled: use --statedir as documented | James Tucker | 1 | -1/+7 |
| 2022-05-09 | cmd/viewer,types/views: add support for views of maps | Maisem Ali | 4 | -13/+197 |
| 2022-05-06 | cmd/viewer: add codegen tool for Views | Maisem Ali | 5 | -2/+759 |
| 2022-05-06 | cmd/cloner,util/codegen: refactor cloner internals to allow reuse | Maisem Ali | 1 | -87/+14 |
| 2022-05-04 | *: use WireGuard where logged, printed or named | James Tucker | 1 | -2/+2 |
| 2022-05-03 | ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP) | Brad Fitzpatrick | 1 | -53/+38 |
| 2022-05-03 | wgengine, net/packet, cmd/tailscale: add ICMP echo | James Tucker | 1 | -7/+20 |
| 2022-04-30 | cmd/tailscaled,ipn/ipnlocal,wgengine/...: pass dns.Manager into netstack | Tom DNetto | 1 | -3/+3 |
| 2022-04-29 | cmd/tailscaled: change Windows service shutdown and add optional event logging | Aaron Klotz | 2 | -5/+32 |
| 2022-04-29 | client/tailscale: move/copy all package funcs to new LocalClient type | Brad Fitzpatrick | 18 | -71/+64 |
| 2022-04-29 | all: gofmt all | Brad Fitzpatrick | 3 | -7/+6 |
| 2022-04-27 | net/tsdial: add SystemDial as a wrapper on netns.Dial | Maisem Ali | 1 | -0/+2 |
| 2022-04-26 | ipn/ipnlocal: add Wake-on-LAN function to peerapi | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-04-26 | cmd/tailscale: mostly fix 'tailscale ssh' on macOS (sandbox) | Brad Fitzpatrick | 1 | -25/+37 |
| 2022-04-26 | cmd/tailscale/cli: add 'debug stat' subcommand | Brad Fitzpatrick | 1 | -0/+27 |
| 2022-04-25 | ipn: add IPCVersion override func | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-04-25 | cmd/tailscale: s/-authkey/-auth-key/ in help text | James Tucker | 1 | -1/+1 |
| 2022-04-21 | util/mak: move tailssh's mapSet into a new package for reuse elsewhere | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-04-21 | cmd/tailscale: use double quotes in the ssh subcommands | Maisem Ali | 2 | -8/+4 |
| 2022-04-21 | cmd/tailscale/cli: do not use syscall.Exec from macOS sandbox | Maisem Ali | 1 | -2/+3 |
| 2022-04-21 | ssh/tailssh: add support for sftp | Maisem Ali | 1 | -1/+4 |
| 2022-04-21 | Revert "wgengine/router,util/kmod: load & log xt_mark" | Brad Fitzpatrick | 1 | -9/+0 |
| 2022-04-20 | wgengine/router,util/kmod: load & log xt_mark | James Tucker | 1 | -0/+9 |
| 2022-04-20 | cmd/tailscale: add "debug via" subcommand to do CIDR math for via ranges | Brad Fitzpatrick | 1 | -0/+51 |
| 2022-04-20 | cmd/nginx-auth: maintainer scripts and tailnet checking (#4460) | Xe Iaso | 9 | -11/+107 |
| 2022-04-19 | cmd/proxy-to-grafana: prevent premature termination | Blake Mizerany | 1 | -5/+6 |
| 2022-04-18 | cmd/tailscale: [ssh] enable StrictHostKeyChecking mode | Maisem Ali | 1 | -0/+4 |
| 2022-04-18 | cmd/tailscale, etc: make "tailscale up --ssh" fail fast when unavailable | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-04-18 | cmd/tailscale: unhide 'up --ssh' behind WIP env var | Brad Fitzpatrick | 1 | -4/+1 |
| 2022-04-15 | ssh/tailssh: make the SSH server a singleton, register with LocalBackend | Brad Fitzpatrick | 2 | -1/+13 |
| 2022-04-14 | net/dns, util/publicdns: extract public DNS mapping into own package (#4405) | phirework | 1 | -0/+1 |
| 2022-04-14 | tailscaled: no longer tune gcpercent | James Tucker | 1 | -9/+0 |
| 2022-04-14 | cmd/nginx-auth: create new Tailscale NGINX auth service (#4400) | Xe Iaso | 6 | -0/+302 |
| 2022-04-12 | cmd/tailscale: add id-token subcommand | Maisem Ali | 2 | -0/+39 |