summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-03-11wgengine/magicsock: remove TODOcrawshaw/derpdial2David Crawshaw1-1/+2
2020-03-11go.mod: bump wireguard-go versionDavid Crawshaw1-1/+1
2020-03-11stunner: re-do how Stunner worksBrad Fitzpatrick6-148/+216
2020-03-10go.mod: bump wireguard-go version.David Anderson1-1/+2
2020-03-10wgengine/magicsock: mark test logfunc as a helper.David Anderson1-0/+1
2020-03-10wgengine/magicsock: clean up derp http servers on shutdown.David Anderson1-1/+2
2020-03-10wgengine/magicsock: synchronize test STUN shutdown.David Anderson1-3/+9
2020-03-10wgengine/magicsock: synchronize epUpdate cleanup on shutdown.David Anderson1-0/+1
2020-03-10Move linkstate boring change filtering to magicsockBrad Fitzpatrick3-29/+64
2020-03-10wgengine/magicsock: move device close to uncursed portion of test.David Anderson1-2/+2
2020-03-10wgengine/magicsock: in STUN-disabled test mode, let endpoint discovery proceedBrad Fitzpatrick1-1/+1
2020-03-10wgengine/monitor: don't call LinkChange when interfaces look unchangedBrad Fitzpatrick7-5/+63
2020-03-10derp/derpmap: new DERP config package, merge netcheck into magicsock moreBrad Fitzpatrick9-253/+452
2020-03-09net/dnscache: ignore annoying staticcheck checkBrad Fitzpatrick1-0/+2
2020-03-09net/dnscache: initialize the single Resolver more directlyBrad Fitzpatrick1-7/+9
2020-03-09go.mod, go.sum: updateBrad Fitzpatrick2-1/+2
2020-03-09ipn: when enforcing defaults, set UsePacketFilter=trueDavid Crawshaw1-0/+1
2020-03-09net/dnscache: do not PreferGo on macOS/iOSDavid Crawshaw1-3/+15
2020-03-09derp: add varz for home movesBrad Fitzpatrick1-13/+32
2020-03-09net/dnscache: add copyright header to testBrad Fitzpatrick1-0/+4
2020-03-09net/dnscache: parse passed CIDRDavid Crawshaw2-1/+25
2020-03-09wgengine/magicsock: add AddrSet appendDests+UpdateDst testsBrad Fitzpatrick2-13/+178
2020-03-08magicsock: unskip tests that are reliablecrawshaw/e2e_testDavid Crawshaw1-6/+6
2020-03-08ipn: exercise logout in e2e testDavid Crawshaw1-0/+26
2020-03-08wgengine: shut down wireguard on CloseDavid Crawshaw1-0/+1
2020-03-08controlclient: set default TimeNow functionDavid Crawshaw1-0/+3
2020-03-08ipn: put e2e login section in its own subtestDavid Crawshaw1-31/+33
2020-03-08ipn: move e2e test skipping into subtestsDavid Crawshaw1-2/+2
2020-03-08wgengine: have pinger use all single-IP routesDavid Crawshaw1-17/+22
2020-03-07wgengine: define default tunname for each platformMartin Baillie7-1/+13
2020-03-07wgengine/magicsock: plumb logf throughout, and expose in Options.David Anderson2-23/+30
2020-03-07wgengine/magicsock: don't discard UDP packet on UDP+DERP raceBrad Fitzpatrick1-24/+44
2020-03-06go.mod: bump wireguard-go.David Anderson1-1/+1
2020-03-06go.mod: bump wireguard-go version.David Anderson1-1/+1
2020-03-06wgengine/magicsock: uncurse TestDeviceStartStop, let CI run it.David Anderson1-4/+0
2020-03-06go.mod: pull in deadlock fix from tailscale/wireguard-go.David Anderson2-3/+8
2020-03-06wgengine/magicsock: fix data race in ReceiveIPv4.David Anderson1-9/+17
2020-03-06wgengine/magicsock: unblock wireguard-go's read on magicsock shutdown.David Anderson2-4/+62
2020-03-06wgengine/magicsock: don't mutexly reach inside Conn to tweak DERP settings.David Anderson2-8/+5
2020-03-06version: bumpBrad Fitzpatrick2-2/+1
2020-03-06Revert "update CI and everything to Go 1.14."David Anderson9-15/+15
2020-03-06wgengine/magicsock: disable the new ping test.David Anderson1-0/+5
2020-03-06Update staticcheck version in go.mod.David Anderson2-2/+7
2020-03-06Print the staticcheck version.David Anderson1-0/+3
2020-03-06tsweb: don't double import expvar; appease staticcheckBrad Fitzpatrick1-1/+0
2020-03-06tsweb: export runtime.MemStats var in Prometheus formatBrad Fitzpatrick1-1/+29
2020-03-06cmd/derper: also link to /debug/varzBrad Fitzpatrick1-1/+2
2020-03-06update CI and everything to Go 1.14.David Anderson9-15/+15
2020-03-06wgengine/magicsock: try deflaking again.David Anderson1-7/+11
2020-03-06Revert "wgengine/magicsock: temporarily deflake."David Anderson1-27/+18