Shivaram Lingamneni
3ceff6a8b1
make ReloadableListener lock-free
Also stop attaching the *tls.Config to the wrapped connection,
since this forces it to be retained beyond its natural lifetime.
1年前
Shivaram Lingamneni
5b72cd8622
apply go1.19 gofmt
1年前
Shivaram Lingamneni
430b40fc2f
upgrade go to 1.16
Fixes #1510
3年前
Shivaram Lingamneni
7bdbb01238
fix #1428
Tor listeners should never see an STS cap.
Add an undocumented 'hide-sts' key for listeners that hides the STS cap.
This can be used if the listener is secured at layer 3 or 4 (VPNs,
E2E mixnets). It will be necessary to add the relevant IPs to `secure-nets`.
3年前
Shivaram Lingamneni
c57828eb62
documentation updates for proxy v2
3年前
Shivaram Lingamneni
3062f97c2b
fix #1389
Support PROXY protocol v2, including ahead of plaintext connections
3年前
Shivaram Lingamneni
0073b98505
fix (*http.Server).Serve() exiting on ErrBadProxyLine
anything other than a (net.Error) with Temporary() == true
is treated as a fatal error that causes the http server to exit
3年前
Shivaram Lingamneni
0f7d58b1c5
fix #996
4年前
Shivaram Lingamneni
c92192ef48
review fixes; add submatch support to glob
4年前
Shivaram Lingamneni
3dc5c8de78
more work on websocket support
4年前