diff options
-rw-r--r-- | Cargo.toml | 5 | ||||
-rw-r--r-- | src/transport.rs | 3 |
2 files changed, 4 insertions, 4 deletions
@@ -28,9 +28,7 @@ http = "0.1" hyper = "0.12" hyper-openssl = { version = "0.7", optional = true } hyperlocal = { version = "0.6", optional = true } -log = "0.4" -mime = "0.3" -openssl = { version = "0.10", optional = true, features = ["vendored"] } +openssl = { version = "0.10", optional = true } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tar = "0.4" @@ -46,3 +44,4 @@ env_logger = "0.6" default = ["chrono", "unix-socket", "tls"] unix-socket = ["hyperlocal"] tls = ["openssl", "hyper-openssl"] +vendored-ssl = ["tls", "openssl/vendored"] diff --git a/src/transport.rs b/src/transport.rs index ce089fc..2887790 100644 --- a/src/transport.rs +++ b/src/transport.rs @@ -221,7 +221,8 @@ impl Transport { Transport::Tcp { .. } => (), #[cfg(feature = "tls")] Transport::EncryptedTcp { .. } => (), - _ => panic!("connection streaming is only supported over TCP"), + #[cfg(feature = "unix-socket")] + Transport::Unix { .. } => panic!("connection streaming is only supported over TCP"), }; let req = self |