summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-07-30version/cmdname: s/path/filepath/ and fix version.ReadExe() fallback.v1.1.0Avery Pennarun1-2/+3
2020-07-29router: stop iOS subprocess sandbox violations (#617)v1.0.0Dmytro Shynkevych1-4/+10
2020-07-29router: reload systemd-resolved after changing /etc/resolv.conf (#619)Dmytro Shynkevych1-0/+30
2020-07-29ipn/ipnserver: fix bug in earlier commit where conn can be strandedBrad Fitzpatrick1-5/+15
2020-07-29wgengine: disable wireguard config trimming for now except iOS w/ many peersBrad Fitzpatrick1-2/+30
2020-07-29ipn/ipnserver: staticcheck is not wrongBrad Fitzpatrick1-2/+3
2020-07-29ipn/ipnserver: make Engine argument a func that tries again for each connectionBrad Fitzpatrick3-12/+24
2020-07-29wgengine/magicsock: update, flesh out a TODOBrad Fitzpatrick1-2/+5
2020-07-29wgengine/filter: don't spam logs on dropped outgoing IPv6 ICMP or IPv4 IGMPBrad Fitzpatrick3-13/+65
2020-07-28ipn: fix netmap change tracking and dns map generation (#609)Dmytro Shynkevych10-111/+450
2020-07-28wgengine/packet: add IPVersion field, don't use IPProto to note versionBrad Fitzpatrick4-49/+70
2020-07-28control/controlclient: remove an 'unexpected' log that no longer isBrad Fitzpatrick1-1/+1
2020-07-28portlist: avoid syscall audit violation logspam on AndroidBrad Fitzpatrick1-1/+32
2020-07-28go.sum: updateBrad Fitzpatrick1-0/+2
2020-07-28wgengine/magicsock: check slightly less aggressively for connectivity.David Anderson1-1/+1
2020-07-28net/interfaces: fix likelyHomeRouterIP on AndroidBrad Fitzpatrick1-1/+59
2020-07-27control/controlclient: populate OSVersion on WindowsBrad Fitzpatrick1-0/+26
2020-07-27tailcfg, control/controlclient: add GoArch, populate OSVersion on LinuxBrad Fitzpatrick5-1/+105
2020-07-27wgengine/magicsock: deflake some tests with an ugly hackBrad Fitzpatrick1-2/+15
2020-07-27cmd/cloner, tailcfg: fix nil vs len 0 issues, add tests, use for HostinfoBrad Fitzpatrick4-24/+66
2020-07-27wgengine/magicsock: make disco subtest name more precise.David Anderson1-1/+1
2020-07-27wgengine/magicsock: remove unnecessary use of context.David Anderson1-4/+1
2020-07-27wgengine/magicsock: add docstring.David Anderson1-0/+4
2020-07-27wgengine/magicsock: don't deadlock on shutdown if sending blocks.David Anderson1-1/+5
2020-07-27ipn/ipnstate: record assigned Tailscale IPs.David Anderson3-30/+55
2020-07-27tstest/natlab: be a bit more lenient during test shutdown.David Anderson1-1/+8
2020-07-27wgengine/magicsock: give pinger a more generous packet timeout.David Anderson1-1/+7
2020-07-27derp: remove OnlyDisco option.David Anderson2-18/+0
2020-07-27wgengine/magicsock: add a test for two facing endpoint-independent NATs.David Anderson1-55/+125
2020-07-27wgengine/magicsock: explicitly check path discovery, add a firewall test.David Anderson2-23/+90
2020-07-27wgengine/magicsock: add a test for active path discovery.David Anderson2-20/+218
2020-07-27net/netcheck: lower the hairpin check timeout to 100ms.David Anderson1-1/+1
2020-07-27net/netcheck: centralize all clock values in one place.David Anderson1-17/+54
2020-07-27tstest/natlab: drop packets that can't be routed in a LAN.David Anderson1-0/+11
2020-07-27wgengine/magicsock: fix occasional deadlock on Conn.Close on c.derpStartedBrad Fitzpatrick1-1/+6
2020-07-27logtail: return correct write size from logger.WriteElias Naur2-1/+17
2020-07-27version: new week, new versionBrad Fitzpatrick1-1/+1
2020-07-27go mod tidyBrad Fitzpatrick2-4/+1
2020-07-27wgengine/magicsock: log better with less spam on transition to stopped stateBrad Fitzpatrick2-6/+20
2020-07-27derp/derphttp: don't return all nil from dialRegion when STUNOnly nodesBrad Fitzpatrick1-0/+3
2020-07-27tailcfg: generate some Clone methodsDavid Crawshaw2-44/+65
2020-07-27cmd/cloner: tool to generate Clone methodsDavid Crawshaw1-0/+264
2020-07-25wgengine/magicsock: remove overkill, slow reflect.DeepEqual of NetworkMapBrad Fitzpatrick1-2/+14
2020-07-25control/controlclient: remove unused, slow, often-not-what-you-want NetworkMa...Brad Fitzpatrick1-21/+0
2020-07-25wgengine: add debug knob to disable the watchdog during debuggingBrad Fitzpatrick1-0/+5
2020-07-24wgengine/magicsock: refactor twoDevicePing to make stack construction cleaner.David Anderson1-163/+163
2020-07-24ipn: add OSVersion, DeviceModel fields to Prefs and propagate to HostinfosElias Naur3-7/+21
2020-07-24wgengine: configure wireguard peers lazily, as neededBrad Fitzpatrick4-78/+410
2020-07-24wgengine/magicsock: don't log about disco ping timeouts if we have a working ...Brad Fitzpatrick1-6/+16
2020-07-24go.mod: bump wireguard-goBrad Fitzpatrick2-1/+3