mirror of
https://github.com/mmatczuk/go-http-tunnel.git
synced 2026-05-21 06:45:30 -06:00
640 B
640 B
ClientStatechanges channel, on both client and server- WebSockets proxing
- UDP and IP proxing
- Dynamic
AllowedClientmanagement - Client driven configuration, on connect client sends it's configuration, server just needs to know the certificate id
- URL prefix based routing, like urlprefix tag in fabio https://github.com/eBay/fabio/wiki/Quickstart
- Ping and RTT, like https://godoc.org/github.com/hashicorp/yamux#Session.Ping
- Stream compression
ControlMessageString()function for better logging- Use of
sync.Poolto avoid allocations ofControlMessage - Client and server commands (hcl configuration?)