| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-03-29 | cmd/tailscale: add web subcommandcrawshaw/cgi | David Crawshaw | 5 | -4/+275 |
| 2021-03-28 | wgengine: make Tun optional again, default to fake. | David Anderson | 2 | -8/+6 |
| 2021-03-28 | wgengine: default Router to a no-op router. | David Anderson | 2 | -1/+14 |
| 2021-03-28 | wgengine: remove Config.TUN argument. | David Anderson | 1 | -1/+0 |
| 2021-03-27 | wgengine: make the tun.Device required at construction. | David Anderson | 2 | -5/+6 |
| 2021-03-26 | net/tstun: rename NewFakeTUN to NewFake. | David Anderson | 1 | -1/+1 |
| 2021-03-26 | net/tstun: merge in wgengine/tstun. | David Anderson | 2 | -6/+4 |
| 2021-03-26 | net/tstun: rename from net/tun. | David Anderson | 3 | -6/+6 |
| 2021-03-26 | wgengine: pass in an explicit router.Router, rather than a generator. | David Anderson | 1 | -1/+1 |
| 2021-03-26 | cmd/tailscaled: readd tun.Diagnose call, mistakenly lost during refactor. | David Anderson | 1 | -0/+1 |
| 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 |