~emersion/tlstunnel

ref: 43f434be84dc30e9fabbb5e7621de5a831b046b9 tlstunnel/go.sum -rw-r--r-- 11.7 KiB
Update to go-proxyproto v0.3.0
Enable certmagic logging
Switch to scfg

And we get nested blocks for free.
Set PROXY protocol PP2_TYPE_SSL
Use upstream proxyproto.HeaderProxyFromAddrs
Update certmagic to fix ALPN protocols

A recent certmagic commit [1] removes the assumption that tlstunnel will
proxy HTTP 1.1 and 2 traffic.

[1]: https://github.com/caddyserver/certmagic/commit/3e4c11b75f17b664798de9d2a6e5ca76bbcbaf45
Add support for the PROXY protocol
Add certmagic support
Initial commit