PackageTrack
Sign in Get early access

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 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 17
  1. 0.14.0 21 May 2026
    Release notes

    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

    Full Changelog: v0.13.0...v0.14.0

    Open source →
  2. 0.13.0 19 Oct 2024
    Release notes
    • Minimize API
    • Add documentation
    • Eliminate allocations
    • Migrate from x509-certificate to x509-cert to avoid policy problems with x509-certificate's MPL license in some organizations

    Thanks to @aumetra for the above improvements!

    Open source →
  3. 0.12.0 02 Apr 2024
    Release notes
    • Update rustls to 0.23 (thanks @aumetra!)
    Open source →
  4. 0.11.1 18 Jan 2024
    Release notes
    • Update x509-certificate to 0.23 to avoid pulling in multiple versions of ring. Thanks @serprex
    Open source →
  5. 0.11.0 14 Jan 2024
    Release notes
    • 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)
    Open source →
  6. 0.10.0 14 Apr 2023

    Nothing published for this version

  7. 0.9.0 16 Nov 2021
    Release notes
    • Updated rustls to 0.20 (thanks @UjOwtuc!)
    Open source →
  8. 0.8.0 10 Feb 2021
    Release notes

    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 other tokio-postgres TLS integrations, and allows using SslMode::Disable to e.g. connect to a UNIX socket whilst still having tokio-postgres-rustls as the chosen TLS library for tokio-postgres.

    Open source →
  9. 0.7.0 22 Jan 2021

    Nothing published for this version

  10. 0.6.0 02 Dec 2020
    Release notes
    • Updated to tokio 0.3, rustls 0.19, tokio-postgres 0.6, tokio-rustls 0.21.
    Open source →
  11. 0.5.0 06 Aug 2020

    Nothing published for this version

  12. 0.4.1 09 Apr 2020

    Nothing published for this version

  13. 0.4.0 09 Apr 2020

    Nothing published for this version

  14. 0.3.1 30 Dec 2019

    Nothing published for this version

  15. 0.3.0 26 Dec 2019

    Nothing published for this version

  16. 0.2.0 12 Jul 2019

    Nothing published for this version

  17. 0.1.0 12 Jul 2019

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive