pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/bind916 net/bind916: update to 9.16.29



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f584bb5b7989
branches:  trunk
changeset: 379542:f584bb5b7989
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed May 18 15:05:07 2022 +0000

description:
net/bind916: update to 9.16.29

This release contains a fix for CVE-2022-1183.


        --- 9.16.29 released ---

5885.   [bug]           RPZ NSIP and NSDNAME rule processing didn't handle stub
                        and static-stub zones at or above the query name.  This
                        has now been addressed. [GL #3232]

5881.   [bug]           dig +nssearch could hang in rare cases when recv_done()
                        callback was being called earlier than send_done().
                        [GL #3278]

5880.   [func]          Add new named command-line option -C to print built-in
                        defaults. [GL #1326]

5879.   [contrib]       dlz: Add FALLTHROUGH and UNREACHABLE macros. [GL #3306]

5874.   [bug]           keymgr didn't work with python 3.11. [GL !6157]

5866.   [bug]           Work around a jemalloc quirk which could trigger an
                        out-of-memory condition in named over time. [GL #3287]

5863.   [bug]           If there was a pending negative cache DS entry,
                        validations depending upon it could fail. [GL #3279]

5858.   [bug]           Don't remove CDS/CDNSKEY DELETE records on zone sign
                        when using 'auto-dnssec maintain;'. [GL #2931]

diffstat:

 net/bind916/Makefile                      |   4 ++--
 net/bind916/distinfo                      |   9 ++++-----
 net/bind916/patches/patch-lib_dns_rdata.c |  17 -----------------
 3 files changed, 6 insertions(+), 24 deletions(-)

diffs (63 lines):

diff -r 64f06a117a99 -r f584bb5b7989 net/bind916/Makefile
--- a/net/bind916/Makefile      Wed May 18 14:58:16 2022 +0000
+++ b/net/bind916/Makefile      Wed May 18 15:05:07 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.40 2022/04/21 14:14:46 taca Exp $
+# $NetBSD: Makefile,v 1.41 2022/05/18 15:05:07 taca Exp $
 
 DISTNAME=      bind-${BIND_VERSION}
 PKGNAME=       ${DISTNAME:S/-P/pl/}
@@ -15,7 +15,7 @@
 
 MAKE_JOBS_SAFE=        no
 
-BIND_VERSION=  9.16.28
+BIND_VERSION=  9.16.29
 
 BUILD_DEFS+=   BIND_DIR VARBASE
 
diff -r 64f06a117a99 -r f584bb5b7989 net/bind916/distinfo
--- a/net/bind916/distinfo      Wed May 18 14:58:16 2022 +0000
+++ b/net/bind916/distinfo      Wed May 18 15:05:07 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.35 2022/04/21 14:14:46 taca Exp $
+$NetBSD: distinfo,v 1.36 2022/05/18 15:05:07 taca Exp $
 
-BLAKE2s (bind-9.16.28.tar.xz) = df28906d9e1b2d64cb8ea367a8114e1fb3f9320a997c872b85e4a1150dc5058a
-SHA512 (bind-9.16.28.tar.xz) = 7314c039b6d61b90e7f7c6d4465a26b214de67272116e334b8a3e2551b1d66c028819024ec819676c1cc66e6bf81f17890239bb48e4c40f9d6cea35f025976d3
-Size (bind-9.16.28.tar.xz) = 5084504 bytes
+BLAKE2s (bind-9.16.29.tar.xz) = 580a49934d45635f83c5590a80562d9f6ddfaf8e7cd1b1e00e169034bcf3b676
+SHA512 (bind-9.16.29.tar.xz) = b4acbafed370438ac53e73468ccb5ea5745a1c8f764dd96f9c9a027594a3b7ce0d486e7f01138b39795b456265e0e6116cd76e44f5a3329687cd718550ca79fb
+Size (bind-9.16.29.tar.xz) = 5088348 bytes
 SHA1 (patch-bin_dig_dighost.c) = b1073911d80ecd519af98b6678968296ff8c0c98
 SHA1 (patch-bin_dig_include_dig_dig.h) = 10166f5bb98b208c7b10d63eb31e8253f704acc8
 SHA1 (patch-bin_named_Makefile.in) = f1367da6a226ba44d0ee13acf00b8abeb5b1b7eb
@@ -28,7 +28,6 @@
 SHA1 (patch-lib_dns_pkcs11eddsa__link.c) = bd887a6c8960da3a8663cdf5e955e045f16dee3f
 SHA1 (patch-lib_dns_rbt.c) = c14eff9a609e4b49aa9db18f395461cd7c8944be
 SHA1 (patch-lib_dns_rbtdb.c) = e8d61e1ba613b2a2fdcd3ff077e2e5b6ce2e45b2
-SHA1 (patch-lib_dns_rdata.c) = fb12d214a86d71d62e200e6bc09b7c8b7187b911
 SHA1 (patch-lib_dns_request.c) = 82560e819cba0259883da8d47618ffabead22c55
 SHA1 (patch-lib_dns_sdb.c) = ed447ec7a134e620765b25ee36124a19dfd9fab0
 SHA1 (patch-lib_dns_sdlz.c) = 4fc15a577c64501c10c144eab147e54686e80309
diff -r 64f06a117a99 -r f584bb5b7989 net/bind916/patches/patch-lib_dns_rdata.c
--- a/net/bind916/patches/patch-lib_dns_rdata.c Wed May 18 14:58:16 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-lib_dns_rdata.c,v 1.1 2021/10/24 06:40:28 taca Exp $
-
-* Take from NetBSD base.
-
---- lib/dns/rdata.c.orig       2021-09-07 09:37:05.000000000 +0000
-+++ lib/dns/rdata.c
-@@ -1888,8 +1888,8 @@ inet_totext(int af, uint32_t flags, isc_
-        * parsing, so append 0 in that case.
-        */
-       if (af == AF_INET6 && (flags & DNS_STYLEFLAG_YAML) != 0) {
--              isc_textregion_t tr;
--              isc_buffer_usedregion(target, (isc_region_t *)&tr);
-+              isc_region_t tr;
-+              isc_buffer_usedregion(target, &tr);
-               if (tr.base[tr.length - 1] == ':') {
-                       if (isc_buffer_availablelength(target) == 0) {
-                               return (ISC_R_NOSPACE);



Home | Main Index | Thread Index | Old Index