- Remove
axum
from websocket implementation
- Add feature
nested-routers
to be able to handle nested axum routers.
- Update docs
- Update for
axum
0.6.0
- Port over partially to
axum-core
(except for websockets)
- Add a function to allow a user to also easily forward requests, if they want to use it behind their own logic on whether or not to forward it.
- Rename
StranglerService
toStrangler
- Make it optional to rewrite the
host
header to the strangled host. - Https & Wss support has been put behind the appropriate feature flags (#12)
tokio
dependency has been made optional (#10), thanks to @syphar.websocket
support has been put behind a feature flag.- Remove unused
reqwest
dependency (#7), thanks to @syphar.
- Add support for HTTPS
- Rewrite HOST header such that proxies down the line can correctly forward it (i.e. tls termination)
- Support for websocket strangling.
- Added a bit of tracing.
- Use
hyper::Client
instead ofreqwest::Client
- Pass along the headers
- Initial release