Sat Jan 8 09:48:16 2022 UTC ()
security/wolfssl: Update to v5.1.1

Changes since v5.1.0:

wolfSSL Release 5.1.1 (Jan 3rd, 2022)

Release 5.1.1 of wolfSSL embedded TLS has a high vulnerability fix:
Vulnerabilities

  * [High] In connections using AES-CBC or DES3 with TLS/DTLS 1.2 or 1.1 the IV
    being used is not random. Users using wolfSSL version 5.0.0 or 5.1.0 doing
    TLS/DTLS 1.2 or 1.1 connections, without AEAD only, should update the
    version of wolfSSL used.


(fox)
diff -r1.10 -r1.11 pkgsrc/security/wolfssl/Makefile
diff -r1.11 -r1.12 pkgsrc/security/wolfssl/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/security/wolfssl/Makefile (expand / switch to unified diff)

--- pkgsrc/security/wolfssl/Makefile 2021/12/30 01:19:03 1.10
+++ pkgsrc/security/wolfssl/Makefile 2022/01/08 09:48:16 1.11
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.10 2021/12/30 01:19:03 fox Exp $ 1# $NetBSD: Makefile,v 1.11 2022/01/08 09:48:16 fox Exp $
2 2
3DISTNAME= wolfssl-5.1.0 3DISTNAME= wolfssl-5.1.1
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= https://www.wolfssl.com/ 5MASTER_SITES= https://www.wolfssl.com/
6EXTRACT_SUFX= .zip 6EXTRACT_SUFX= .zip
7 7
8MAINTAINER= fox@NetBSD.org 8MAINTAINER= fox@NetBSD.org
9HOMEPAGE= https://www.wolfssl.com/ 9HOMEPAGE= https://www.wolfssl.com/
10COMMENT= Embedded SSL C-Library 10COMMENT= Embedded SSL C-Library
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14CONFIGURE_ARGS+= --disable-dependency-tracking 14CONFIGURE_ARGS+= --disable-dependency-tracking
15CONFIGURE_ARGS+= --enable-dh 15CONFIGURE_ARGS+= --enable-dh
16CONFIGURE_ARGS+= --enable-dsa 16CONFIGURE_ARGS+= --enable-dsa

cvs diff -r1.11 -r1.12 pkgsrc/security/wolfssl/distinfo (expand / switch to unified diff)

--- pkgsrc/security/wolfssl/distinfo 2021/12/30 01:19:03 1.11
+++ pkgsrc/security/wolfssl/distinfo 2022/01/08 09:48:16 1.12
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.11 2021/12/30 01:19:03 fox Exp $ 1$NetBSD: distinfo,v 1.12 2022/01/08 09:48:16 fox Exp $
2 2
3BLAKE2s (wolfssl-5.1.0.zip) = 5093b7681b08e48b309f199b8da00cca2ca6f504ecf932f28c242941035ab2a5 3BLAKE2s (wolfssl-5.1.1.zip) = 6cd4f2acc34cbdd57409f3a81b2107fb5fb23a816b3268c532141fb9d892033c
4SHA512 (wolfssl-5.1.0.zip) = 8bf0d4861955659308721f04910e60af78dbf6c63e61dccfb3b2cfd8f4b04272f2db3bf4780b50c39d144afa672711567e5732f0842cf371a9d641264ed84d7f 4SHA512 (wolfssl-5.1.1.zip) = f9a024d0895263e3962c9155cdfbb875d30be9cbb846642cd950eaae74eb768681a9ad08a3b970f5611ca9ee7894498002ffc8a3690afbcfb15a4106dee27f81
5Size (wolfssl-5.1.0.zip) = 12557753 bytes 5Size (wolfssl-5.1.1.zip) = 12558116 bytes
6SHA1 (patch-certs_intermediate_genintcerts.sh) = bdcf9a1fd14170aaf780ab9677fd8bc6e4ddc75c 6SHA1 (patch-certs_intermediate_genintcerts.sh) = bdcf9a1fd14170aaf780ab9677fd8bc6e4ddc75c