Skip to content

v28.0.3

Choose a tag to compare

@blackbeam blackbeam released this 27 Sep 08:45
· 4 commits to v28.0.x since this release

What's Changed

  • rustls: expose provider-neutral rustls cipher-suite selection in SslOpts by @blackbeam in #418

    New cipher_suites=<comma-separated list of cipher suites> URL parameter added

  • connection url: add remaining SslOpts parameters by @blackbeam in #419

    New URL parameters:

    • root_cert_path=<path>
    • danger_skip_domain_validation=<bool>
    • danger_accept_invalid_certs=<bool>
    • cert_chain_path=<path>&priv_key_path=<path> (for rustls-tls)
    • pkcs12_path=<path>[&pkcs12_pass=<string>] (for native-tls)
  • rustls: honour NotValidForNameContext when skip_domain_validation is set by @sjmudd in #417

  • Update lru to 0.18.2 due RUSTSEC-2026-0253 by @bourumir-wyngs in #415

  • fix(rustls): fully accept invalid certificates in dangerous mode by @t8y2 and @zipg in #420

New Contributors

Full Changelog: v28.0.0...v28.0.3

What's Changed

  • Add SslOpts::with_cipher_suites for rustls TLS backend by @blackbeam in #418

Full Changelog: v28.0.2...v28.0.3