- Add the
wpsModifyResponseHeaders
option toWaiProxySettings
to 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
wpsLogRequest
function which provides the ability to log the constructedRequest
.
- Switch over to
unliftio
and conduit 1.3 - Drop dependency on
data-default-class
, dropDefault
instances
- Support http-conduit 2.3 in test suite #26
- update
wpsProcessBody
to accept response's initial request
- add
Eq, Ord, Show, Read
instances toProxyDest
- add
rawTcpProxyTo
which can handle proxying connections without http headers #21
fixReqHeaders
may create weirdx-real-ip
header #19
- Minor doc cleanup
- Use CPP so we can work with
http-client
pre and post 0.5 #17
- Allow proxying to HTTPS servers. #15
- Add configurable timeouts #8
- Include README.md and ChangeLog.md