| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2021-02-05 | cmd/tailscaled: rename Windows service to just Tailscale | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-02-05 | cmd/tailscaled: move more of the Windows server setup code into tailscaled | Brad Fitzpatrick | 4 | -9/+123 |
| 2021-02-05 | cmd/tailscaled: add missing depaware.txt update | Brad Fitzpatrick | 1 | -0/+1 |
| 2021-02-05 | cmd/tailscaled: run as a service on Windows | Brad Fitzpatrick | 3 | -0/+87 |
| 2021-02-04 | wgengine: adapt to wireguard-go changes | Josh Bleecher Snyder | 2 | -2/+0 |
| 2021-02-04 | ipn: split LocalBackend off into new ipn/ipnlocal package | Brad Fitzpatrick | 3 | -67/+45 |
| 2021-02-04 | cmd/tailscale{,d}: move debug subcommand to tailscaled | Brad Fitzpatrick | 5 | -36/+25 |
| 2021-02-02 | cmd/tailscale: fix IPN message reading stall in tailscale status -web | Brad Fitzpatrick | 1 | -1/+11 |
| 2021-02-01 | cmd/tailscale/cli: recommend sudo for 'tailscale up' on failure | Brad Fitzpatrick | 1 | -1/+10 |
| 2021-02-01 | cmd/tailscaled/tailscaled.service: revert recent hardening for now | Brad Fitzpatrick | 1 | -19/+0 |
| 2021-01-29 | cmd/hello: use safesocket client to connect | Brad Fitzpatrick | 1 | -6/+4 |
| 2021-01-29 | ipn/ipnserver, cmd/hello: do whois over unix socket, not debug http | Brad Fitzpatrick | 1 | -3/+23 |
| 2021-01-29 | all: move wgcfg from wireguard-go | Josh Bleecher Snyder | 2 | -2/+2 |
| 2021-01-29 | cmd/hello: new hello.ipn.dev server | Brad Fitzpatrick | 2 | -0/+133 |
| 2021-01-28 | cmd/tailscaled: add /run to the allowed paths for iptables. | David Anderson | 1 | -0/+2 |
| 2021-01-26 | net/interfaces: remove IsTailscaleIP, make callers use tsaddr. | David Anderson | 1 | -1/+9 |
| 2021-01-26 | ipn/ipnstate: update tailscale status -web to match CLI | Brad Fitzpatrick | 1 | -12/+1 |
| 2021-01-25 | tailcfg, controlclient: add DisplayName field to tailcfg.Node and populate it... | Sonia Appasamy | 1 | -1/+1 |
| 2021-01-22 | cmd/tailscaled: update depaware.txt | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-01-22 | cmd/tailscaled: don't require --state for --cleanup | Brad Fitzpatrick | 1 | -4/+4 |
| 2021-01-21 | wgengine: use Tailscale-style peer identifiers in logs | Josh Bleecher Snyder | 2 | -0/+2 |
| 2021-01-21 | cmd/tailscale: make "tailscale ping" also resolve names without DNS | Brad Fitzpatrick | 1 | -17/+46 |
| 2021-01-21 | wgengine/magicsock: disable regular STUNs for all platforms by default | Brad Fitzpatrick | 2 | -0/+2 |
| 2021-01-19 | cmd/tailscale/cli: require v4 and v6 default routes to be advertised together. | David Anderson | 1 | -0/+16 |
| 2021-01-15 | cmd/tailscale/cli: tweak the status name column a bit | Brad Fitzpatrick | 1 | -2/+2 |