summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-02-24Homebrew packaging of the non-IPNExtension, unsandboxed tailscale{d} releases...mkramlich/macos-brewMike Kramlich19-1/+905
2021-02-23wgengine/magicsock: fix discoEndpoint caching bug when a node key changesBrad Fitzpatrick2-1/+73
2021-02-23ipn/ipnserver: fix Windows connection auth regressionBrad Fitzpatrick1-0/+5
2021-02-23net/portmapper: add NAT-PMP client, move port mapping service probingBrad Fitzpatrick9-104/+721
2021-02-23wgengine/wglog: drop 1/s "interface is up" messages.David Anderson1-0/+5
2021-02-22wgengine: consistently close things when NewUserspaceEngineAdvanced errorsBrad Fitzpatrick1-19/+27
2021-02-22wgengine/monitor: don't log any single-IP routes added to the tailscale table.David Anderson1-1/+1
2021-02-22wgengine/monitor: on linux, also monitor for IPv6 changes.David Anderson1-6/+5
2021-02-22wgengine/filter: use IPSet for localNets instead of prefixes.David Anderson6-35/+39
2021-02-22go.mod: bump github.com/mdlayher/netlink, github.com/jsimonetti/rtnetlinkMatt Layher3-8/+29
2021-02-20tstest/staticcheck: import the main package to fix "go mod tidy"Filippo Valsorda2-1/+4
2021-02-20go.mod: bump github.com/kr/pty to build on openbsd/arm64Filippo Valsorda2-45/+5
2021-02-19Switch to Go 1.16.Brad Fitzpatrick16-23/+23
2021-02-19portlist: adjust build tags for iOS + Go 1.16Brad Fitzpatrick2-2/+4
2021-02-19cmd/tailscale/cli: add netcheck dev knob TS_DEBUG_NETCHECK_UDP_BINDBrad Fitzpatrick1-1/+3
2021-02-18cmd/tailscale/cli: remove outdated TODOBrad Fitzpatrick1-1/+0
2021-02-18dnsname,tailcfg: add hostname sanitation logic to node display names (#1304)Sonia Appasamy5-32/+194
2021-02-18version: bump dateBrad Fitzpatrick1-1/+1
2021-02-18health, control/controlclient, wgengine: report when router unhealthyBrad Fitzpatrick6-2/+98
2021-02-18wgengine/router: make Linux delRoute idempotent, cidrDiff fail late as possibleBrad Fitzpatrick2-5/+128
2021-02-18net/tshttpproxy: support HTTP proxy environment credentials on Windows tooBrad Fitzpatrick2-16/+18
2021-02-17wgengine/router: simplify func normalizeCIDR using netaddr methodBrad Fitzpatrick1-3/+1
2021-02-17cmd/tailscaled: on darwin, fail early if not root with nicer messageBrad Fitzpatrick1-0/+6
2021-02-17net/tshttpproxy: support basic auth when available (#1354)Christine Dodrill2-0/+61
2021-02-17wgengine/filter: remove redundant codeBrad Fitzpatrick1-1/+1
2021-02-16ipn/ipnserver: on darwin, let users who are admins use CLI without sudoBrad Fitzpatrick1-4/+56
2021-02-16safesocket, ipn/ipnserver: look up peer creds on DarwinBrad Fitzpatrick7-79/+24
2021-02-16wgengine/tsdns: skip test that requires local IPv6 when IPv6 unavailableBrad Fitzpatrick2-7/+27
2021-02-15control/controlclient: note package type in HostinfoBrad Fitzpatrick1-0/+16
2021-02-15tailcfg: add Hostinfo.PackageBrad Fitzpatrick3-1/+3
2021-02-15safesocket: make ConnectDefault use paths pkg, fixing tailscaled-on-macOSBrad Fitzpatrick2-2/+4
2021-02-15cmd/hello: make whois client work on macOS against GUI clientBrad Fitzpatrick1-1/+30
2021-02-15ipn/ipnserver, ipn/ipnlocal: move whois handler to new localapi packageBrad Fitzpatrick3-46/+119
2021-02-15wgengine/monitor: prevent shutdown hang in darwin link monitorBrad Fitzpatrick1-3/+10
2021-02-15safesocket, wgengine: add some darwin failure diagnostic hintsBrad Fitzpatrick2-8/+33
2021-02-14net/{interfaces,netns}: add some new tests, missed from prior commitBrad Fitzpatrick2-0/+59
2021-02-14net/interfaces: fix staticcheck error on darwinBrad Fitzpatrick1-2/+2
2021-02-14cmd/tailscaled: fix up install-system-daemon on darwin, add uninstall tooBrad Fitzpatrick3-16/+61
2021-02-14net/{interfaces,ns}: add tailscaled-mode darwin routing looping preventionBrad Fitzpatrick6-4/+137
2021-02-13wgengine/monitor: add a darwin implementation for tailscaled modeBrad Fitzpatrick2-1/+66
2021-02-13cmd/tailscaled: add subcommand on darwin to install+start tailscaled under la...Brad Fitzpatrick2-4/+122
2021-02-13paths: update some default paths for darwinBrad Fitzpatrick2-0/+5
2021-02-12net/interfaces: reconcile interface filtering with address printing in logsBrad Fitzpatrick1-10/+18
2021-02-12wgengine/magicsock: retry and re-send packets in TestTwoDevicePingJosh Bleecher Snyder1-28/+42
2021-02-12derp/derphttp: return nicer errors from Recv on CloseBrad Fitzpatrick1-0/+9
2021-02-12derp/derphttp: add a context and infoLogger option to RunWatchConnectionLoopBrad Fitzpatrick2-9/+30
2021-02-12wgengine/magicsock: reduce log spam during testsJosh Bleecher Snyder1-4/+5
2021-02-12wgengine/magicsock: remove an alloc from ReceiveIPvNJosh Bleecher Snyder2-24/+132
2021-02-12wgengine/magicsock: unify on netaddr types in addrSetJosh Bleecher Snyder3-129/+74
2021-02-12wgengine/magicsock: prevent logging while running benchmarksJosh Bleecher Snyder1-0/+1