summaryrefslogtreecommitdiffhomepage
path: root/derp
AgeCommit message (Expand)AuthorFilesLines
2021-07-26net/dnscache: cache all IPs per hostnameBrad Fitzpatrick1-1/+1
2021-07-20derp: rate limit how often same-key clients can kick each other off serverBrad Fitzpatrick2-3/+180
2021-07-19cmd/addlicense: add command to add licenseheaders to generated codeJosh Bleecher Snyder1-1/+1
2021-07-19scripts: remove special case for _strings.go files in check license headersJosh Bleecher Snyder1-0/+4
2021-07-13derp: allow self node when verifying clientsmaddie1-0/+3
2021-07-13cmd/derper/derpprobe: add derp proberBrad Fitzpatrick2-0/+18
2021-07-13derp: remove "fine for now" intentional slow memory leak from derp serverBrad Fitzpatrick1-9/+5
2021-07-12derp: use a dedicated queue for disco traffic.David Anderson1-29/+44
2021-07-12derp: actually export the new drop counter.David Anderson1-0/+1
2021-07-12derp: add counters to track the type of dropped packets.David Anderson2-84/+110
2021-07-09tailcfg: break DERPNode.DERPTestPort into DERPPort & InsecureForTestsBrad Fitzpatrick1-5/+3
2021-06-28cmd/tailscale: make netcheck use active DERP map, delete static copyjulianknodt1-91/+0
2021-06-24derp,cmd/derper: allow server to verify clientsjulianknodt1-2/+23
2021-06-18derp: fix traffic handler peer addressesjulianknodt1-8/+1
2021-06-18derp: add debug traffic handlerjulianknodt3-25/+146
2021-06-11derp: add pkt queue latency timerjulianknodt1-7/+40
2021-04-21derp/derpmap: add São Paulo (derp11)Brad Fitzpatrick1-0/+3
2021-04-12derp: handle net.ErrClosed in TestSendFreezeMaisem Ali1-1/+1
2021-03-15derp: return keep-alive message up to callersBrad Fitzpatrick1-1/+8
2021-03-12derp{,/derphttp},magicsock: tell DERP server when ping acks can be expectedBrad Fitzpatrick2-19/+47
2021-03-09wgengine/magicsock, derp, derp/derphttp: respond to DERP server->client pingsBrad Fitzpatrick4-3/+115
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 Fitzpatrick1-8/+28
2021-01-06net/dnscache: work on IPv6-only hosts (again)Brad Fitzpatrick1-1/+1
2020-10-28version: use OSS repo's version when building.David Anderson1-1/+1
2020-08-28tshttp, derphttp: send Proxy-Authorization, not Authorization, to proxiesBrad Fitzpatrick1-1/+1
2020-08-26tshttpproxy, controlclient, derphttp, logpolicy: send Negotiate auth to proxiesBrad Fitzpatrick1-1/+9
2020-08-24derp: set NotBefore and NotAfter in DERP server's metacertBrad Fitzpatrick1-0/+3
2020-08-20derp, derp/derphttp: remove one RTT from DERP setupBrad Fitzpatrick6-28/+183
2020-08-19derp/derpmap: add London, Dallas, SeattleBrad Fitzpatrick1-0/+16
2020-08-19derp: remove JSON struct tags in commentsBrad Fitzpatrick3-3/+20
2020-08-18derp/derphttp: support standard-ish SSLKEYLOGFILE environment variableBrad Fitzpatrick1-0/+10
2020-08-18net/tshttpproxy: new package, support WPAD/PAC proxies on WindowsBrad Fitzpatrick1-0/+77
2020-08-17derp: remove protocol version 1 supportBrad Fitzpatrick2-8/+2
2020-08-17derp: remove a client round-trip waiting on serverInfoBrad Fitzpatrick4-62/+79
2020-08-14derp/derpmap: add Bangalore and TokyoBrad Fitzpatrick1-0/+6
2020-08-14derp/derpmap: fix constructor argument orderBrad Fitzpatrick1-1/+1
2020-08-14derpmap: add full region nameRoss Zurowski1-6/+7
2020-08-13derp: use rand instead of crypto/rand to generate jitterJosh Bleecher Snyder1-6/+6
2020-08-12derp: add a debug option to verbosely log drops to a destination.David Anderson1-6/+40
2020-08-12derp: remove two key.Public allocationsJosh Bleecher Snyder1-2/+34
2020-08-11derp: fix 32-bit struct field alignmentBrad Fitzpatrick1-0/+1
2020-08-11derp: export the new expvar.David Anderson1-0/+1
2020-08-11derp: rename "wireguard" packet type to "other".David Anderson1-3/+3
2020-08-11derp: break down received packets by kind (disco vs. wireguard).David Anderson1-0/+12
2020-08-10derp: make writeUint32 and readUint32 not allocateJosh Bleecher Snyder1-6/+21
2020-08-10derp: add readUint32 and writeUint32 benchmarksJosh Bleecher Snyder1-0/+31
2020-08-10derp: add basic benchmarkJosh Bleecher Snyder1-3/+64
2020-08-07derp: add server version to /debug, expvarsJosh Bleecher Snyder1-0/+4
2020-07-27derp: remove OnlyDisco option.David Anderson1-13/+0