| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-02-24 | Homebrew packaging of the non-IPNExtension, unsandboxed tailscale{d} releases...mkramlich/macos-brew | Mike Kramlich | 19 | -1/+905 |
| 2021-02-23 | wgengine/magicsock: fix discoEndpoint caching bug when a node key changes | Brad Fitzpatrick | 2 | -1/+73 |
| 2021-02-23 | ipn/ipnserver: fix Windows connection auth regression | Brad Fitzpatrick | 1 | -0/+5 |
| 2021-02-23 | net/portmapper: add NAT-PMP client, move port mapping service probing | Brad Fitzpatrick | 9 | -104/+721 |
| 2021-02-23 | wgengine/wglog: drop 1/s "interface is up" messages. | David Anderson | 1 | -0/+5 |
| 2021-02-22 | wgengine: consistently close things when NewUserspaceEngineAdvanced errors | Brad Fitzpatrick | 1 | -19/+27 |
| 2021-02-22 | wgengine/monitor: don't log any single-IP routes added to the tailscale table. | David Anderson | 1 | -1/+1 |
| 2021-02-22 | wgengine/monitor: on linux, also monitor for IPv6 changes. | David Anderson | 1 | -6/+5 |
| 2021-02-22 | wgengine/filter: use IPSet for localNets instead of prefixes. | David Anderson | 6 | -35/+39 |
| 2021-02-22 | go.mod: bump github.com/mdlayher/netlink, github.com/jsimonetti/rtnetlink | Matt Layher | 3 | -8/+29 |
| 2021-02-20 | tstest/staticcheck: import the main package to fix "go mod tidy" | Filippo Valsorda | 2 | -1/+4 |
| 2021-02-20 | go.mod: bump github.com/kr/pty to build on openbsd/arm64 | Filippo Valsorda | 2 | -45/+5 |
| 2021-02-19 | Switch to Go 1.16. | Brad Fitzpatrick | 16 | -23/+23 |
| 2021-02-19 | portlist: adjust build tags for iOS + Go 1.16 | Brad Fitzpatrick | 2 | -2/+4 |
| 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 | 5 | -32/+194 |
| 2021-02-18 | version: bump date | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-02-18 | health, control/controlclient, wgengine: report when router unhealthy | Brad Fitzpatrick | 6 | -2/+98 |
| 2021-02-18 | wgengine/router: make Linux delRoute idempotent, cidrDiff fail late as possible | Brad Fitzpatrick | 2 | -5/+128 |
| 2021-02-18 | net/tshttpproxy: support HTTP proxy environment credentials on Windows too | Brad Fitzpatrick | 2 | -16/+18 |
| 2021-02-17 | wgengine/router: simplify func normalizeCIDR using netaddr method | Brad Fitzpatrick | 1 | -3/+1 |
| 2021-02-17 | cmd/tailscaled: on darwin, fail early if not root with nicer message | Brad Fitzpatrick | 1 | -0/+6 |
| 2021-02-17 | net/tshttpproxy: support basic auth when available (#1354) | Christine Dodrill | 2 | -0/+61 |
| 2021-02-17 | wgengine/filter: remove redundant code | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-02-16 | ipn/ipnserver: on darwin, let users who are admins use CLI without sudo | Brad Fitzpatrick | 1 | -4/+56 |
| 2021-02-16 | safesocket, ipn/ipnserver: look up peer creds on Darwin | Brad Fitzpatrick | 7 | -79/+24 |
| 2021-02-16 | wgengine/tsdns: skip test that requires local IPv6 when IPv6 unavailable | Brad Fitzpatrick | 2 | -7/+27 |
| 2021-02-15 | control/controlclient: note package type in Hostinfo | Brad Fitzpatrick | 1 | -0/+16 |
| 2021-02-15 | tailcfg: add Hostinfo.Package | Brad Fitzpatrick | 3 | -1/+3 |
| 2021-02-15 | safesocket: make ConnectDefault use paths pkg, fixing tailscaled-on-macOS | Brad Fitzpatrick | 2 | -2/+4 |
| 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 | 3 | -46/+119 |
| 2021-02-15 | wgengine/monitor: prevent shutdown hang in darwin link monitor | Brad Fitzpatrick | 1 | -3/+10 |
| 2021-02-15 | safesocket, wgengine: add some darwin failure diagnostic hints | Brad Fitzpatrick | 2 | -8/+33 |
| 2021-02-14 | net/{interfaces,netns}: add some new tests, missed from prior commit | Brad Fitzpatrick | 2 | -0/+59 |
| 2021-02-14 | net/interfaces: fix staticcheck error on darwin | Brad Fitzpatrick | 1 | -2/+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 | 6 | -4/+137 |
| 2021-02-13 | wgengine/monitor: add a darwin implementation for tailscaled mode | Brad Fitzpatrick | 2 | -1/+66 |
| 2021-02-13 | cmd/tailscaled: add subcommand on darwin to install+start tailscaled under la... | Brad Fitzpatrick | 2 | -4/+122 |
| 2021-02-13 | paths: update some default paths for darwin | Brad Fitzpatrick | 2 | -0/+5 |
| 2021-02-12 | net/interfaces: reconcile interface filtering with address printing in logs | Brad Fitzpatrick | 1 | -10/+18 |
| 2021-02-12 | wgengine/magicsock: retry and re-send packets in TestTwoDevicePing | Josh Bleecher Snyder | 1 | -28/+42 |
| 2021-02-12 | derp/derphttp: return nicer errors from Recv on Close | Brad Fitzpatrick | 1 | -0/+9 |
| 2021-02-12 | derp/derphttp: add a context and infoLogger option to RunWatchConnectionLoop | Brad Fitzpatrick | 2 | -9/+30 |
| 2021-02-12 | wgengine/magicsock: reduce log spam during tests | Josh Bleecher Snyder | 1 | -4/+5 |
| 2021-02-12 | wgengine/magicsock: remove an alloc from ReceiveIPvN | Josh Bleecher Snyder | 2 | -24/+132 |
| 2021-02-12 | wgengine/magicsock: unify on netaddr types in addrSet | Josh Bleecher Snyder | 3 | -129/+74 |
| 2021-02-12 | wgengine/magicsock: prevent logging while running benchmarks | Josh Bleecher Snyder | 1 | -0/+1 |