Bug 262034 - dns/nsd: Update to 4.4.0
Summary: dns/nsd: Update to 4.4.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Muhammad Moinur Rahman
URL: https://nlnetlabs.nl/news/2022/Feb/17...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-18 14:19 UTC by Jaap Akkerhuis
Modified: 2022-02-18 15:50 UTC (History)
1 user (show)

See Also:


Attachments
patch to upgrade (4.31 KB, patch)
2022-02-18 14:19 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 2022-02-18 14:19:32 UTC
Created attachment 231919 [details]
patch to upgrade

[The Makefile of the port got cleaned up somewhat to make portfmt happy]

### NSD 4.4.0

This release changes the memory allocation for outgoing zonetransfers,
and this reduces the memory footprint. The defaults for the amounts are
the same as before, but there are config options to configure the memory
usage. There are also bug fixes.

4.4.0
================
FEATURES:
- Merge #193: Lower memory usage of the XFRD process by default.
  Instead of preallocating all elements, they are allocated when used.
  There are options for managing the memory usage, defaults are the
  same as before. xfrd-tcp-max sets the number of sockets for tcp
  connections that xfrd can make to download zone contents. And
  xfrd-tcp-pipeline the number of simultaneous transfers over the
  same connection.

BUG FIXES:
- Fix #200: nsd-checkzone succeeds even with incorrect serial in SOA
  record.
- Merge #204 from jonathangray: correct some spelling mistakes.
- Fix to change file mode before changing file owner for the
  nsd-control unix socket file.
- Fix to document nsd-checkzone -p in the man page for nsd-checkzone.
- Fix #206: build with --without-ssl fails.
- Merge #207 Sync nsd-control-setup with unbound-control-setup to
  generate certificates with SANs.
- Fix unit tests for nds-control-setup exit code and the
  xfrd-tcp-max default.
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-02-18 15:49:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=449c5b803288d5b6afbee5c9b3650835f379b7f7

commit 449c5b803288d5b6afbee5c9b3650835f379b7f7
Author:     Jaap Akkerhuis <jaap@NLnetLabs.nl>
AuthorDate: 2022-02-18 15:44:53 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-02-18 15:48:03 +0000

    dns/nsd: Update version 4.3.9=>4.4.0

    - Pet portclippy

    This release changes the memory allocation for outgoing zonetransfers,
    and this reduces the memory footprint. The defaults for the amounts are
    the same as before, but there are config options to configure the memory
    usage. There are also bug fixes.

    4.4.0
    ================
    FEATURES:
    - Merge #193: Lower memory usage of the XFRD process by default.
      Instead of preallocating all elements, they are allocated when used.
      There are options for managing the memory usage, defaults are the
      same as before. xfrd-tcp-max sets the number of sockets for tcp
      connections that xfrd can make to download zone contents. And
      xfrd-tcp-pipeline the number of simultaneous transfers over the
      same connection.

    BUG FIXES:
    - Fix #200: nsd-checkzone succeeds even with incorrect serial in SOA
      record.
    - Merge #204 from jonathangray: correct some spelling mistakes.
    - Fix to change file mode before changing file owner for the
      nsd-control unix socket file.
    - Fix to document nsd-checkzone -p in the man page for nsd-checkzone.
    - Fix #206: build with --without-ssl fails.
    - Merge #207 Sync nsd-control-setup with unbound-control-setup to
      generate certificates with SANs.
    - Fix unit tests for nds-control-setup exit code and the
      xfrd-tcp-max default.

    PR:             262034
    Approved by:    jaap@NLnetLabs.nl (maintainer)
    Relnotes: https://nlnetlabs.nl/news/2022/Feb/17/nsd-4.4.0-released/

 dns/nsd/Makefile | 58 ++++++++++++++++++++++++++++----------------------------
 dns/nsd/distinfo |  6 +++---
 2 files changed, 32 insertions(+), 32 deletions(-)
Comment 2 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2022-02-18 15:50:38 UTC
Committed with minor changes.