Skip to content

v0.10.0

Compare
Choose a tag to compare
@jsha jsha released this 29 Apr 16:36
· 197 commits to main since this release

Added

  • Some new certificate-related error codes starting with RUSTLS_RESULT_CERT_.
    Some new message-related error codes starting with RUSTLS_RESULT_MESSAGE_ (#303).
  • Support for IP addresses in server names (#302).

Removed

  • RUSTLS_CERT_INVALID_{ENCODING,SIGNATURE_TYPE,SIGNATURE,DATA}. Replaced by
    other RUSTLS_CERT_RESULT_ errors to match upstream rustls (#303).
  • Old "crustls.h" and "libcrustls.a" symlinks to the current "rustls.h" and
    "librustls.a" names (#289).

Changed

  • rustls_verify_server_cert_params->dns_name became server_name (#303).
  • rustls_server_connection_get_sni_hostname became
    rustls_server_connection_get_server_name (#298).
  • Give a better error message for UnexpectedEof (#284).