Bug 284156 - dns/nsd: Update to 4.11.1
Summary: dns/nsd: Update to 4.11.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Fernando Apesteguía
URL: https://www.nlnetlabs.nl/news/2025/Ja...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-19 12:33 UTC by Jaap Akkerhuis
Modified: 2025-01-20 18:12 UTC (History)
1 user (show)

See Also:


Attachments
Patch to update (739 bytes, patch)
2025-01-19 12:33 UTC, Jaap Akkerhuis
jaap: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jaap Akkerhuis 2025-01-19 12:33:44 UTC
Created attachment 256797 [details]
Patch to update

NSD version 4.11.0 had a serious bug in which applying updates to zones
(and other modifications that require a reload, such as adding and
deleting zones), could stop entirely after reception of a broken or
corrupted update via zone transfer. We believe that this broken state
would appear as one of the NSD processes consuming 100% CPU. Version
4.11.1 has this corrected as well as some other smaller non-critical bugs.

We strongly advise to not run NSD version 4.11.0, and if you have it
deployed already, upgrade to 4.11.1 at the earliest possible opportunity.

nsd 4.11.1
==========
BUG FIXES:
     - Fix #415: Fix out of tree builds. Thanks Florian Obser (@fobser).
     - Fix #414: XoT interoperability with BIND and Knot
     - Fix #421: old-main can quit before the reload process received
       from old-main that it is done on the reload_listener pipe.
       Thanks Otto Retter.
     - Fix whitespace in comment.
     - Fix #424: Stalled updates after corrupt transfer.

simdzone 0.2.1
==============
BUG FIXES:
     - Cleanup westmere and haswell object files (#244) Thanks @fobser
     - Out of tree builds (NLnetLabs/nsd#415)
     - Fix function declarations for fallback detection routine in
       isadetection.h.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2025-01-20 17:45:11 UTC
Committed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-01-20 18:12:34 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=36c68ae888658241159831a95ff6ab0af95f4065

commit 36c68ae888658241159831a95ff6ab0af95f4065
Author:     Jaap Akkerhuis <jaap@NLnetLabs.nl>
AuthorDate: 2025-01-19 17:30:24 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2025-01-20 18:12:14 +0000

    dns/nsd: Update to 4.11.1

    ChangeLog: https://www.nlnetlabs.nl/news/2025/Jan/18/nsd-4.11.1-released/

    BUG FIXES:
     * Fix #415: Fix out of tree builds.
     * Fix #414: XoT interoperability with BIND and Knot
     * Fix #421: old-main can quit before the reload process received
    r* om old-main that it is done on the reload_listener pipe.
    h* anks Otto Retter.
     * Fix whitespace in comment.
     * Fix #424: Stalled updates after corrupt transfer.

    PR:             284156
    Reported by:    jaap@NLnetLabs.nl (maintainer)

 dns/nsd/Makefile | 2 +-
 dns/nsd/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)