feat(ssl): redesign SSL usage
BREAKING CHANGE: Server::https was changed to allow any implementation of Ssl. Server in general was also changed. HttpConnector no longer uses SSL; using HttpsConnector instead.
This commit is contained in:
23
Cargo.toml
23
Cargo.toml
@@ -12,22 +12,33 @@ authors = ["Sean McArthur <sean.monstar@gmail.com>",
|
||||
keywords = ["http", "hyper", "hyperium"]
|
||||
|
||||
[dependencies]
|
||||
cookie = "0.1"
|
||||
httparse = "0.1"
|
||||
log = "0.3"
|
||||
mime = "0.0.11"
|
||||
mime = "0.0.12"
|
||||
num_cpus = "0.2"
|
||||
openssl = "0.6"
|
||||
rustc-serialize = "0.3"
|
||||
time = "0.1"
|
||||
unicase = "0.1"
|
||||
url = "0.2"
|
||||
traitobject = "0.0.1"
|
||||
typeable = "0.1"
|
||||
solicit = "0.2"
|
||||
unicase = "0.1"
|
||||
url = "0.2"
|
||||
|
||||
[dependencies.cookie]
|
||||
version = "0.1"
|
||||
default-features = false
|
||||
|
||||
[dependencies.openssl]
|
||||
version = "0.6"
|
||||
optional = true
|
||||
|
||||
[dependencies.solicit]
|
||||
version = "0.3"
|
||||
default-features = false
|
||||
|
||||
[dev-dependencies]
|
||||
env_logger = "*"
|
||||
|
||||
[features]
|
||||
default = ["ssl"]
|
||||
ssl = ["openssl", "cookie/secure", "solicit/openssl"]
|
||||
nightly = []
|
||||
|
||||
Reference in New Issue
Block a user