Received: by mail.netbsd.org (Postfix, from userid 605) id 0A41184E7A; Thu, 16 Jun 2022 16:21:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 44D4884E72 for ; Thu, 16 Jun 2022 16:21:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Q9MkUfjp1NaA for ; Thu, 16 Jun 2022 16:21:16 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 5AECB84CE2 for ; Thu, 16 Jun 2022 16:21:16 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 47A65FB1A; Thu, 16 Jun 2022 16:23:01 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1655396581286000" MIME-Version: 1.0 Date: Thu, 16 Jun 2022 16:23:01 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/net/nsd To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20220616162301.47A65FB1A@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1655396581286000 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: ryoon Date: Thu Jun 16 16:23:01 UTC 2022 Modified Files: pkgsrc/net/nsd: Makefile distinfo Log Message: nsd: Update to 4.5.0 Changelog: 6 May 2022: Wouter - Merge #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. - set version to 4.5.0 for feature change. - Tag for 4.5.0rc1 release. It became the 4.5.0 release on 13 May 2022. 14 April 2022: Wouter - Update cirrus script FreeBSD version. 25 March 2022: Wouter - Fix spelling error in comment in svcbparam_lookup_key. 2 March 2022: Wouter - 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. 10 February 2022: Wouter - Tag for 4.4.0rc1 release. This became 4.4.0 release on 17 Feb 2022, the code repository continues with version 4.4.1. 9 February 2022: Wouter - Fix unit tests for nds-control-setup exit code and the xfrd-tcp-max default. 7 February 2022: Wouter - Merge #207 Sync nsd-control-setup with unbound-control-setup to generate certificates with SANs. 28 January 2022: Wouter - Fix #206: build with --without-ssl fails. 27 January 2022: Wouter - current code branch continues as version 4.4.0, because of added feature. 26 January 2022: Wouter - 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. 12 January 2022: Wouter - Fix to document nsd-checkzone -p in the man page for nsd-checkzone. 7 January 2022: Wouter - Fix to change file mode before changing file owner for the nsd-control unix socket file. 3 January 2022: Wouter - Merge #204 from jonathangray: correct some spelling mistakes. 15 December 2021: Wouter - Fix #200: nsd-checkzone succeeds even with incorrect serial in SOA record. 2 December 2021: Wouter - Fix socket_partitioning unit test for FreeBSD. - Fix SVCB test to work around older dig with drill. - Fix unit test to not syslog setlogin failures. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 pkgsrc/net/nsd/Makefile cvs rdiff -u -r1.78 -r1.79 pkgsrc/net/nsd/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1655396581286000 Content-Disposition: inline Content-Length: 1477 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/net/nsd/Makefile diff -u pkgsrc/net/nsd/Makefile:1.118 pkgsrc/net/nsd/Makefile:1.119 --- pkgsrc/net/nsd/Makefile:1.118 Wed Dec 15 14:50:58 2021 +++ pkgsrc/net/nsd/Makefile Thu Jun 16 16:23:01 2022 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.118 2021/12/15 14:50:58 pettai Exp $ +# $NetBSD: Makefile,v 1.119 2022/06/16 16:23:01 ryoon Exp $ -DISTNAME= nsd-4.3.9 +DISTNAME= nsd-4.5.0 CATEGORIES= net MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ Index: pkgsrc/net/nsd/distinfo diff -u pkgsrc/net/nsd/distinfo:1.78 pkgsrc/net/nsd/distinfo:1.79 --- pkgsrc/net/nsd/distinfo:1.78 Wed Dec 15 14:50:58 2021 +++ pkgsrc/net/nsd/distinfo Thu Jun 16 16:23:01 2022 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.78 2021/12/15 14:50:58 pettai Exp $ +$NetBSD: distinfo,v 1.79 2022/06/16 16:23:01 ryoon Exp $ -BLAKE2s (nsd-4.3.9.tar.gz) = 318468ee84c81d7c1457bda8c18a2538d2e4f99376424ade05b7a8bba0cbd56b -SHA512 (nsd-4.3.9.tar.gz) = de170cbaf6e0be0a20941d9d6b2102a7dddb59a320c30566238447d5740e4497f751f54488f36c2b89f2c3cff6e3101df31a36d0d2d66db8d77cfb6e86124f32 -Size (nsd-4.3.9.tar.gz) = 1222919 bytes +BLAKE2s (nsd-4.5.0.tar.gz) = 4f19a8233395435f9731a798357ff3b8f7956be358df77d6a104b64d42903abc +SHA512 (nsd-4.5.0.tar.gz) = 0309e1ff083b6f2118ba6fd59425319c21f31558d30e17a40eb8f1e53dee9e3e766d7b53eb50462130ba17b454a3559dc786d344cb779468d255732bbc6bc5da +Size (nsd-4.5.0.tar.gz) = 1259059 bytes SHA1 (patch-aa) = d9a423d5faa8da9a213b21fd2712225ac9645091 --_----------=_1655396581286000--