[dependencies.rustls]
default-features = false
version = "0.23"
[dependencies.sha2]
default-features = false
features = ["oid"]
version = "0.10"
[dependencies.tokio]
default-features = false
version = "1"
[dependencies.tokio-postgres]
default-features = false
features = ["runtime"]
version = "0.7"
[dependencies.tokio-rustls]
default-features = false
version = "0.26"
[dependencies.x509-cert]
default-features = false
features = ["std"]
version = "0.2.5"
[dev-dependencies.rcgen]
default-features = false
features = ["aws_lc_rs", "pem"]
version = "0.14.5"
[dev-dependencies.rustls]
default-features = false
features = ["std", "logging", "tls12"]
version = "0.23"
[dev-dependencies.sha2]
default-features = false
features = ["std", "oid"]
version = "0.10"
[dev-dependencies.tokio]
default-features = false
features = ["macros", "rt"]
version = "1"
[features]
aws-lc-rs = ["rustls/aws-lc-rs"]
default = ["aws-lc-rs"]
ring = ["rustls/ring"]
[lib]
name = "tokio_postgres_rustls_improved"
path = "src/lib.rs"
[package]
authors = ["Dwayne Sykes <github-public@sykes.pw>", "Jasper Hugo <jasper@jasperhugo.com>", "Aumetra Weisman <aumetra@cryptolab.net>", "Conrad Ludgate <conradludgate@gmail.com>", "Karsten Borgwaldt <kb@spambri.de>", "Philip Dubé <philip@peerdb.io>", "Michael Sowka <soilfiction@gmail.com>", "ol <ol@teuto.net>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Fork of tokio-postgres-rustls with unsafe code removed, critical channel binding bug fixed, and a full integration test suite (see repo for code coverage reports)"
edition = "2024"
license = "MIT"
name = "tokio-postgres-rustls-improved"
readme = "README.md"
repository = "https://github.com/khorsolutions/tokio-postgres-rustls-improved"
rust-version = "1.86"
version = "0.15.2"
[[test]]
name = "integration"
path = "tests/integration.rs"