mirror of
https://github.com/fafhrd91/actix-web
synced 2025-06-26 15:07:42 +02:00
refactor server impl and add support for alpn http2 negotiation
This commit is contained in:
12
Cargo.toml
12
Cargo.toml
@ -28,6 +28,9 @@ default = []
|
||||
# tls
|
||||
tls = ["native-tls", "tokio-tls"]
|
||||
|
||||
# openssl
|
||||
alpn = ["openssl", "openssl/v102", "openssl/v110", "tokio-openssl"]
|
||||
|
||||
[dependencies]
|
||||
log = "0.3"
|
||||
time = "0.1"
|
||||
@ -50,10 +53,13 @@ tokio-core = "0.1"
|
||||
|
||||
h2 = { git = 'https://github.com/carllerche/h2' }
|
||||
|
||||
# tls
|
||||
# native-tls
|
||||
native-tls = { version="0.1", optional = true }
|
||||
tokio-tls = { version="0.1", optional = true }
|
||||
|
||||
# openssl
|
||||
tokio-openssl = { version="0.1", optional = true }
|
||||
|
||||
[dependencies.actix]
|
||||
version = ">=0.3.1"
|
||||
#path = "../actix"
|
||||
@ -61,6 +67,10 @@ version = ">=0.3.1"
|
||||
default-features = false
|
||||
features = []
|
||||
|
||||
[dependencies.openssl]
|
||||
version = "0.9"
|
||||
optional = true
|
||||
|
||||
[dev-dependencies]
|
||||
env_logger = "0.4"
|
||||
reqwest = "0.8"
|
||||
|
Reference in New Issue
Block a user