38 lines
996 B
TOML
38 lines
996 B
TOML
[package]
|
|
name = "boring-rustls-provider"
|
|
version = "0.0.1"
|
|
authors = ["Jan Rüth <boring-rustls-provider@djiehmail.com>"]
|
|
edition = "2021"
|
|
license = "MIT"
|
|
description = "Boringssl rustls provider"
|
|
publish = false
|
|
|
|
[features]
|
|
default = ["tls12"]
|
|
# Use a FIPS-validated version of boringssl.
|
|
#fips = ["boring/fips", "boring-sys/fips"]
|
|
logging = ["log"]
|
|
fips-only = []
|
|
tls12 = ["rustls/tls12"]
|
|
|
|
|
|
[dependencies]
|
|
aead = {version = "0.5", default_features = false, features = ["alloc"] }
|
|
boring = { workspace = true }
|
|
boring-additions = { path = "../boring-additions" }
|
|
boring-sys = { workspace = true }
|
|
boring-sys-additions = { path = "../boring-sys-additions" }
|
|
foreign-types = "0.5"
|
|
lazy_static = "1.4"
|
|
log = { version = "0.4.4", optional = true }
|
|
once_cell = "1"
|
|
rustls = { workspace = true }
|
|
rustls-pki-types = "0.2"
|
|
spki = "0.7"
|
|
webpki = { package = "rustls-webpki", version = "0.102.0-alpha.1", default-features = false, features = ["alloc", "std"] }
|
|
|
|
[dev-dependencies]
|
|
hex-literal = "0.4"
|
|
|
|
|
|
|