270 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
Brad Fitzpatrick b663ab4685 cmd/derper: treat self-connection connection watch as no-op 6 years ago
Brad Fitzpatrick 5798826990 cmd/derper: add /home/bradfitz/keys to default mesh key search list 6 years ago
Brad Fitzpatrick 484b7fc9a3 derp, cmd/derper: add frameWatchConns, framePeerPresent for inter-DERP routing 6 years ago
Brad Fitzpatrick b0c10fa610 stun, netcheck: move under net 6 years ago
David Anderson 1e031001db derp: move write timeout to package constant. 6 years ago
David Anderson dbfc916273 derp: add short queues between reader and writer, drop on overload. 6 years ago
David Crawshaw 5ad947c761 cmd/derper: set a write timeout 6 years ago
Brad Fitzpatrick 8abdbbdd1f cmd/derper: also link to /debug/varz 6 years ago
David Anderson f192c05413 metrics: add a LabelMap type for variables with 1 label dimension. 6 years ago
Brad Fitzpatrick e371520cc5 tsweb, derp: add expvar http.Handler for Prometheus's format 6 years ago
Brad Fitzpatrick dd68debd64 cmd/derper: set autocert Email 6 years ago
Brad Fitzpatrick a399ef3dc7 cmd/derper: appease staticcheck 6 years ago
Brad Fitzpatrick 051b6ef141 cmd/derper: accept more LetsEncrypt hostnames without explicit config 6 years ago
Brad Fitzpatrick 00ad93ec25 cmd/derper: add a STUN server 6 years ago
Brad Fitzpatrick 824f825552 tsweb, cmd/derper: move common web/debug stuff from derper to new tsweb 6 years ago
Brad Fitzpatrick c763901b1a cmd/derper: provide debug access over port 80 to trusted (tailscale) IPs 6 years ago
Brad Fitzpatrick 2612e54ad1 derp, cmd/derper: add debug handlers, stats 6 years ago
Brad Fitzpatrick 37e115834e cmd/derper: support logging to logtail 6 years ago
Brad Fitzpatrick 88f1cc0c98 derp, cmd/derper: add rate limiting support, add default 5Mbps limit 6 years ago
Brad Fitzpatrick b72e6446e2 cmd/derper: add a basic DERP server 6 years ago