Releases: michaelforney/libtls-bearssl
Releases · michaelforney/libtls-bearssl
libtls-bearssl 0.5
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
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
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
libtls-bearssl 0.2
libtls-bearssl 0.1
libtls-bearssl 0.1