| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-03-26 | wgengine: remove Config.TUNName, require caller to create device. | David Anderson | 3 | -13/+33 |
| 2021-03-26 | control/controlclient: sign RegisterRequest (#1549) | Adrian Dewhurst | 1 | -1/+3 |
| 2021-03-25 | wgengine/router/dns: move to net/dns. | David Anderson | 1 | -4/+3 |
| 2021-03-25 | Revert "cmd/tailscaled: split package main into main shim + package" | Brad Fitzpatrick | 7 | -46/+29 |
| 2021-03-24 | cmd/tailscaled: split package main into main shim + package | Brad Fitzpatrick | 7 | -29/+46 |
| 2021-03-24 | cmd/tailscale: add "tailscale ip [-4] [-6]" command | Brad Fitzpatrick | 2 | -0/+70 |
| 2021-03-24 | net/packet, wgengine/{filter,tstun}: add TSMP ping | Brad Fitzpatrick | 1 | -1/+11 |
| 2021-03-20 | net/packet, wgengine/filter: support SCTP | Brad Fitzpatrick | 2 | -0/+2 |
| 2021-03-19 | cmd/tailscale/cli: use double hypens, make default usage func more clear | Brad Fitzpatrick | 4 | -9/+82 |
| 2021-03-19 | control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2Token | Brad Fitzpatrick | 2 | -9/+3 |
| 2021-03-19 | net/interfaces: use windows API to get the default route instead of parsing `... | Aleksandar Pesic | 2 | -2/+2 |
| 2021-03-18 | cmd/tailscale, ipn/localapi: get daemon version from localapi status | Brad Fitzpatrick | 1 | -25/+6 |
| 2021-03-18 | cmd/tailscale, ipn/localapi: use localapi for status, not IPN acrobatics | Brad Fitzpatrick | 5 | -71/+28 |
| 2021-03-18 | cmd/tailscale/cli: fix typo in comment | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-03-18 | logpolicy: set log target on windows based on a registry key (#1542) | Christine Dodrill | 1 | -0/+1 |
| 2021-03-17 | wgengine/netstack: use inet.af/netstack, remove 64-bit only limitation | Brad Fitzpatrick | 1 | -32/+32 |
| 2021-03-16 | Revert "wgengine/netstack: update gvisor to remove 64-bit only limitation" | David Anderson | 1 | -5/+5 |
| 2021-03-16 | Revert "cmd/tailscaled, ipn/{ipnlocal,ipnserver}: let netstack get access to ... | Brad Fitzpatrick | 1 | -4/+0 |
| 2021-03-15 | wgengine/netstack: update gvisor to remove 64-bit only limitation | Brad Fitzpatrick | 1 | -5/+5 |
| 2021-03-15 | cmd/tailscale/cli: include GOOS in BSD warning message | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-03-15 | cmd/tailscale/cli: warn if using subnet routing on BSD | David Anderson | 1 | -0/+3 |
| 2021-03-15 | client, cmd/hello, ipn, wgengine: fix whois for netstack-forwarded connections | Naman Sood | 1 | -3/+19 |
| 2021-03-15 | net/portmapper, wgengine/monitor: cache gateway IP info until link changes | Brad Fitzpatrick | 2 | -2/+2 |
| 2021-03-15 | cmd/tailscale/cli: don't permit setting self IP as exit node (#1491) | Christine Dodrill | 2 | -7/+23 |
| 2021-03-15 | cmd/tailscaled, ipn/{ipnlocal,ipnserver}: let netstack get access to LocalBac... | Brad Fitzpatrick | 1 | -0/+4 |
| 2021-03-12 | cmd/tailscaled: on Synology, fall back to netstack if needed | Brad Fitzpatrick | 2 | -20/+44 |
| 2021-03-09 | Revert "--advertise-routes option enabled in Mac tailscale CLI; it checks for... | Brad Fitzpatrick | 1 | -4/+3 |
| 2021-03-09 | cmd/tailscale/cli: document how to see subcommand usage | Brad Fitzpatrick | 2 | -2/+6 |
| 2021-03-08 | cmd/tailscaled: fix monitor debug tool's output | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-03-08 | wgengine/monitor: simplify the Windows monitor to make it more reliable | Aleksandar Pesic | 1 | -1/+1 |
| 2021-03-05 | cmd/tailscale: fix depaware.txt | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-03-05 | cmd/tailscale/cli: restore hidden debug subcommand | Brad Fitzpatrick | 2 | -0/+57 |
| 2021-03-02 | cmd/tailscaled: don't require root on darwin with --tun=userspace-networking | Brad Fitzpatrick | 1 | -7/+10 |
| 2021-03-01 | cmd/tailscaled, logtail: share link monitor from wgengine to logtail | Brad Fitzpatrick | 1 | -1/+9 |
| 2021-03-01 | wgengine/router: toggle killswitch when using default routes on windows. | David Anderson | 2 | -0/+46 |
| 2021-03-01 | cmd/hello: break out local HTTP client into client/tailscale | Brad Fitzpatrick | 1 | -69/+23 |
| 2021-03-01 | cmd/hello: use go:embed for the template | Brad Fitzpatrick | 1 | -1/+8 |
| 2021-03-01 | control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanism | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-03-01 | cmd/tailscale: remove Windows console fixing | Brad Fitzpatrick | 2 | -10/+1 |
| 2021-03-01 | wgengine{,/monitor}: move interface state fetching/comparing to monitor | Brad Fitzpatrick | 1 | -10/+9 |
| 2021-03-01 | cmd/tailscaled, wgengine: remove --fake, replace with netstack | Brad Fitzpatrick | 2 | -14/+69 |
| 2021-02-27 | wgengine: unify NewUserspaceEngine, NewUserspaceEngineAdvanced | Brad Fitzpatrick | 2 | -2/+8 |
| 2021-02-27 | wgengine/monitor: change API to permit multiple independent callbakcks | Brad Fitzpatrick | 1 | -4/+5 |
| 2021-02-26 | wgengine/netstack: start SOCKS5 server in netstack mode | Naman Sood | 1 | -0/+1 |
| 2021-02-26 | cmd/derper: add /bootstrap-dns handler | Brad Fitzpatrick | 2 | -0/+72 |
| 2021-02-26 | cmd/derper: update a link from godoc.org to pkg.go.dev | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-02-25 | cmd/tailscaled: create /usr/local/bin on macOS install-system-daemon if needed | Brad Fitzpatrick | 1 | -0/+4 |
| 2021-02-25 | wgengine, cmd/tailscaled: refactor netstack, forward TCP to hello as demo (#1... | Naman Sood | 2 | -6/+7 |
| 2021-02-24 | cmd/tailscale/cli: add CLI option to offer an exit node to the tailnet. | David Anderson | 1 | -15/+34 |
| 2021-02-23 | net/portmapper: add NAT-PMP client, move port mapping service probing | Brad Fitzpatrick | 3 | -0/+5 |