Skip to content

libtls-bearssl 0.4

Compare
Choose a tag to compare
@michaelforney michaelforney released this 10 May 04:59
· 13 commits to master since this release

Changes

  • tls_close() no longer waits for peer's close_notify. Some servers
    do not send their own close, resulting in a hang if they do not
    close the connection.
  • Merge changes from libressl 3.3.3.

Bug fixes

  • Pass NULL to br_x509_minimal start_chain when client didn't use
    SNI instead of the empty string to avoid relying on undocumented
    BearSSL behavior.
  • Save SNI name in ctx->servername on server side so that applications
    can determine which name the client connected to.
  • Fix a few error messages printing errno unintentionally.