github rustls/rustls v/0.20.5

latest releases: v/0.23.16, v/0.23.15, v/0.23.14...
16 months ago
  • Correct compatbility with servers which return no TLS extensions and take
    advantage of a special case encoding.
  • Remove spurious warn-level logging introduced in 0.20.3.
  • Expose cipher suites in ClientHello type.
  • Allow verification of IP addresses with dangerous_config enabled.
  • Retry I/O operations in ConnectionCommon::complete_io() when interrupted.
  • Fix server::ResolvesServerCertUsingSni case sensitivity.

What's Changed

  • Correct spurious warn-level logging during successful TLS1.2 handshakes by @ctz in #1013
  • Fix server::ResolvesServerCertUsingSni case sensitivity by @ctz in #1017
  • Attempt to improve TicketAgeSkew test reliability by @ctz in #1018
  • Fix clippy nightly errors by @jeromegn in #1023
  • Expose cipher suites via ClientHello by @jeromegn in #1021
  • Attach location context to corrupt message errors by @complexspaces in #1016
  • Update rustls-pemfile requirement from 0.3.0 to 1.0.0 by @dependabot in #1029
  • Add support for IP addresses for dangerous clients only by @jhartzell42 in #1032
  • [tls handshaked] fix:Interrupted system call (os error 4) by @randsoy in #1031
  • Use original handshake encoding for transcript hash by @djc in #1035
  • Fix typos in comments by @kdnakt in #1038
  • Deal with ServerHellos without any extensions by @ctz in #1028

New Contributors

Full Changelog: v/0.20.4...v/0.20.5

Don't miss a new rustls release

NewReleases is sending notifications on new releases.