# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.74" name = "sfio-rustls-config" version = "0.3.2" authors = ["Step Function I/O LLC "] description = "Configuration routines for Rustls used in libraries from Step Function I/O" readme = "README.md" license = "MIT OR Apache-2.0" repository = "https://github.com/stepfunc/rustls-config" [dependencies.pem] version = "^3.0" [dependencies.pkcs8] version = "0.10.2" features = [ "encryption", "pkcs5", "pem", "std", ] [dependencies.rustls] version = "0.23" features = [ "std", "logging", "tls12", "ring", ] default-features = false [dependencies.rustls-webpki] version = "0.102" features = [ "std", "ring", ] default-features = false [dependencies.rx509] version = "^0.2" [lints.clippy] all = "deny" [lints.rust] missing_copy_implementations = "deny" missing_docs = "deny" non_ascii_idents = "deny" trivial_casts = "deny" unreachable_pub = "deny" unsafe_code = "forbid" unused = "deny" unused_crate_dependencies = "deny" warnings = "deny" [lints.rustdoc] broken_intra_doc_links = "deny"