[package]
name = "str0m-proto"
version = "0.1.1"
authors = ["Martin Algesten <martin@algesten.se>"]
description = "Internal crate for str0m. Not intended for direct use."
license = "MIT OR Apache-2.0"
repository = "https://github.com/algesten/str0m"
readme = "README.md"
edition = "2021"

# MSRV
rust-version = "1.81.0"

[features]
default = []
openssl = ["dep:openssl"]

[dependencies]
# DTLS made for str0m (required dependency for types and traits)
dimpl = { version = "0.2.1", default-features = false }

# Pin base64ct to avoid 1.8 which requires edition 2024 (MSRV 1.85)
base64ct = ">=1.0, <1.8"

subtle = "2.0.0"

# For openssl errors
openssl = { version = "0.10.70", optional = true }
