Date: Tue, 21 Jan 2025 20:26:08 GMT From: Matthias Andree <mandree@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org Subject: git: 085f80e9c31e - 2025Q1 - dns/dnsmasq-devel: update to v2.91test8 Message-ID: <202501212026.50LKQ87c057725@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch 2025Q1 has been updated by mandree: URL: https://cgit.FreeBSD.org/ports/commit/?id=085f80e9c31ed838d3485713d50fb7a687c39e4f commit 085f80e9c31ed838d3485713d50fb7a687c39e4f Author: Matthias Andree <mandree@FreeBSD.org> AuthorDate: 2025-01-21 20:01:08 +0000 Commit: Matthias Andree <mandree@FreeBSD.org> CommitDate: 2025-01-21 20:21:17 +0000 dns/dnsmasq-devel: update to v2.91test8 Upstream CHANGELOG file addition: | Handle DS queries to auth zones. When dnsmasq is configured to act as | an authoritative server and has an authoritative zone configured, and | recieves a query for that zone _as_forwarder_ it answers the query | directly rather than forwarding it. This doesn't affect the answer, but | it saves dnsmasq forwarding the query to the recusor upstream, whch then | bounces it back to dnsmasq in auth mode. The exception should be when | the query is for the root of zone, for a DS RR. The answer to that has | to come from the parent, via the recursor, and will typically be a | proof-of-nonexistence since dnsmasq doesn't support signed zones. This | patch suppresses local answers and forces forwarding to the upstream | recursor for such queries. It stops breakage when a DNSSEC validating | client makes queries to dnsmasq acting as forwarder for a zone for which | it is authoritative. And commits: * b72ecb3 2025-01-18 | Fix log message fields in wrong order in some auth replies. * c221030 2025-01-18 | Rename cache_validated() to cache_not_validated(). * 5bbea08 2025-01-18 | Fix subtle bug in arbitrary-RR caching. * 622cf03 2025-01-18 | Fix fubar that could return unsigned NODATA response when do bit set. * 8ce2743 2025-01-17 | Handle DS queries to auth zones. * 5d89462 2025-01-17 | Extend build fingerprinting to include CFLAGS. (cherry picked from commit e4f8962d3070ae018507a01a7262821de1ab89ac) --- dns/dnsmasq-devel/Makefile | 2 +- dns/dnsmasq-devel/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile index f363001805a9..568c7d580629 100644 --- a/dns/dnsmasq-devel/Makefile +++ b/dns/dnsmasq-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= dnsmasq -DISTVERSION= 2.91test7 # remember to bump PORTEPOCH when going from test to rc! +DISTVERSION= 2.91test8 # remember to bump PORTEPOCH when going from test to rc! # Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps: PORTREVISION= 0 PORTEPOCH= 5 diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo index dbf8ff6b92bd..c99ed84120bb 100644 --- a/dns/dnsmasq-devel/distinfo +++ b/dns/dnsmasq-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736889174 -SHA256 (dnsmasq-2.91test7.tar.xz) = 5440f0f68a0b0cc4531c34e7ba825da018d57877d2e7d5ac1e28be0a140eebae -SIZE (dnsmasq-2.91test7.tar.xz) = 572008 +TIMESTAMP = 1737489636 +SHA256 (dnsmasq-2.91test8.tar.xz) = f23fbdf1863872aa864296e38aa114c51c6e990d8a2ca648d21bf003f3aa5e47 +SIZE (dnsmasq-2.91test8.tar.xz) = 572576
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501212026.50LKQ87c057725>