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