Bug 236785

Summary: dns/nsd: Update to 4.1.27
Product: Ports & Packages Reporter: Jaap Akkerhuis <jaap>
Component: Individual Port(s)Assignee: Steve Wills <swills>
Status: Closed FIXED    
Severity: Affects Only Me CC: jaap
Priority: --- Keywords: needs-qa
Version: LatestFlags: koobs: maintainer-feedback? (jaap)
koobs: merge-quarterly?
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch to update jaap: maintainer-approval+

Description Jaap Akkerhuis 2019-03-25 14:50:28 UTC
Created attachment 203136 [details]
Patch to update

This release contains improved deny-any responses, and on-the-fly
changes for tsig keys via nsd-control.  There is a number of bug fixes
as well.

FEATURES:
- Deny ANY with only one RR in response, by default.  Patch from
  Daisuke Higashi.  The deny-any statement in nsd.conf sets ANY
  queries over UDP to be further moved to TCP as well.
  Also no additional section processig for type ANY, reducing
  the response size.
- Fix #4215: on-the-fly change of TSIG keys with patch from Igor, adds
  nsd-control print_tsig, update_tsig, add_tsig, assoc_tsig
  and del_tsig.  These changes are gone after reload, edit the
  config file (or a file included from it) to make changes that
  last after restart.

BUG FIXES:
- Fix #4213: disable-ipv6 and dnstap compile error.
- Fix to reduce region_log_stats if condition, this removes a
  debug statement.
- Fix for FreeBSD port with dnstap enabled.
- Fix to remove unused code.
- Fix #6: nsd-control-setup: Change validity time to a shorter
  period (<2038).
- Fix unused definition in header remote.h.
- Fix #4236: IPV4_MINIMAL_RESPONSE_SIZE=1480 is slightly too big.
- Fix #4235: IP_PMTUDISC_OMIT on IPv4/UDP sockets.
- Fixed radtree_insert memory leak.
- Fixed access recycled variable.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2019-03-25 15:10:47 UTC
Should this be merged to quarterly given the bugfixes?
Comment 2 Jaap Akkerhuis 2019-03-25 15:39:40 UTC
(In reply to Kubilay Kocak from comment #1)

That would be nice, yes.
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2019-03-25 15:51:18 UTC
(In reply to Jaap Akkerhuis from comment #2)

Thank you for the feedback. Note: anyone can request merging to the quarterly branch by setting the merge-quarterly flag to ?, so feel free to do that on any future issues where suitable, whether you're maintainer or not :)
Comment 4 Jaap Akkerhuis 2019-03-25 15:58:59 UTC
(In reply to Kubilay Kocak from comment #3)
Thanks for the clarification. I always wondered hoe that worked.
Comment 5 commit-hook freebsd_committer freebsd_triage 2019-04-13 01:12:34 UTC
A commit references this bug:

Author: swills
Date: Sat Apr 13 01:12:11 UTC 2019
New revision: 498788
URL: https://svnweb.freebsd.org/changeset/ports/498788

Log:
  dns/nsd: Update to 4.1.27

  PR:		236785
  Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
  MFH:		2019Q2

Changes:
  head/dns/nsd/Makefile
  head/dns/nsd/distinfo
  head/dns/nsd/files/patch-dnstap_dnstap.c
Comment 6 Steve Wills freebsd_committer freebsd_triage 2019-04-13 01:13:17 UTC
Committed, thanks!
Comment 7 commit-hook freebsd_committer freebsd_triage 2019-04-13 01:13:37 UTC
A commit references this bug:

Author: swills
Date: Sat Apr 13 01:13:23 UTC 2019
New revision: 498789
URL: https://svnweb.freebsd.org/changeset/ports/498789

Log:
  MFH: r498788

  dns/nsd: Update to 4.1.27

  PR:		236785
  Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>

  Approved by:	ports-secteam (implicit)

Changes:
_U  branches/2019Q2/
  branches/2019Q2/dns/nsd/Makefile
  branches/2019Q2/dns/nsd/distinfo
  branches/2019Q2/dns/nsd/files/patch-dnstap_dnstap.c
Comment 8 Steve Wills freebsd_committer freebsd_triage 2019-04-13 01:14:41 UTC
Committed, thanks!