pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Update to 0.5. From the changelog:



Module Name:	pkgsrc-wip
Committed By:	Amitai Schleier <schmonz-web-git%schmonz.com@localhost>
Pushed By:	schmonz
Date:		Sat May 22 11:01:02 2021 +0200
Changeset:	1cd1762433181fa0e12d9702ec126c8ee0128b95

Modified Files:
	libtls-bearssl/Makefile
	libtls-bearssl/distinfo

Log Message:
Update to 0.5. From the changelog:

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.
- 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.

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.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1cd1762433181fa0e12d9702ec126c8ee0128b95

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libtls-bearssl/Makefile | 2 +-
 libtls-bearssl/distinfo | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diffs:
diff --git a/libtls-bearssl/Makefile b/libtls-bearssl/Makefile
index 680fbe31cd..d306a2cfbe 100644
--- a/libtls-bearssl/Makefile
+++ b/libtls-bearssl/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=		libtls-bearssl-0.3
+DISTNAME=		libtls-bearssl-0.5
 CATEGORIES=		security
 MASTER_SITES=		${MASTER_SITE_GITHUB:=michaelforney/}
 GITHUB_PROJECT=		${PKGBASE}
diff --git a/libtls-bearssl/distinfo b/libtls-bearssl/distinfo
index 45a41aaacb..d1a83dc257 100644
--- a/libtls-bearssl/distinfo
+++ b/libtls-bearssl/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (libtls-bearssl-0.3.tar.gz) = 3158239fa466e30946e30e04c89966a44d2306c9
-RMD160 (libtls-bearssl-0.3.tar.gz) = b4417eb345b52b4fc4f3e5a622346afad61bef32
-SHA512 (libtls-bearssl-0.3.tar.gz) = 01aeb46a02068a6996c697e00ec579a823ef61d8e8bf739abd031b67065e4ebd5652dfc76fae23628f27dd41020d1e7c0c3cdf121316cfd23d9b2b7879c8c41a
-Size (libtls-bearssl-0.3.tar.gz) = 40554 bytes
+SHA1 (libtls-bearssl-0.5.tar.gz) = 7a5ff7cd8fdb346d562696d5ffdf537a20a3f2b3
+RMD160 (libtls-bearssl-0.5.tar.gz) = b5066ab243c576f7dedaeb5afa7f0788fa85d498
+SHA512 (libtls-bearssl-0.5.tar.gz) = 0e65ec8f95b80ce6d34be16566a890fc290b9f6554b8dc8fb722d574c6c3d2df1c490da83cecff442f8fa1d0e347a88d102728e87568b74093db74bfd6ba9220
+Size (libtls-bearssl-0.5.tar.gz) = 40652 bytes


Home | Main Index | Thread Index | Old Index