| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-07-21 | go.mod: bump gvisor.dev/gvisor | Maisem Ali | 1 | -2/+3 |
| 2022-07-19 | ipn/ipnlocal: logout ephemeral nodes on shutdown | Maisem Ali | 1 | -1/+1 |
| 2022-07-16 | net/tstun: diagnose /dev/net/tun fd leak, give better failure message | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-07-13 | cmd/tailscaled: fix Windows "Allow local LAN access" regression | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-06-30 | util/cloudenv: add Azure support & DNS IPs | Brad Fitzpatrick | 1 | -1/+0 |
| 2022-06-29 | ipn/ipnlocal, net/dns*, util/cloudenv: add AWS DNS support | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-06-29 | ipn/ipnlocal, net/dns*, util/cloudenv: specialize DNS config on Google Cloud | Brad Fitzpatrick | 1 | -0/+2 |
| 2022-06-17 | control/controlclient, net/dnscache: use typed singleflight fork | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-06-07 | net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net.... | Mihai Parparita | 1 | -1/+0 |
| 2022-06-03 | ipn/ipnserver, cmd/tailscaled: fix peerapi on Windows | Brad Fitzpatrick | 2 | -17/+18 |
| 2022-06-02 | control/controlhttp: allow client and server to communicate over WebSockets | Mihai Parparita | 1 | -5/+5 |
| 2022-06-01 | build_docker.sh: pin github.com/tailscale/mkctr | Maisem Ali | 1 | -0/+1 |
| 2022-05-27 | net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management t... | Aaron Klotz | 1 | -54/+54 |
| 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 | 1 | -1/+0 |
| 2022-05-10 | cmd/tailscaled: use --statedir as documented | James Tucker | 1 | -1/+7 |
| 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 | all: gofmt all | Brad Fitzpatrick | 1 | -1/+0 |
| 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-25 | ipn: add IPCVersion override func | Brad Fitzpatrick | 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 | 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-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-07 | go.mod: bump netstack for clone reset fix (#4379) | James Tucker | 1 | -1/+1 |
| 2022-04-07 | wgengine/netstack: disable refsvfs2 leak tracking (#4378) | James Tucker | 1 | -1/+1 |
| 2022-03-26 | tempfork: temporarily fork gliderlabs/ssh and x/crypto/ssh | Brad Fitzpatrick | 1 | -6/+10 |
| 2022-03-23 | all: remove "no 1.18 support" failures | Josh Bleecher Snyder | 1 | -3/+0 |
| 2022-03-18 | net/tshttpproxy: ensure we pass the correct flags to WinHttpOpen on Win7 and ... | Aaron Klotz | 1 | -24/+24 |
| 2022-03-18 | cmd/tailscaled: make build fail nicely on older Go versions | Brad Fitzpatrick | 9 | -3/+34 |
| 2022-03-17 | syncs: use TryLock and TryRLock instead of unsafe | Josh Bleecher Snyder | 1 | -1/+1 |
| 2022-03-17 | cmd/tailscaled: fail early with nice error on macOS with go1.18 | Brad Fitzpatrick | 1 | -0/+3 |
| 2022-03-16 | go.mod: update to latest certstore | Josh Bleecher Snyder | 1 | -0/+2 |
| 2022-03-16 | control/controlclient: only build certstore-related code with the Tailscale G... | Josh Bleecher Snyder | 1 | -2/+0 |
| 2022-03-16 | wgengine/magicsock: remove final alloc from ReceiveFrom | Josh Bleecher Snyder | 1 | -1/+2 |
| 2022-03-16 | go.mod: require Go 1.18 | Josh Bleecher Snyder | 1 | -1/+2 |
| 2022-03-12 | go.mod: move from github.com/gliderlabs/ssh to github.com/tailscale/ssh | Maisem Ali | 1 | -4/+4 |
| 2022-03-11 | ssh/tailssh: make pty termios options match OpenSSH | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-03-08 | ssh/tailssh: create login sessions for new connections | Maisem Ali | 1 | -1/+2 |
| 2022-03-07 | control/controlclient: add Noise client | Maisem Ali | 1 | -3/+5 |
| 2022-03-01 | cmd/tailscaled: default to userspace-networking mode on gokrazy, set paths | Brad Fitzpatrick | 1 | -1/+17 |
| 2022-02-28 | net/interfaces: get Linux default route from netlink as fallback | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-02-28 | ipn/store: add common package for instantiating ipn.StateStores | Maisem Ali | 3 | -16/+20 |
| 2022-02-27 | net/tstun: set link speed to SPEED_UNKNOWN | Dmytro Shynkevych | 1 | -0/+1 |
| 2022-02-24 | cmd/tailscaled: add a no-op test for profiling init-time memory allocs | Brad Fitzpatrick | 1 | -0/+13 |