hyper-proxy icon indicating copy to clipboard operation
hyper-proxy copied to clipboard

A proxy connector for Hyper-based crates

Results 17 hyper-proxy issues
Sort by recently updated
recently updated
newest added

Currently, if the user chooses to use ALPN `connected` will end up returning the wrong protocol and Hyper will be unhappy, since the server will be thinking it’s h2 while...

Is there a way to diagnose where a proxy connector might be introducing corruption when working with TLS? I'm running the example [http_proxy](https://github.com/hyperium/hyper/blob/master/examples/http_proxy.rs) and am able to successfully connect through...

Hello @tafia, thank you for creating hyper-proxy! I'm intending to use it, but my project uses the latest rustls and there are a lot of incompatible changes making it difficult...

* Bump tokio-rustls to 0.23 * Bump hyper-rustls to 0.23 * Bump webpki to 0.22 * Bump rustls-native-certs to 0.6.1 * Bump webpki-roots to 0.22.2 Signed-off-by: Florentin Dubois

Hyper-boring's `HttpsConnector` requires the `Response` type to implement `Debug`. Since `ProxyStream` doesn't implement `Debug` one cannot create a `HttpsConnector` with Boring SSL. Compilation will fail with this error ``` error[E0277]:...

If a provided URL is `http` rather than `https`, this bit of code will accidentally set the outgoing port to 443 without checking the scheme if `force_connect` is enabled ```...

The documentation around what comprises a "Secured" vs "Regular" proxy is a bit thin. I was trying to track down some issues around the fact that I use a proxy...

Would you consider making your ProxyStream implementation public and also switching form using tokio_tls to tokio_native_tls? The reason I'm asking is because I'd like to be able to access the...

Hi, [`libproxy`](http://libproxy.github.io/libproxy/) is a multi-platform library that provides dynamic proxy management. It's extremely useful in big companies that force users to use different proxies based on a PAC file. @jplatte...