pkgsrc-WIP-changes archive

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

bind920: update to BIND version 9.20.10:



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Wed Jun 18 20:07:46 2025 +0000
Changeset:	c6ca5d7a08e9a8a3c0f5fcba958c6bf4f4f06461

Modified Files:
	bind920/Makefile
	bind920/distinfo

Log Message:
bind920: update to BIND version 9.20.10:

Pkgsrc changes:
 * None, just version + checksums.

Upstream changes:

BIND 9.20.10
------------

New Features
~~~~~~~~~~~~

- Implement a new 'notify-defer' configuration option. ``a24db6433e6``

  This new option sets a delay (in seconds) to wait before sending a set
  of NOTIFY messages for a zone. Whenever a NOTIFY message is ready to
  be sent, sending will be deferred for this duration. This option is
  not to be confused with the :any:`notify-delay` option. The default is
  0 seconds. :gl:`#5259` :gl:`!10465`

Removed Features
~~~~~~~~~~~~~~~~

- Implement the systemd notification protocol manually to remove
  dependency on libsystemd. ``4f7e806a12b``

  libsystemd, despite being useful, adds a huge surface area for just
  using the sd_notify API. libsystemd's surface has been exploited in
  the past [1].

  Implement the systemd notification protocol by hand since it is just
  sending newline-delimited datagrams to a UNIX socket. The code
  shouldn't need more attention in the future since the notification
  protocol is covered under systemd's stability promise [2].

  We don't need to support VSOCK-backed service notifications since they
  are only intended for virtual machine inits.

  [1]: https://www.openwall.com/lists/oss-security/2024/03/29/4 [2]:
  https://systemd.io/PORTABILITY_AND_STABILITY/ :gl:`!10454`

Bug Fixes
~~~~~~~~~

- Fix zone deletion issue. ``66fc4ee86e0``

  A secondary zone could initiate a new zone transfer from the primary
  server after it had been already deleted from the secondary server,
  and before the internal garbage collection was activated to clean it
  up completely. This has been fixed. :gl:`#5291` :gl:`!10496`

- Fix a zone refresh bug. ``f09bb8b88c6``

  A secondary zone could fail to further refresh with new versions of
  the zone from a primary server if named was reconfigured during the
  SOA request step of an ongoing zone transfer. This has been fixed.
  :gl:`#5307` :gl:`!10495`

- Allow keystore.c to compile on Solaris. ``108adab25a0``

  keystore.c failed to compile on Solaris because NAME_MAX was
  undefined.  Include 'isc/dir.h' which defines NAME_MAX for platforms
  that don't define it. :gl:`#5327` :gl:`!10523`

- Set name for all the isc_mem contexts. ``bdcd698edf7``

  :gl:`!10498`

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

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

diffstat:
 bind920/Makefile | 2 +-
 bind920/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diffs:
diff --git a/bind920/Makefile b/bind920/Makefile
index 2f3346f060..e8978d907f 100644
--- a/bind920/Makefile
+++ b/bind920/Makefile
@@ -15,7 +15,7 @@ CONFLICTS+=	host-[0-9]*
 
 MAKE_JOBS_SAFE=	no
 
-BIND_VERSION=	9.20.9
+BIND_VERSION=	9.20.10
 
 BUILD_DEFS+=	BIND_DIR VARBASE
 
diff --git a/bind920/distinfo b/bind920/distinfo
index b62c390458..324dc079ae 100644
--- a/bind920/distinfo
+++ b/bind920/distinfo
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.20 2024/07/23 13:50:32 taca Exp $
 
-BLAKE2s (bind-9.20.9.tar.xz) = 8bf82afab4fd02c2e12ac263816c419c437c283441be12c677f4b36fa11144b0
-SHA512 (bind-9.20.9.tar.xz) = 78efb4c4a5d78bd04efe222982efa1d6bb6748965e40d816d9e4329d6f2687a43d1e439bc3f98c00c85abaf8fc435063bcbe2d96a61b252fe3df0a8affa19f8f
-Size (bind-9.20.9.tar.xz) = 5668452 bytes
+BLAKE2s (bind-9.20.10.tar.xz) = 3ec2b4fe302e457d4abe6843f0a05c52ac1e435b4c6b14de68ae37772ca2a070
+SHA512 (bind-9.20.10.tar.xz) = 2d4510e2e73aed94424b065b9371a1422f1b53ec8c01b281fdc78f90401dcd229b7095a175bb4f4d44b07d81e5edbee78bbfb1bf31b981e26fe1ea6df53d415d
+Size (bind-9.20.10.tar.xz) = 5677276 bytes
 SHA1 (patch-configure.ac) = d3b9bb82c8e164135b93a76d5c53ad40521226e2


Home | Main Index | Thread Index | Old Index