| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2021-02-22 | go.mod: bump github.com/mdlayher/netlink, github.com/jsimonetti/rtnetlink | Matt Layher | 1 | -0/+1 |
| 2021-02-19 | Switch to Go 1.16. | Brad Fitzpatrick | 2 | -8/+7 |
| 2021-02-19 | cmd/tailscale/cli: add netcheck dev knob TS_DEBUG_NETCHECK_UDP_BIND | Brad Fitzpatrick | 1 | -1/+3 |
| 2021-02-18 | cmd/tailscale/cli: remove outdated TODO | Brad Fitzpatrick | 1 | -1/+0 |
| 2021-02-18 | dnsname,tailcfg: add hostname sanitation logic to node display names (#1304) | Sonia Appasamy | 1 | -6/+4 |
| 2021-02-18 | health, control/controlclient, wgengine: report when router unhealthy | Brad Fitzpatrick | 1 | -0/+1 |
| 2021-02-17 | cmd/tailscaled: on darwin, fail early if not root with nicer message | Brad Fitzpatrick | 1 | -0/+6 |
| 2021-02-16 | safesocket, ipn/ipnserver: look up peer creds on Darwin | Brad Fitzpatrick | 1 | -0/+1 |
| 2021-02-15 | safesocket: make ConnectDefault use paths pkg, fixing tailscaled-on-macOS | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-02-15 | cmd/hello: make whois client work on macOS against GUI client | Brad Fitzpatrick | 1 | -1/+30 |
| 2021-02-15 | ipn/ipnserver, ipn/ipnlocal: move whois handler to new localapi package | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-02-14 | cmd/tailscaled: fix up install-system-daemon on darwin, add uninstall too | Brad Fitzpatrick | 3 | -16/+61 |
| 2021-02-14 | net/{interfaces,ns}: add tailscaled-mode darwin routing looping prevention | Brad Fitzpatrick | 2 | -2/+2 |
| 2021-02-13 | cmd/tailscaled: add subcommand on darwin to install+start tailscaled under la... | Brad Fitzpatrick | 2 | -4/+122 |
| 2021-02-12 | derp/derphttp: add a context and infoLogger option to RunWatchConnectionLoop | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-02-11 | cmd/tailscaled: pick automatic tun device name on darwin | Brad Fitzpatrick | 1 | -0/+4 |
| 2021-02-11 | cmd/hello: truncate long strings (#1328) | Ross Zurowski | 1 | -6/+21 |
| 2021-02-11 | cmd/hello: chop DNS name at first dot | Brad Fitzpatrick | 1 | -1/+9 |
| 2021-02-11 | cmd/hello: style welcome message (#1325) | Ross Zurowski | 2 | -28/+438 |
| 2021-02-11 | cmd/hello: serve fake data in dev mode on whois failure | Brad Fitzpatrick | 1 | -9/+21 |
| 2021-02-11 | cmd/hello: in dev mode, live reload template | Brad Fitzpatrick | 1 | -1/+20 |
| 2021-02-05 | types/netmap: split controlclient.NetworkMap off into its own leaf package | Brad Fitzpatrick | 2 | -24/+20 |
| 2021-02-05 | types/persist: split controlclient.Persist into a small leaf package | Brad Fitzpatrick | 2 | -1/+3 |
| 2021-02-05 | cmd/tailscale/cli: display currently active exit node in `tailscale status`. | David Anderson | 1 | -1/+6 |
| 2021-02-05 | wgengine/wgcfg/nmcfg: split control/controlclient/netmap.go into own package | Brad Fitzpatrick | 2 | -20/+6 |
| 2021-02-05 | ipn: program exit node into the data plane according to user pref. | David Anderson | 2 | -1/+16 |