Skip to content

Releases: michaelforney/libtls-bearssl

libtls-bearssl 0.5

11 May 06:31
Compare
Choose a tag to compare

Bug fixes

  • Set peer_cert_len so that application sees correct length of
    certificate chain PEM (instead of 0).
  • Account for null terminator when allocating PEM string buffer.

libtls-bearssl 0.4

10 May 04:59
Compare
Choose a tag to compare

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.

libtls-bearssl 0.3

14 Dec 03:19
Compare
Choose a tag to compare

Changes

  • Makefile now builds a shared library in addition to the static library.
  • A fallback implementation of explicit_bzero was added for systems that lack it.

Bug fixes

  • Fix NULL dereference when a server is configured without any certificates.

libtls-bearssl 0.2

02 Jul 07:48
Compare
Choose a tag to compare
libtls-bearssl 0.2

libtls-bearssl 0.1

20 Feb 22:23
Compare
Choose a tag to compare
libtls-bearssl 0.1