79 Commits (7f83f9fc832b17626e94de308cf37a29e04cd555)

Author SHA1 Message Date
Brad Fitzpatrick 15fc6cd966 derp/derphttp: fix netcheck HTTPS probes 2 years ago
Brad Fitzpatrick 1c259100b0 cmd/{derper,derpprobe}: add --version flag 2 years ago
Andrew Dunham 34176432d6 cmd/derper, types/logger: move log filter to shared package 2 years ago
James Tucker 0c5e65eb3f cmd/derper: apply TCP keepalive and timeout to TLS as well 2 years ago
James Tucker edbad6d274 cmd/derper: add user timeout and reduce TCP keepalive 2 years ago
Brad Fitzpatrick 10d130b845 cmd/derper, derp, tailcfg: add admission controller URL option 2 years ago
Brad Fitzpatrick 2bd3c1474b util/cmpx: delete now that we're using Go 1.22 2 years ago
James Tucker 953fa80c6f cmd/{derper,stund},net/stunserver: add standalone stun server 2 years ago
Andrew Lytvynov 96d7af3469
cmd/derper,tsweb: consistently add HTTP security headers (#8579) 3 years ago
Brad Fitzpatrick eefee6f149 all: use cmpx.Or where it made sense 3 years ago
valscale 7bfb7744b7
derp,magicsock: add debug envknobs for HTTP and derp server name (#7744) 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Andrew Dunham 223126fe5b cmd/derper, net/netcheck: add challenge/response to generate_204 endpoint 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Andrew Dunham eb5939289c
cmd/derper: add /generate_204 endpoint (#5601) 4 years ago
Brad Fitzpatrick 89fee056d3 cmd/derper: add robots.txt to disallow all 4 years ago
Andrew Dunham c9961b8b95
cmd/derper: filter out useless HTTP error logs (#5563) 4 years ago
Brad Fitzpatrick 02de34fb10 cmd/derper: add flag to run derper in bootstrap-dns-only mode 4 years ago
Andrew Dunham a0bae4dac8
cmd/derper: add support for unpublished bootstrap DNS entries (#5529) 4 years ago
Kris Brandow 8f38afbf8e net/stun: convert to use net/netip.AddrPort 4 years ago
Joe Tsai b905db7a56
cmd/derper: remove support for logtail logging (#5248) 4 years ago
Brad Fitzpatrick 740e3c006c cmd/derper: add --stun-port flag 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
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
julianknodt b67a3007d5 cmd/derper: remove default for non-root users 5 years ago
julianknodt 9d4eddcef8 cmd/derper: add default -c arguments 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