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: Fri Jun 19 17:30:24 UTC 2026
Modified Files:
pkgsrc/net/bind918: Makefile distinfo
Log Message:
net/bind: update to version 9.18.50.
Pkgsrc changes:
* None (just version + checksums)
Upstream changes:
Notes for BIND 9.18.50
----------------------
Removed Features
~~~~~~~~~~~~~~~~
- Remove ineffective TCP fallback after repeated UDP timeouts.
When an authoritative server failed to respond to two consecutive UDP
queries, :iscman:`named` marked the next retry as TCP but still sent
it over UDP, producing misleading dnstap records. The ineffective
retry path has been removed; a corrected TCP fallback will be restored
in future BIND 9 versions. :gl:`#5529`
Feature Changes
~~~~~~~~~~~~~~~
- Fall back to TCP on receipt of a UDP response with a mismatched query ID.
BIND used to wait silently for the correct DNS message ID on a UDP
fetch, even after receiving a response from the expected server with
the wrong ID, leaving room for off-path spoofing attempts to keep
guessing within that window. The resolver now retries the fetch over
TCP on the first such response, and a new ``MismatchTCP`` statistics
counter tracks how often the fallback fires. :gl:`#5449`
Bug Fixes
~~~~~~~~~
- Fix DNS64 owner case after DNAME restart.
When BIND 9 was configured to use DNS64 and encountered a DNAME
redirect, it could end up using freed memory for the DNS response
owner name. This caused the response to contain corrupted data. This
fix ensures the correct owner name is used when constructing the
synthesized response after a DNAME redirect. :gl:`#5934`
- Clear REDIRECT flag when it isn't needed.
When :any:`nxdomain-redirect` is in use, and a recursive query is used
to get the redirected answer, a flag is set to distinguish it from a
normal recursive response. Previously, that flag was left set
afterward, which could trigger an assertion if a normal recursive
query was sent later on behalf of the same client: for example,
because the :any:`filter-aaaa` plugin was in use. This has been
fixed. :gl:`#5936`
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 pkgsrc/net/bind918/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/net/bind918/distinfo
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.68 pkgsrc/net/bind918/Makefile:1.69
--- pkgsrc/net/bind918/Makefile:1.68 Wed May 20 13:07:16 2026
+++ pkgsrc/net/bind918/Makefile Fri Jun 19 17:30:24 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.68 2026/05/20 13:07:16 taca Exp $
+# $NetBSD: Makefile,v 1.69 2026/06/19 17:30:24 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.49
+BIND_VERSION= 9.18.50
BUILD_DEFS+= BIND_DIR VARBASE
Index: pkgsrc/net/bind918/distinfo
diff -u pkgsrc/net/bind918/distinfo:1.40 pkgsrc/net/bind918/distinfo:1.41
--- pkgsrc/net/bind918/distinfo:1.40 Wed May 20 13:07:16 2026
+++ pkgsrc/net/bind918/distinfo Fri Jun 19 17:30:24 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.40 2026/05/20 13:07:16 taca Exp $
+$NetBSD: distinfo,v 1.41 2026/06/19 17:30:24 he Exp $
-BLAKE2s (bind-9.18.49.tar.xz) = 9427430160992a3d37f561326f2e7ce3894ae8e60ad45c039b68ba5f24e5b4d6
-SHA512 (bind-9.18.49.tar.xz) = e5259db8b9fdb3940d4e1d95978514692777a3675fc85a83db30e049d80d8150d10e672d51eeb885a94c6bbd4573ff8fe49248117c24ff155197a24a26b09544
-Size (bind-9.18.49.tar.xz) = 5476288 bytes
+BLAKE2s (bind-9.18.50.tar.xz) = fc87902728b75030e168bff93655708223b2b6241c312b65016eea880e3a23fb
+SHA512 (bind-9.18.50.tar.xz) = 5ae70c95f19868f41fd609bf34a908c38769401ee5b89e4782b94081032a579c00ba9010b2feb2789a95cfd12289cfe250e6488b3b47ff666bfa8cd7edf74d43
+Size (bind-9.18.50.tar.xz) = 5479148 bytes
SHA1 (patch-bin_named_main.c) = 4e4a763c478f1fcecb7e65968cf6ca20dacf01f1
SHA1 (patch-bin_named_os.c) = 5ecb0883076575d8ac5fcad68f9daad6c9be0d0b
SHA1 (patch-bin_named_server.c) = 52190897c4c4b141d98ca5bca7cc3eb4c83ac584
Home |
Main Index |
Thread Index |
Old Index