[package] name = "conduit-proxy" version = "0.3.0" authors = ["Oliver Gould "] publish = false [dependencies] convert = { path = "./convert" } conduit-proxy-controller-grpc = { path = "./controller-grpc" } futures-mpsc-lossy = { path = "./futures-mpsc-lossy" } conduit-proxy-router = { path = "./router" } bytes = "0.4" domain = "0.2.2" env_logger = "0.4" futures = "0.1" h2 = "0.1" http = "0.1" httparse = "1.2" hyper = { version = "0.11.15", features = ["compat"] } ipnet = "1.0" log = "0.3" ordermap = "0.2" rand = "0.4" url = "1.5" tokio-core = "0.1" tokio-io = "0.1" prost = "0.3.0" prost-types = "0.3.0" abstract-ns = "0.4" ns-dns-tokio = "0.4" #futures-watch = { git = "https://github.com/carllerche/better-future" } tokio-connect = { git = "https://github.com/carllerche/tokio-connect" } tower = { git = "https://github.com/tower-rs/tower" } tower-balance = { git = "https://github.com/tower-rs/tower" } tower-buffer = { git = "https://github.com/tower-rs/tower" } tower-discover = { git = "https://github.com/tower-rs/tower" } tower-grpc = { git = "https://github.com/tower-rs/tower-grpc" } tower-h2 = { git = "https://github.com/tower-rs/tower-h2" } tower-reconnect = { git = "https://github.com/tower-rs/tower" } tower-in-flight-limit = { git = "https://github.com/tower-rs/tower" } tower-util = { git = "https://github.com/tower-rs/tower" } [target.'cfg(target_os = "linux")'.dependencies] libc = "0.2" [dev-dependencies] quickcheck = "0.6" conduit-proxy-controller-grpc = { path = "./controller-grpc" , features = ["arbitrary"] }