summaryrefslogtreecommitdiffhomepage
path: root/cmd/derper
AgeCommit message (Expand)AuthorFilesLines
2021-02-26 cmd/derper: add /bootstrap-dns handlerBrad Fitzpatrick2-0/+72
2021-02-26cmd/derper: update a link from godoc.org to pkg.go.devBrad Fitzpatrick1-1/+1
2021-02-12derp/derphttp: add a context and infoLogger option to RunWatchConnectionLoopBrad Fitzpatrick1-1/+2
2021-01-11all: adjust Unix permissions for those without umasksBrad Fitzpatrick1-1/+1
2020-12-30wgkey: new packageJosh Bleecher Snyder1-4/+4
2020-11-02Change some os.IsNotExist to errors.Is(err, os.ErrNotExist) for non-os errors.Brad Fitzpatrick1-1/+1
2020-10-28version: use OSS repo's version when building.David Anderson1-1/+1
2020-09-15cmd/derper: add missing html.EscapeString calls in /debug pageJosh Bleecher Snyder1-2/+3
2020-08-20derp, derp/derphttp: remove one RTT from DERP setupBrad Fitzpatrick1-0/+10
2020-08-07derp: add server version to /debug, expvarsJosh Bleecher Snyder1-0/+2
2020-07-16all: fix vet warningsBrad Fitzpatrick1-1/+1
2020-06-24cmd/derper: fix embarassing bug introduced in earlier refactorBrad Fitzpatrick1-1/+1
2020-06-23cmd/derper, derp: add some more varz and consistency check handlerBrad Fitzpatrick1-0/+10
2020-06-15cmd/derper, derp/derphttp: move bulk of derp mesh code into derphttpBrad Fitzpatrick1-104/+3
2020-06-15cmd/derper: remove unused parameter in runMeshClientBrad Fitzpatrick1-2/+2
2020-06-15derp: reduce DERP memory use; don't require callers to pass in memory to useBrad Fitzpatrick1-2/+1
2020-06-05cmd/derper: support forwarding packets amongst set of peer DERP serversBrad Fitzpatrick2-4/+150
2020-06-04cmd/derper: treat self-connection connection watch as no-opBrad Fitzpatrick1-1/+1
2020-06-04cmd/derper: add /home/bradfitz/keys to default mesh key search listBrad Fitzpatrick1-3/+8
2020-06-03derp, cmd/derper: add frameWatchConns, framePeerPresent for inter-DERP routingBrad Fitzpatrick2-2/+32
2020-05-25stun, netcheck: move under netBrad Fitzpatrick1-1/+1
2020-03-20derp: move write timeout to package constant.David Anderson1-1/+0
2020-03-20derp: add short queues between reader and writer, drop on overload.David Anderson1-5/+0
2020-03-12cmd/derper: set a write timeoutDavid Crawshaw1-0/+1
2020-03-06cmd/derper: also link to /debug/varzBrad Fitzpatrick1-1/+2
2020-03-04metrics: add a LabelMap type for variables with 1 label dimension.David Anderson1-15/+25
2020-03-03tsweb, derp: add expvar http.Handler for Prometheus's formatBrad Fitzpatrick1-7/+8
2020-03-03cmd/derper: set autocert EmailBrad Fitzpatrick1-0/+1
2020-03-02cmd/derper: appease staticcheckBrad Fitzpatrick1-2/+5
2020-03-02cmd/derper: accept more LetsEncrypt hostnames without explicit configBrad Fitzpatrick2-0/+46
2020-02-26cmd/derper: add a STUN serverBrad Fitzpatrick1-0/+63
2020-02-25tsweb, cmd/derper: move common web/debug stuff from derper to new tswebBrad Fitzpatrick1-86/+7
2020-02-21cmd/derper: provide debug access over port 80 to trusted (tailscale) IPsBrad Fitzpatrick1-1/+30
2020-02-21derp, cmd/derper: add debug handlers, statsBrad Fitzpatrick1-6/+95
2020-02-21cmd/derper: support logging to logtailBrad Fitzpatrick1-5/+13
2020-02-20derp, cmd/derper: add rate limiting support, add default 5Mbps limitBrad Fitzpatrick1-4/+8
2020-02-18cmd/derper: add a basic DERP serverBrad Fitzpatrick1-0/+141