31 Commits (524fb2c1908dc06b166f2a4fd2015d00b7d5ea92)

Author SHA1 Message Date
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 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 b87396b5d9 cmd/derper, derp: add some more varz and consistency check handler 6 years ago
Brad Fitzpatrick 1cb7dab881 cmd/derper: support forwarding packets amongst set of peer DERP servers 6 years ago
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 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