From nobody Fri May 13 22:29:44 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id AC52E1AD03FB; Fri, 13 May 2022 22:29:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4L0NcS4K3cz3ll5; Fri, 13 May 2022 22:29:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1652480984; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OIlgTZJB5wg29zpRb9rnyKXlEEpvA8ovGKjcOzKPxsI=; b=M6HEq03dI5mr4jtv04RqgauVrtXLx4HidKZj552Z03QSaDQ3tbFSLzdziBABV7ysMCujWr ms8Bp799k63PqFlKZ8wUgUR6nJqAJExxpTbJqSMUANzoqRqhfz4vrAe2rQGTu83gVyFQhD 1DGrpCkPA9TC321xb4fila85F82ZNxNkRG1vIaW1dVIwPPsFWdgj/DaEArA6uhT+1wVN00 gJY/8JiIVaUL0E3q2LVc+tze3WDgfdlk+PIt5Yy9MQhQ7EpD1qhB+n/2mcFbvHDsaFhjd2 tul6u5LywO8JqLeIK5BN4x5VY993LYULKP38DoHadQZdfglFPKpUQBorejd9hQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 75B0D304A; Fri, 13 May 2022 22:29:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 24DMTiSE039134; Fri, 13 May 2022 22:29:44 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 24DMTiOp039133; Fri, 13 May 2022 22:29:44 GMT (envelope-from git) Date: Fri, 13 May 2022 22:29:44 GMT Message-Id: <202205132229.24DMTiOp039133@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitri Goutnik Subject: git: 624dbc61a187 - main - dns/nsd: Update to 4.5.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dmgk X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 624dbc61a18734921b5d724805b1164cbc47b6d3 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1652480984; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OIlgTZJB5wg29zpRb9rnyKXlEEpvA8ovGKjcOzKPxsI=; b=ml86afdXPdXgxQ90mM6OyVyXV+O9tfhbL2w8qxGeRCcCfIOjaslJAPTnPAPMSqRjLkzV/D GN/mNT15CiKWzFzJ3+4uJWFFMb1caZAqBScsjVzZVOjEYw2LS0SAjQt7EVaOL44Ietro29 sGls+Z8nx1nYmxHjffOYfsByWU/BUPjMkSlfO/G/YTJat3KSAO5ayLTxIqjpJ0RAKeRpay CtKOAQFIpbO5ZIPQsL1/8BU/C0Z1vGmmjrKk8fRtoisMHu4K5bBhmJGp45423G/TRLwnq6 S/KsaoV7KItL9YoEgvk/FJaq8ijKLYLfyD+kIX8YiZIrfhH2lYxIrj4EEboW5Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1652480984; a=rsa-sha256; cv=none; b=dEUZyJv2a1ql9JQXag0kBtuUnKfYSy2s/wwttY/8dq4xXoPdM1NMUCcg4Qi2b4MT1N9ux7 gceJrFFWoOROz/yCniJwNEWOv90Nez5M0Oppcy0ZAOa0u24Smon3IJOUyL0r7AMOZrSd3y BjIwPxoUdW0BzD/4xKdYYdXF/251HMl1ZEOInq/TWFW/I3LGtCNB3tdthfT6ZkQFAZh9nL n/Y7Q7fkrpQ3UZYSmdw5beEYqOm8ODM5/7rk4ROWUELmD1gP8me25xoli8NVNPQoBY/WTK ONPeeQHcFtofadlbNuidKFGpOdA8qoYFQnQgHm8qBGjVs2v7HLG+Ts6FS/W9+w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dmgk: URL: https://cgit.FreeBSD.org/ports/commit/?id=624dbc61a18734921b5d724805b1164cbc47b6d3 commit 624dbc61a18734921b5d724805b1164cbc47b6d3 Author: Jaap Akkerhuis AuthorDate: 2022-05-13 22:27:09 +0000 Commit: Dmitri Goutnik CommitDate: 2022-05-13 22:29:07 +0000 dns/nsd: Update to 4.5.0 Changes: https://www.nlnetlabs.nl/news/2022/May/13/nsd-4.5.0-released/ This release fixes a couple of minor bugs and adds IXFR out functionality. With this functionality NSD can respond to IXFR queries and serve IXFR transfers downstream. It is default disabled, that means it does not store IXFR contents for zones by default. The response on the wire is different, also with IXFR disabled, because it is now supported, and thus also for those zones a reply is served, that no differential data is available. FEATURES: - Merge PR #209: IXFR out This adds IXFR out functionality to NSD. NSD can copy IXFRs from upstream to downstream clients, or create IXFRs from zonefiles. The options store-ixfr: yes and create-ixfr: yes can be used to turn this on. Default is turned off. The options ixfr-number and ixfr-size can be used to tune the number of IXFR transfers and total data size stored. This is configured per zone, the IXFRs are served to the hosts that are allowed to perform zone transfers. And if TSIG is configured, signed with the same key. The content is stored to file if a zonefile is configured for the zone, in the zonefile.ixfr and zonefile.ixfr.2, .. files. They contain readable text format. The number of IXFRs is num.rixfr in statistics output, also per zone if per zone statistics are enabled. If offline, nsd-checkzone -i can create ixfr files. NSD already supports requesting IXFRs, this addition allows NSD to serve IXFR transfers to clients. NSD stops responding with NOTIMPL to IXFR requests, also for zones that do not have IXFR enabled. The clients gets a full zone reply or a status reply if the serial is up to date. BUG FIXES: - Fix code analyzer zero divide warning. - Fix code analyzer large value with assertion. - Fix another code analyzer zero divide warning. - Fix code analyzer warning about uninitialized temp storage in loop. - Fix spelling error in comment in svcbparam_lookup_key. - Update cirrus script FreeBSD version. PR: 263952 --- dns/nsd/Makefile | 2 +- dns/nsd/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dns/nsd/Makefile b/dns/nsd/Makefile index 6f8d0754cd1c..559bf1252db0 100644 --- a/dns/nsd/Makefile +++ b/dns/nsd/Makefile @@ -1,7 +1,7 @@ # Created by: alexis PORTNAME= nsd -DISTVERSION= 4.4.0 +DISTVERSION= 4.5.0 CATEGORIES= dns MASTER_SITES= https://www.nlnetlabs.nl/downloads/nsd/ diff --git a/dns/nsd/distinfo b/dns/nsd/distinfo index c22dcf3ee096..ddc7fd2ee13a 100644 --- a/dns/nsd/distinfo +++ b/dns/nsd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645095864 -SHA256 (nsd-4.4.0.tar.gz) = cfcd6fdd99344ca5a7ef7c2940c241bcef471fc3252ba3dcbd4c57e0638e8836 -SIZE (nsd-4.4.0.tar.gz) = 1226433 +TIMESTAMP = 1652425965 +SHA256 (nsd-4.5.0.tar.gz) = 5ae7a704ab92c8a49f3c8f3a29565ce194c51a721c29c75ea7d43c13372d79c5 +SIZE (nsd-4.5.0.tar.gz) = 1259059