summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-07-03go.mod: bump wireguardv0.100.0Brad Fitzpatrick1-1/+1
2020-07-03control/controlclient, tailcfg: turn active route discovery on by defaultBrad Fitzpatrick2-15/+28
2020-07-03version: new month, new date stringBrad Fitzpatrick1-1/+1
2020-07-03cmd/tailscale: add tailscale status region name, last write, consistently starBrad Fitzpatrick3-28/+89
2020-07-03types/logger: add rateFreePrefix rate-limiting-exempt log format prefixesBrad Fitzpatrick1-0/+14
2020-07-03wgengine/magicsock: add discoEndpoint heartbeatBrad Fitzpatrick1-21/+117
2020-07-03wgengine/magicsock: remove the discoEndpoint.timers mapBrad Fitzpatrick1-35/+8
2020-07-03wgengine/magicsock: bunch of misc discovery path cleanupsBrad Fitzpatrick2-42/+133
2020-07-03wgengine: prevent log after exit in watchdog testDmytro Shynkevych1-0/+6
2020-07-03wgengine: close in reverse order of bringupDmytro Shynkevych1-2/+2
2020-07-02go.mod: restore staticcheck module, make it stick around, go mod tidyBrad Fitzpatrick3-8/+29
2020-07-02wgengine/magicsock: stop ping timeout timer on pong receipt, misc log cleanupBrad Fitzpatrick1-13/+31
2020-07-02tstest/natlab: add PacketHandler and Inject.David Anderson2-8/+145
2020-07-02tstest/natlab: make Machine constructible directly.David Anderson2-18/+13
2020-07-03tstest/natlab: unregister conn4 if registration of conn6 fails.David Anderson1-0/+1
2020-07-03tstest/natlab: use common helper for conn registration.David Anderson1-16/+13
2020-07-03tstest/natlab: add comments to conns4/conns6.David Anderson1-2/+2
2020-07-03tstest/natlab: use &Network in test.David Anderson1-3/+3
2020-07-03tstest/natlab: print trace data when NATLAB_TRACE is set.David Anderson1-6/+39
2020-07-02tstest/natlab: correctly handle dual-stacked PacketConns.David Anderson2-54/+137
2020-07-03tstest/natlab: first network attached becomes the default route.David Anderson1-17/+22
2020-07-03tstest/natlab: allow sensible default construction of networks.David Anderson2-12/+68
2020-07-02smallzstd: new package that constructs zstd small encoders/decoders.David Anderson7-33/+231
2020-07-02tstest/natlab: remove unused PacketConner typeBrad Fitzpatrick1-7/+0
2020-07-02tstest/natlab: add missing tests from earlier commitsBrad Fitzpatrick1-0/+81
2020-07-02tstest/natlab: basic NAT-free packet delivery worksBrad Fitzpatrick1-7/+95
2020-07-02tstest/natlab: network address allocationBrad Fitzpatrick3-14/+121
2020-07-02tstest/natlab: bit more of in-memory network testing packageBrad Fitzpatrick1-4/+64
2020-07-02tstest/natlab: start of in-memory network testing packageBrad Fitzpatrick1-0/+240
2020-07-02wgengine/magicsock: log less on no-op disco route switchesBrad Fitzpatrick1-2/+6
2020-07-02disco: simplify expression, appease staticcheckBrad Fitzpatrick1-1/+1
2020-07-02control/controlclient: fix copy/paste-o in debug knob accessorBrad Fitzpatrick1-1/+1
2020-07-02wgengine/magicsock: clean up discovery loggingBrad Fitzpatrick3-12/+32
2020-07-02wgengine/magicsock: add TS_DEBUG_OMIT_LOCAL_ADDRS knob to force STUN use onlyBrad Fitzpatrick1-0/+5
2020-07-02control/controlclient: don't truncate AuthURL in logBrad Fitzpatrick1-1/+1
2020-07-02wgengine/magicsock: populate discoOfAddr upon receiving ping framesBrad Fitzpatrick1-13/+39
2020-07-01wgengine/magicsock: keep discoOfAddr populated, use it for findEndpointBrad Fitzpatrick1-11/+80
2020-07-01wgengine/magicsock: handle CallMeMaybe discovery mesagesBrad Fitzpatrick2-48/+56
2020-07-01wgengine/magicsock: add timeout on discovery pings, clean up stateBrad Fitzpatrick1-27/+96
2020-07-01wgengine/magicsock: hook up discovery messages, upgrade to LAN worksBrad Fitzpatrick4-29/+135
2020-07-01wgengine/magicsock: remove allocs in UDP write, use new netaddr.PutUDPAddrBrad Fitzpatrick3-3/+6
2020-07-01wgengine/magicsock: fix crash reading DERP packetBrad Fitzpatrick1-10/+17
2020-07-01wgengine/magicsock: use netaddr.ParseIPPort instead of net.ResolveUDPAddrBrad Fitzpatrick1-7/+2
2020-06-30wgengine/magicsock: start of discoEndpoint state trackingBrad Fitzpatrick1-7/+72
2020-06-30wgengine/magicsock: add a little LRU cache for netaddr.IPPort lookupsBrad Fitzpatrick1-32/+80
2020-06-30net/netcheck, wgengine/magicsock: replace more UDPAddr with netaddr.IPPortBrad Fitzpatrick4-27/+29
2020-06-30wgengine/magicsock: minor comments & logging & TODO changesBrad Fitzpatrick1-4/+13
2020-06-30wgengine/magicsock: start handling disco message, use netaddr.IPPort moreBrad Fitzpatrick2-85/+205
2020-06-29internal/deepprint: update copyright header to appease license checker scriptBrad Fitzpatrick1-1/+7
2020-06-29disco: new package for parsing & marshaling discovery messagesBrad Fitzpatrick4-1/+233