| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2021-01-14 | all: convert from []wgcfg.Endpoint to string | Josh Bleecher Snyder | 2 | -2/+2 |
| 2021-01-14 | wgengine/magicsock: import more of wireguard-go, update docstrings. | David Anderson | 2 | -2/+2 |
| 2021-01-14 | wgengine/magicsock: stop depending on UpdateDst in legacy codepaths. | David Anderson | 2 | -2/+2 |
| 2021-01-11 | wgengine: on TCP connect fail/timeout, log some clues about why it failed | Brad Fitzpatrick | 2 | -2/+2 |
| 2021-01-11 | all: adjust Unix permissions for those without umasks | Brad Fitzpatrick | 2 | -2/+2 |
| 2021-01-11 | wgengine/magicsock: drop netaddr.IPPort cache | Brad Fitzpatrick | 2 | -2/+0 |
| 2021-01-11 | Update depaware (removes lru from wgengine/filter) | Brad Fitzpatrick | 2 | -2/+4 |
| 2021-01-11 | wengine/netstack: bump gvisor to latest version | Naman Sood | 1 | -4/+6 |
| 2021-01-11 | cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack work | Brad Fitzpatrick | 2 | -2/+37 |
| 2021-01-10 | cmd/tailscale: change formatting of "tailscale status" | Brad Fitzpatrick | 3 | -27/+75 |
| 2021-01-08 | wgengine/tstun: initialize wireguard-go TUN parameters | Josh Bleecher Snyder | 2 | -2/+2 |
| 2021-01-07 | tailscaled.service: Lock down clock and /dev (#1071) | Frederik “Freso” S. Olesen | 1 | -0/+6 |
| 2020-12-30 | wgkey: new package | Josh Bleecher Snyder | 3 | -4/+6 |
| 2020-12-28 | all: replace wgcfg.IP and wgcfg.CIDR with netaddr types | Josh Bleecher Snyder | 1 | -29/+4 |
| 2020-12-25 | Fix typo in cmd/tailscale/cli/cli.go (#1069) | Charlotte Brandhorst-Satzkorn | 1 | -1/+1 |
| 2020-12-24 | tailscaled.service: Harden systemd unit somewhat (#1062) | Frederik “Freso” S. Olesen | 1 | -0/+11 |
| 2020-12-23 | cmd/tailscale*: make updatedeps | Matt Layher | 2 | -2/+2 |
| 2020-12-22 | go.mod: bump inet.af/netaddr to non-allocating version | Brad Fitzpatrick | 2 | -0/+4 |
| 2020-12-21 | wgengine/router/dns: remove unsafe endianness detection on Linux | Brad Fitzpatrick | 2 | -4/+4 |
| 2020-12-21 | cmd/tailscaled, logpolicy, logtail: support log levels | Brad Fitzpatrick | 1 | -0/+3 |