hyper-proxy 0.6.0

A proxy connector for Hyper-based applications
Documentation
[package]
name = "hyper-proxy"
version = "0.6.0"
authors = ["Johann Tuffe <tafia973@gmail.com>"]
description = "A proxy connector for Hyper-based applications"

documentation = "https://docs.rs/hyper-proxy"
repository = "https://github.com/tafia/hyper-proxy"

readme = "README.md"
keywords = ["hyper", "proxy", "tokio", "ssl"]
categories = ["web-programming::http-client", "asynchronous", "authentication"]
license = "MIT"
edition = "2018"

[dependencies]
tokio = { version = "0.2.4", features = ["io-std"] }
hyper = { version = "0.13" }

tower-service = "0.3"
http = "0.2"
futures = "0.3"
bytes = "0.5"
hyper-tls = { optional = true, version = "0.4.0" }
tokio-tls = { version = "0.3", optional=true }
native-tls = { version = "0.2", optional=true }
tokio-rustls = { version = "0.12", optional=true }
hyper-rustls = { version="0.19", optional=true }

webpki = { version = "0.21", optional = true }
rustls-native-certs = { version = "0.1.0", optional = true }
typed-headers = "0.2"

[dev-dependencies]
tokio = { version = "0.2.4", features = ["full"] }

[features]
tls = ["tokio-tls", "hyper-tls", "native-tls"]
rustls = ["tokio-rustls", "hyper-rustls", "webpki", "rustls-native-certs"]
default = ["tls"]