[package] name = "fluvio-async-tls" version = "0.3.0" authors = ["Fluvio Contributors "] license = "MIT/Apache-2.0" repository = "https://github.com/async-std/async-tls" homepage = "https://github.com/async-std/async-tls" documentation = "https://docs.rs/async-tls" readme = "README.md" description = "Asynchronous TLS/SSL streams using Rustls." categories = ["asynchronous", "cryptography", "network-programming"] edition = "2018" [badges] travis-ci = { repository = "async-std/async-tls" } appveyor = { repository = "async-std/async-tls" } [dependencies] futures-io = "0.3.5" futures-core = "0.3.5" rustls = "0.20.6" rustls-pemfile = "1.0.0" webpki = { version = "0.22.0", optional = true } webpki-roots = { version = "0.22.3", optional = true } [features] default = ["client", "server"] client = ["webpki", "webpki-roots"] early-data = [] server = [] [dev-dependencies] lazy_static = "1" futures-executor = "0.3.5" futures-util = { version = "0.3.5", features = ["io"] } async-std = { version = "1.0", features = ["unstable"] } [[test]] name = "test" required-features = ["client", "server"] [[test]] name = "google" required-features = ["client"]