[dependencies.anyhow]
version = "1.0.44"
[dependencies.async-std]
features = ["attributes"]
optional = true
version = "1.9.0"
[dependencies.openssl]
features = ["v102", "v110"]
version = "0.10.20"
[dependencies.openssl-sys]
version = "0.9.43"
[dependencies.thiserror]
version = "2"
[dependencies.tls-api]
default-features = false
version = "0.12.0"
[dependencies.tokio]
features = []
optional = true
version = "1.2.0"
[dev-dependencies.test-cert-gen]
default-features = false
package = "test-cert-gen-2"
version = "0.12.0"
[[example]]
name = "openssl_client"
path = "examples/openssl_client.rs"
[features]
default = ["runtime-tokio"]
runtime-async-std = ["async-std", "tls-api/runtime-async-std"]
runtime-tokio = ["tokio", "tls-api/runtime-tokio"]
[lib]
bench = false
name = "tls_api_openssl"
path = "src/lib.rs"
[package]
authors = ["Stepan Koltsov <stepan.koltsov@gmail.com>", "Aljaž Mur Eržen <aljaz@edgedb.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "TLS API implementation over openssl crate"
edition = "2018"
keywords = ["tls"]
license = "MIT/Apache-2.0"
name = "tls-api-openssl"
readme = "README.md"
repository = "https://github.com/edgedb/rust-tls-api/"
version = "0.12.1"