pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/bind918



Module Name:    pkgsrc
Committed By:   he
Date:           Thu Dec 18 10:35:13 UTC 2025

Modified Files:
        pkgsrc/net/bind918: Makefile distinfo
        pkgsrc/net/bind918/patches: patch-lib_ns_xfrout.c

Log Message:
net/bind918: update to version 9.18.43.

Pkgsrc changes:
 * Bump version & re-compute checksums.
 * Adapt one of the patches.

Upstream changes:

Notes for BIND 9.18.43
----------------------

Bug Fixes
~~~~~~~~~

- Adding NSEC3 opt-out records could leave invalid records in chain.

  When creating an NSEC3 opt-out chain, a node in the chain could be
  removed too soon. The previous NSEC3 would therefore not be found,
  resulting in invalid NSEC3 records being left in the zone. This has
  been fixed. :gl:`#5671`

- ``AMTRELAY`` type 0 presentation format handling was wrong.

  :rfc:`8777` specifies a placeholder value of ``.`` for the gateway field
  when the gateway type is 0 (no gateway). This was not being checked
  for, nor was it emitted when displaying the record. This has been corrected.

  Instances of this record will need the placeholder period added to
  them when upgrading. :gl:`#5639`

OKed by maya@ and wiz@.


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/net/bind918/Makefile
cvs rdiff -u -r1.33 -r1.34 pkgsrc/net/bind918/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/bind918/patches/patch-lib_ns_xfrout.c

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

Modified files:

Index: pkgsrc/net/bind918/Makefile
diff -u pkgsrc/net/bind918/Makefile:1.59 pkgsrc/net/bind918/Makefile:1.60
--- pkgsrc/net/bind918/Makefile:1.59    Thu Nov 20 10:17:19 2025
+++ pkgsrc/net/bind918/Makefile Thu Dec 18 10:35:13 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.59 2025/11/20 10:17:19 he Exp $
+# $NetBSD: Makefile,v 1.60 2025/12/18 10:35:13 he Exp $
 
 DISTNAME=      bind-${BIND_VERSION}
 PKGNAME=       ${DISTNAME:S/-P/pl/}
@@ -15,7 +15,7 @@ CONFLICTS+=   host-[0-9]*
 
 MAKE_JOBS_SAFE=        no
 
-BIND_VERSION=  9.18.42
+BIND_VERSION=  9.18.43
 
 BUILD_DEFS+=   BIND_DIR VARBASE
 

Index: pkgsrc/net/bind918/distinfo
diff -u pkgsrc/net/bind918/distinfo:1.33 pkgsrc/net/bind918/distinfo:1.34
--- pkgsrc/net/bind918/distinfo:1.33    Thu Nov 20 10:17:19 2025
+++ pkgsrc/net/bind918/distinfo Thu Dec 18 10:35:13 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.33 2025/11/20 10:17:19 he Exp $
+$NetBSD: distinfo,v 1.34 2025/12/18 10:35:13 he Exp $
 
-BLAKE2s (bind-9.18.42.tar.xz) = 1a2b778ddd9c7e6b4f4637a7882b057ce74c105f64718cc2f82f96a933d0bd68
-SHA512 (bind-9.18.42.tar.xz) = 9133be987e2043aabf8cd7de58f62c41c632b92d9930a3644aaff80b23211e5a967a133080f6e61142408ef752f8a07d6b7c1e775ca8a495bb29ff9d167446c0
-Size (bind-9.18.42.tar.xz) = 5423412 bytes
+BLAKE2s (bind-9.18.43.tar.xz) = dd4256652d385e7d44ced6294c7bc3dee2ad58052e01fa1c56fcc32261e9ad09
+SHA512 (bind-9.18.43.tar.xz) = 4f0e6849e883110f275739a03de20465c91563f26be94d380d28454f27d7c68fdc3ba0e1eaa8d25a6790cadc8228ee981dceb0a6fcf46ab4ffd24b8c76f42e25
+Size (bind-9.18.43.tar.xz) = 5424860 bytes
 SHA1 (patch-bin_named_main.c) = 4e4a763c478f1fcecb7e65968cf6ca20dacf01f1
 SHA1 (patch-bin_named_os.c) = 5ecb0883076575d8ac5fcad68f9daad6c9be0d0b
 SHA1 (patch-bin_named_server.c) = 52190897c4c4b141d98ca5bca7cc3eb4c83ac584
@@ -33,4 +33,4 @@ SHA1 (patch-lib_ns_include_ns_pfilter.h)
 SHA1 (patch-lib_ns_pfilter.c) = b0345f9b27e2bdd4f9a992cfc23616e027de4988
 SHA1 (patch-lib_ns_query.c) = 27bc6e5efc8ba0756d968d54e9ae1a3b2c3bc97e
 SHA1 (patch-lib_ns_update.c) = 941ca5601904e9b4cc5314148e955f5490a5d071
-SHA1 (patch-lib_ns_xfrout.c) = 79d9e4add58ffd75ea9718f5501f1517e67416e3
+SHA1 (patch-lib_ns_xfrout.c) = 2e5094ef2a657ba4ef1776446758dd7786e6089a

Index: pkgsrc/net/bind918/patches/patch-lib_ns_xfrout.c
diff -u pkgsrc/net/bind918/patches/patch-lib_ns_xfrout.c:1.1 pkgsrc/net/bind918/patches/patch-lib_ns_xfrout.c:1.2
--- pkgsrc/net/bind918/patches/patch-lib_ns_xfrout.c:1.1        Sun Dec 11 01:57:55 2022
+++ pkgsrc/net/bind918/patches/patch-lib_ns_xfrout.c    Thu Dec 18 10:35:13 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-lib_ns_xfrout.c,v 1.1 2022/12/11 01:57:55 sekiya Exp $
+$NetBSD: patch-lib_ns_xfrout.c,v 1.2 2025/12/18 10:35:13 he Exp $
 
 * Based on NetBSD, add support for blocklist(blacklist).
 
 --- lib/ns/xfrout.c.orig       2020-12-07 08:16:53.000000000 +0000
 +++ lib/ns/xfrout.c
-@@ -44,6 +44,10 @@
+@@ -47,6 +47,10 @@
  #include <ns/stats.h>
  #include <ns/xfrout.h>
  
@@ -15,14 +15,14 @@ $NetBSD: patch-lib_ns_xfrout.c,v 1.1 202
  /*! \file
   * \brief
   * Outgoing AXFR and IXFR.
-@@ -818,9 +822,15 @@ ns_xfr_start(ns_client_t *client, dns_rd
+@@ -822,9 +826,15 @@ ns_xfr_start(ns_client_t *client, dns_rd
                                              ISC_LOG_ERROR,
                                              "zone transfer '%s/%s' denied",
                                              _buf1, _buf2);
 +#if defined(HAVE_BLACKLIST_H) || defined(HAVE_BLOCKLIST_H)
 +                              pfilter_notify(result, client, "zonexfr");
 +#endif
-                               goto failure;
+                               goto cleanup;
                        }
                        if (result != ISC_R_SUCCESS) {
 +#if defined(HAVE_BLACKLIST_H) || defined(HAVE_BLOCKLIST_H)



Home | Main Index | Thread Index | Old Index