- Changes internal handling of the
X-Forwarded-Forheader (avoidsTextround-trips, tolerates invalid UTF-8) #49
- Add the
wpsModifyResponseHeadersoption toWaiProxySettingsto tweak response headers before they are returned upstream. #48
- Fix a regression introduced in 0.6.0.2: wrong 'Content-Length' header is preserved for responses with encoded content. #47
- Fix docker registry reverse proxying by preserving the 'Content-Length' response header to HTTP/2 and HEAD requests. #45
- Introduce a "semi cached body" to let the beginning of a request body be retried #34
- Add
wpsLogRequestfunction which provides the ability to log the constructedRequest.
- Switch over to
unliftioand conduit 1.3 - Drop dependency on
data-default-class, dropDefaultinstances
- Support http-conduit 2.3 in test suite #26
- update
wpsProcessBodyto accept response's initial request
- add
Eq, Ord, Show, Readinstances toProxyDest
- add
rawTcpProxyTowhich can handle proxying connections without http headers #21
fixReqHeadersmay create weirdx-real-ipheader #19
- Minor doc cleanup
- Use CPP so we can work with
http-clientpre and post 0.5 #17
- Allow proxying to HTTPS servers. #15
- Add configurable timeouts #8
- Include README.md and ChangeLog.md