270 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
Josh Bleecher Snyder b9c92b90db cmd/derper: optimize handleBootstrapDNS 4 years ago
Josh Bleecher Snyder e206a3663f cmd/derper: add BenchmarkHandleBootstrapDNS 4 years ago
Joe Tsai 0173a50bf0
cmd/derper: add a rate limiter for accepting new connection (#3908) 4 years ago
Brad Fitzpatrick fa612c28cf cmd/derper: make --stun default to on, flesh out flag docs 4 years ago
David Anderson f5ec916214 cmd/derper: disable TLS 1.0 and 1.1. 4 years ago
David Anderson 508f332bb2 cmd/derper: export TLS vars with derper_ prefix, not stun_ 4 years ago
David Anderson ff3442d92d cmd/derper: record TLS versions used for requests. 4 years ago
Brad Fitzpatrick b8ad90c2bf cmd/derper: in manual cert mode, don't discard error from VerifyHostname 4 years ago
Arnaud Dezandee 656809e4ee cmd/derper: allow http port configuration 4 years ago
David Anderson db800ddeac cmd/derper: set Content-Security-Policy on DERPs. 4 years ago
David Anderson 9a217ec841 cmd/derper: increase HSTS cache lifetime to 2 years. 4 years ago
David Anderson 937e96f43d cmd/derper: enable HSTS when serving over HTTPS. 4 years ago
oocococo 3a2b0fc36c cmd/derper: support custom TLS port when in manual mode (#3231) 5 years ago
David Anderson 37c150aee1 derp: use new node key type. 5 years ago
David Anderson a47158e14d cmd/derper: use new node key type. 5 years ago
Brad Fitzpatrick b0b0a80318 net/netcheck: implement netcheck for js/wasm clients 5 years ago
Brad Fitzpatrick 505f844a43 cmd/derper, derp/derphttp: add websocket support 5 years ago
Brad Fitzpatrick 0be26599ca cmd/derper: refactor STUN path for testing, add serverSTUN benchmark 5 years ago
Brad Fitzpatrick d5851d2e06 cmd/derper: fix real staticcheck failure from prior commit 5 years ago
Silver Bullet d8c5d00ecb
cmd/derper: support manual TLS certificate mode (#2793) 5 years ago
Brad Fitzpatrick 5d800152d9 cmd/derper: increase port 80's WriteTimeout to permit longer CPU profiles 5 years ago
Chuangbo Li e4e4d336d9
cmd/derper: listen on host of flag server addr for port 80 and 3478 (#2768) 5 years ago
Brad Fitzpatrick 7a7aa8f2b0 cmd/derper: also add port 80 timeouts 5 years ago
Brad Fitzpatrick 00b3c1c042 cmd/derper: add missing read/write timeouts 5 years ago
Brad Fitzpatrick d37451bac6 cmd/derper: dial VPC address with right context 5 years ago
Brad Fitzpatrick e422e9f4c9 cmd/derper: mesh over VPC network 5 years ago
julianknodt b67a3007d5 cmd/derper: remove default for non-root users 5 years ago
julianknodt 9d4eddcef8 cmd/derper: add default -c arguments 5 years ago
Brad Fitzpatrick 61e8fd4698 cmd/derpprobe: move from cmd/derper/derpprobe 5 years ago
Brad Fitzpatrick 05da2691a5 cmd/derper/derpprobe: add derp prober 5 years ago
julianknodt 148602a89a derp,cmd/derper: allow server to verify clients 5 years ago
julianknodt 3728634af9 derp: add debug traffic handler 5 years ago
David Anderson 0022c3d2e2 tsweb: replace NewMux with a more flexible DebugHandler. 5 years ago
Brad Fitzpatrick f68431fc02 cmd/derper: add /bootstrap-dns handler 5 years ago
Brad Fitzpatrick 99d67493be cmd/derper: update a link from godoc.org to pkg.go.dev 5 years ago
Brad Fitzpatrick 741d654aa3 derp/derphttp: add a context and infoLogger option to RunWatchConnectionLoop 5 years ago
Brad Fitzpatrick d6e9fb1df0 all: adjust Unix permissions for those without umasks 5 years ago
Josh Bleecher Snyder 56a7652dc9 wgkey: new package 5 years ago
Brad Fitzpatrick 01ee638cca Change some os.IsNotExist to errors.Is(err, os.ErrNotExist) for non-os errors. 6 years ago
David Anderson 54e6c3a290 version: use OSS repo's version when building. 6 years ago
Josh Bleecher Snyder 3fa863e6d9 cmd/derper: add missing html.EscapeString calls in /debug page 6 years ago
Brad Fitzpatrick e415991256 derp, derp/derphttp: remove one RTT from DERP setup 6 years ago
Josh Bleecher Snyder b23f2263c1 derp: add server version to /debug, expvars 6 years ago
Brad Fitzpatrick 10ac066013 all: fix vet warnings 6 years ago
Brad Fitzpatrick 3553512a71 cmd/derper: fix embarassing bug introduced in earlier refactor 6 years ago
Brad Fitzpatrick b87396b5d9 cmd/derper, derp: add some more varz and consistency check handler 6 years ago
Brad Fitzpatrick c8cf3169ba cmd/derper, derp/derphttp: move bulk of derp mesh code into derphttp 6 years ago
Brad Fitzpatrick 7cbf6ab771 cmd/derper: remove unused parameter in runMeshClient 6 years ago
Brad Fitzpatrick abd79ea368 derp: reduce DERP memory use; don't require callers to pass in memory to use 6 years ago
Brad Fitzpatrick 1cb7dab881 cmd/derper: support forwarding packets amongst set of peer DERP servers 6 years ago