Skip to content

Releases: rustls/tokio-rustls

v/0.26.0

22 Mar 09:42
@djc djc
v/0.26.0
82b4a3e
Compare
Choose a tag to compare

Additions

  • Support for Rustls 0.23 and the new acceptor alert API - by @ctz in #44
  • Support for aws-lc-rs as the new default crypto backend, allowing passthrough of the fips feature - by @BiagioFesta in #43, @jbr in #49, #50
  • Support for forwarding vectored writes - by @paolobarbolini in #45

Fixes

  • Ignoring NotConnected error in poll_shutdown - by @djc in #42
  • Check for ErrorKind::WouldBlock in MidHandshake::SendAlert poll - by @jbr in #47
  • Check for ErrorKind::WouldBlock in LayzConfigAcceptor - by @jbr in #48
  • Fix for SendAlert io::ErrorKind - by @jbr in #52
  • Fix for alert.write poll - by @jbr in #51

What's Changed

  • Update example code in README for v0.25.0 by @jwodder in #33
  • use rustls-pki-types by @getong in #34
  • Cargo.toml: add aws-lc-rs feature as crypto backend by @BiagioFesta in #43
  • Take rustls 0.23 by @ctz in #44
  • Ignore NotConnected error in poll_shutdown() by @djc in #42
  • feat: add fips pass-through feature by @jbr in #49
  • fix: check for ErrorKind::WouldBlock in MidHandshake::SendAlert poll by @jbr in #47
  • Fix: SendAlert io::ErrorKind should be InvalidData instead of Other by @jbr in #51
  • fix: correctly poll alert.write until it finishes by @jbr in #52
  • feat: change default crypto provider to match rustls' by @jbr in #50
  • Fix: Check for ErrorKind::WouldBlock in LazyConfigAcceptor by @jbr in #48
  • fix: Rename feature to aws_lc_rs by @fasterthanlime in #53
  • Ensure examples use re-exported rustls types outside of the tokio-rustls context by @mdodkins in #56
  • Forward vectored writes by @paolobarbolini in #45
  • Add an aws-lc-rs feature as an alias for aws_lc_rs by @zh-jq in #57
  • Cargo: 0.25.0 -> 0.26.0 by @cpu in #59

Full Changelog: v/0.25.0...v/0.26.0