tokio-postgres-rustls
Rustls integration for tokio-postgres
0.14.0
13M downloads/mo
#2721 most downloaded on crates.io
jbg/tokio-postgres-rustls
What this package is like to depend on
Last release 3 months ago
21 May 2026
Release timing varies
gaps range from 3 weeks to 1.6 years
Some releases are documented
notes for 8 of 17 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
17 releases · first in 2019
1 release in the last 12 months
see the full history below
Release timeline
17 releases · Jul 2019 to May 2026Releases
latest 17-
0.14.021 May 2026Release notes
Open source →What's Changed
- fix: correctly parse x509 certificates for channel binding by @conradludgate in #32
- chore: remove unsafe code by @conradludgate in #33
- fix: defer TLS hostname validation by @jbg in #39
- fix: avoid Ed25519 channel binding digest by @jbg in #40
- Bump Rust edition to 2024 by @jbg in #41
- feat: add rustls feature selection by @jbg in #42
- test: add postgres rustls integration suite by @jbg in #43
- chore: bump version to 0.14.0 by @jbg in #44
New Contributors
- @conradludgate made their first contribution in #32
Full Changelog: v0.13.0...v0.14.0
-
0.13.019 Oct 2024Release notes
Open source →- Minimize API
- Add documentation
- Eliminate allocations
- Migrate from
x509-certificatetox509-certto avoid policy problems withx509-certificate's MPL license in some organizations
Thanks to @aumetra for the above improvements!
-
0.12.002 Apr 2024 -
0.11.118 Jan 2024Release notes
Open source →- Update
x509-certificateto 0.23 to avoid pulling in multiple versions ofring. Thanks @serprex
- Update
-
0.11.014 Jan 2024Release notes
Open source →- Fixed the SCRAM channel binding check to use the correct digest based on the server certificate (thanks @JamesGuthrie)
- Updated rustls to 0.22 (thanks @ol-teuto)
- Updated ring to 0.17 (thanks @fnichol)
-
0.10.014 Apr 2023Nothing published for this version
-
0.9.016 Nov 2021 -
0.8.010 Feb 2021Release notes
Open source →Deferred failure in
make_tls_connect(e.g. due to an invalid/missing hostname) until establishing the TLS connection is actually attempted. This is consistent with the behaviour of othertokio-postgresTLS integrations, and allows usingSslMode::Disableto e.g. connect to a UNIX socket whilst still havingtokio-postgres-rustlsas the chosen TLS library for tokio-postgres. -
0.7.022 Jan 2021Nothing published for this version
-
0.6.002 Dec 2020Release notes
Open source →- Updated to tokio 0.3, rustls 0.19, tokio-postgres 0.6, tokio-rustls 0.21.
-
0.5.006 Aug 2020Nothing published for this version
-
0.4.109 Apr 2020Nothing published for this version
-
0.4.009 Apr 2020Nothing published for this version
-
0.3.130 Dec 2019Nothing published for this version
-
0.3.026 Dec 2019Nothing published for this version
-
0.2.012 Jul 2019Nothing published for this version
-
0.1.012 Jul 2019Nothing published for this version