| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-04-21 | use net.JoinHostPortnaman/netstack-request-logging | Naman Sood | 1 | -1/+3 |
| 2021-04-21 | wgengine/netstack: log ForwarderRequest in readable form, only in debug mode | Naman Sood | 1 | -5/+10 |
| 2021-04-20 | cmd/tailscaled: don't block ipnserver startup behind engine init on Windows | Brad Fitzpatrick | 2 | -88/+68 |
| 2021-04-20 | .github/workflows: add --race tests on Linux and Windows | Alex Brainman | 2 | -0/+100 |
| 2021-04-20 | cmd/tailscaled: add subcommands to install and remove tailscaled Windows service | Alex Brainman | 2 | -1/+121 |
| 2021-04-20 | ipn/ipnlocal: add arpa suffixes to MagicDNS for reverse lookups. | David Anderson | 1 | -1/+13 |
| 2021-04-20 | net/dns: fix resolved match domains when no nameservers are provided. | David Anderson | 1 | -1/+1 |
| 2021-04-20 | net/dns: correctly capture all traffic in non-split configs. | David Anderson | 1 | -2/+23 |
| 2021-04-20 | net/dns: remove config in openresolv when given an empty DNS config. | David Anderson | 1 | -6/+14 |
| 2021-04-20 | ipn/ipnlocal: only set authoritative domains when using MagicDNS. | David Anderson | 1 | -1/+1 |
| 2021-04-20 | net/dns: make debian_resolvconf correctly clear DNS configs. | David Anderson | 3 | -16/+33 |
| 2021-04-20 | net/dns: restore resolv.conf when given an empty config in directManager. | David Anderson | 1 | -5/+43 |
| 2021-04-20 | ipn: don't Logout when Windows GUI disconnects | Brad Fitzpatrick | 4 | -19/+28 |
| 2021-04-20 | net/dns: remove ForceSplitDNSForTesting. | David Anderson | 1 | -17/+0 |
| 2021-04-20 | ipn/ipnlocal: plumb fallback DNS in as a workaround for split DNS issues. | David Anderson | 2 | -6/+32 |
| 2021-04-20 | tailcfg: add FallbackResolvers to DNSConfig. | David Anderson | 2 | -8/+15 |
| 2021-04-20 | ipn{,/ipnlocal}: in direct file receive mode, don't rename partial file | Brad Fitzpatrick | 2 | -22/+24 |
| 2021-04-20 | wgengine/magicsock: remove named return | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-04-20 | wgengine/magicsock: fix two comments | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-04-20 | wgengine/magicsock: remove unnecessary type assertions | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-04-20 | wgengine/magicsock: improve Rebind logging | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-04-20 | wgengine/magicsock: accept a host and port instead of an addr in listenPacket | Josh Bleecher Snyder | 1 | -6/+7 |
| 2021-04-20 | cmd/tailscale/cli: relax & improve the running-as-CLI check for macOS | Brad Fitzpatrick | 1 | -5/+28 |
| 2021-04-20 | ipn/ipnlocal: only fix peerapiListener on Windows when running | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-20 | ipn/ipnlocal: restrict local lan access to linux machines. | Maisem Ali | 1 | -10/+13 |
| 2021-04-19 | ipn/ipnlocal: finish/fix up filename validation & encoding on disk | Brad Fitzpatrick | 2 | -5/+251 |
| 2021-04-19 | version: simplify iOS detection now that we require Go 1.16 | Brad Fitzpatrick | 3 | -22/+2 |
| 2021-04-19 | ipn/ipnlocal: add some more peerapi handlePeerPut tests | Brad Fitzpatrick | 2 | -4/+80 |
| 2021-04-19 | ipn/ipnlocal: add some peerapi tests | Brad Fitzpatrick | 2 | -4/+155 |
| 2021-04-19 | go.mod: upgrade to latest wireguard-go | Josh Bleecher Snyder | 2 | -1/+3 |
| 2021-04-19 | net/tsaddr: expand ephemeral nodes range to /64 | Naman Sood | 1 | -2/+2 |
| 2021-04-19 | tailcfg, control/controlclient: accept nil MapResponse.Node (mapver 18) | Brad Fitzpatrick | 4 | -17/+72 |
| 2021-04-19 | safesocket: remove/update some old TODOs | Brad Fitzpatrick | 1 | -2/+1 |
| 2021-04-19 | ipn, cmd/tailscale/cli: add pref to configure sudo-free operator user | Brad Fitzpatrick | 6 | -5/+69 |
| 2021-04-19 | tailcfg, control/controlclient: allow empty MapResponse.Domain (mapver17) | Brad Fitzpatrick | 3 | -3/+29 |
| 2021-04-18 | control/controlclient: add start of some MapResponse->NetworkMap tests | Brad Fitzpatrick | 3 | -7/+99 |
| 2021-04-18 | control/controlclient: break direct.go into map.go (+tests), add mapSession | Brad Fitzpatrick | 5 | -388/+461 |
| 2021-04-18 | types/netmap: remove some old TODOs | Brad Fitzpatrick | 1 | -4/+1 |
| 2021-04-18 | ipn{,/ipnlocal}, cmd/tailscale/cli: don't check pref reverts on initial up | Brad Fitzpatrick | 6 | -7/+81 |
| 2021-04-18 | ipn: add DefaultControlURL const, replace few literals with it | Brad Fitzpatrick | 3 | -4/+9 |
| 2021-04-17 | cmd/tailscale/cli: pull out prefsFromUpArgs for testability, add tests | Brad Fitzpatrick | 2 | -41/+224 |
| 2021-04-17 | cmd/tailscale/cli: treat nil and non-nil zero length slices as equiv prefs | Brad Fitzpatrick | 2 | -3/+25 |
| 2021-04-16 | cmd/tailscaled: let SOCKS5 dial non-Tailscale addrs in userspace mode | Brad Fitzpatrick | 1 | -22/+25 |
| 2021-04-16 | net/tsaddr: add new IP range for ephemeral nodes in Tailscale ULA (#1715) | Naman Sood | 1 | -0/+12 |
| 2021-04-16 | ipn/ipnlocal, etc: require file sharing capability to send/recv files | Brad Fitzpatrick | 8 | -4/+76 |
| 2021-04-16 | cmd/tailscale/cli: wait on the right contexts in up | Brad Fitzpatrick | 1 | -3/+7 |
| 2021-04-16 | cmd/tailscale/cli: avoid a spammy log message on SIGINT | Brad Fitzpatrick | 1 | -1/+7 |
| 2021-04-15 | tailcfg, control/controlclient: (mapver 16) add Node.Online, MapResponse.Onli... | Brad Fitzpatrick | 6 | -45/+158 |
| 2021-04-15 | control/controlclient: only use a single DNS label as the hostname. | David Anderson | 2 | -0/+10 |
| 2021-04-15 | wgengine/router: add the Tailscale ULA route on darwin. | Maisem Ali | 1 | -1/+1 |