commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2024-02-29 21:50:31 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1770 (New) Package is "nsd" Thu Feb 29 21:50:31 2024 rev:34 rq:1153173 version:4.8.0 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2024-02-09 23:54:30.787705796 +0100 +++ /work/SRC/openSUSE:Factory/.nsd.new.1770/nsd.changes2024-02-29 21:50:48.979007152 +0100 @@ -1,0 +2,8 @@ +Mon Feb 26 18:42:56 UTC 2024 - Cristian RodrÃguez + +- As far as it is known the kernel has a working recvmmsg + pass --enable-recvmmsg to configure. +- Don't --enable-mmap. Replacing malloc may sound attractive but + all safety checks to prevent corruption included in libc are lost. + +--- Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.0xahbI/_old 2024-02-29 21:50:49.859039595 +0100 +++ /var/tmp/diff_new_pack.0xahbI/_new 2024-02-29 21:50:49.863039743 +0100 @@ -78,9 +78,9 @@ --enable-root-server \ --enable-bind8-stats \ --enable-zone-stats\ ---enable-mmap \ --with-user=_nsd \ ---enable-ratelimit +--enable-ratelimit \ +--enable-recvmmsg make -O V=1 VERBOSE=1 %{?_smp_mflags} iconv -f iso8859-1 -t utf-8 doc/RELNOTES > doc/RELNOTES.utf8 iconv -f iso8859-1 -t utf-8 doc/CREDITS > doc/CREDITS.utf8
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2024-02-09 23:54:12 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1815 (New) Package is "nsd" Fri Feb 9 23:54:12 2024 rev:33 rq:1145386 version:4.8.0 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2023-08-06 16:30:35.424075634 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.1815/nsd.changes2024-02-09 23:54:30.787705796 +0100 @@ -1,0 +2,44 @@ +Wed Feb 7 12:04:19 UTC 2024 - Dominique Leuenberger + +- Provide user/group symbol for user created during pre. + +--- +Mon Jan 29 14:20:12 UTC 2024 - Dirk Müller + +- update to 4.8.0: + * Fix unit test kill_from_pidfile function for nonexistent +files because the argument is evaluated before the test +expression. + * Fix rr-test to also convert the contents of the just written +output file. + * Fix test set to remove -f nsd.db and rm nsd.db commands. + * Fix test set to remove difffile option. + * Fix #14: Set timeout to 3s when servicing remaining TCP +connections. + * Fix: Always instate write handler after reading queries from +TCP. + * Answer first query on connections accepted just before +reload. + * Merge #305: faster stats. Statistics can be gathered while a +reload is in progress. + * Remove on-disk database. + * Fix processing of consolidated IXFRs. + * Fix for interprocess communication to set quit sync command +from main process explicitly. + * Merge #281: Proxy protocol. An implementation of PROXYv2 for +NSD. + * It can be configured with proxy-protocol-port: portnum with +the port number of the interface on which proxy traffic is +handled. + * The interface can support proxy traffic for UDP, TCP and +TLS. + * Fix autoconf 2.69 warnings in configure. + * Merge #287: Update nsd.conf.5.in. + * Fix unused variable warning in unit test of udb. + * Fix #284: dnstap_collector.c: SOCK_NONBLOCK is not available +on Mac/Darwin. + * Fix unused but set variable warning. +bind8-stats and --without-ssl are specified. + * Add missing items to doc/RELNOTES. + +--- Old: nsd-4.7.0.tar.gz nsd-4.7.0.tar.gz.asc New: nsd-4.8.0.tar.gz nsd-4.8.0.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.KnO1zd/_old 2024-02-09 23:54:31.451729725 +0100 +++ /var/tmp/diff_new_pack.KnO1zd/_new 2024-02-09 23:54:31.451729725 +0100 @@ -1,7 +1,7 @@ # # spec file for package nsd # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.7.0 +Version:4.8.0 Release:0 # Summary:An authoritative-only domain name server @@ -56,6 +56,8 @@ Requires(post): shadow Requires(pre): coreutils Requires(pre): shadow +Provides: group(_nsd) +Provides: user(_nsd) %{?systemd_ordering} %description ++ nsd-4.7.0.tar.gz -> nsd-4.8.0.tar.gz ++ 14817 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2023-08-06 16:30:14 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.22712 (New) Package is "nsd" Sun Aug 6 16:30:14 2023 rev:32 rq:1102572 version:4.7.0 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2023-07-05 15:32:20.415199989 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.22712/nsd.changes 2023-08-06 16:30:35.424075634 +0200 @@ -1,0 +2,6 @@ +Fri Aug 4 21:21:36 UTC 2023 - Adam Majer + +- Adapt spec file to work nicer with containers, like no systemd +- Fix build for SLE12 + +--- Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.hMCSVQ/_old 2023-08-06 16:30:36.076079586 +0200 +++ /var/tmp/diff_new_pack.hMCSVQ/_new 2023-08-06 16:30:36.080079610 +0200 @@ -56,7 +56,7 @@ Requires(post): shadow Requires(pre): coreutils Requires(pre): shadow -%{?systemd_requires} +%{?systemd_ordering} %description NSD is a complete implementation of an authoritative domain name server, developed @@ -79,7 +79,7 @@ --enable-mmap \ --with-user=_nsd \ --enable-ratelimit -%make_build +make -O V=1 VERBOSE=1 %{?_smp_mflags} iconv -f iso8859-1 -t utf-8 doc/RELNOTES > doc/RELNOTES.utf8 iconv -f iso8859-1 -t utf-8 doc/CREDITS > doc/CREDITS.utf8 mv -f doc/RELNOTES.utf8 doc/RELNOTES
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2023-07-05 15:31:39 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.23466 (New) Package is "nsd" Wed Jul 5 15:31:39 2023 rev:31 rq:1096942 version:4.7.0 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2022-11-11 14:37:02.658457307 +0100 +++ /work/SRC/openSUSE:Factory/.nsd.new.23466/nsd.changes 2023-07-05 15:32:20.415199989 +0200 @@ -1,0 +2,24 @@ +Wed Jun 21 13:52:55 UTC 2023 - Andrea Manzini + +- New upstream release 4.7.0 + This release adds a script for bash autocompletion for nsd-control. Also + nsd-control can be configured to use unencrypted operation also when + compiled without openssl. There is also a systemd service unit example + file contributed. The dnstap log service can be contacted over TCP, with + the dnstap-ip: ip option. It is also possible to use TLS, with + dnstap-tls, it is enabled by default, and can be configured with the + dnstap-server-name, dnstap-cert-bundle, dnstap-client-key-file and + dnstap-client-cert-file options. + + FEATURES: +* Fix #267: Allow unencrypted local operation of nsd-control. +* Fix #271: DNSTAP over TCP, with dnstap-ip: "127.0.0.1@". +* dnstap over TLS, default enabled. Configured with the + options dnstap-tls, dnstap-tls-server-name, dnstap-tls-cert-bundle, + dnstap-tls-client-key-file and dnstap-tls-client-cert-file. + + BUGFIXES: +see https://github.com/NLnetLabs/nsd/releases/tag/NSD_4_7_0_REL + + +--- Old: nsd-4.6.1.tar.gz nsd-4.6.1.tar.gz.asc nsd-rpmlintrc New: nsd-4.7.0.tar.gz nsd-4.7.0.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.Df714W/_old 2023-07-05 15:32:20.955203193 +0200 +++ /var/tmp/diff_new_pack.Df714W/_new 2023-07-05 15:32:20.959203216 +0200 @@ -1,7 +1,7 @@ # # spec file for package nsd # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.6.1 +Version:4.7.0 Release:0 # Summary:An authoritative-only domain name server @@ -44,19 +44,18 @@ # Source4:nsd.keyring Source5: https://www.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz.asc -Source10: nsd-rpmlintrc # BuildRequires: libevent-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: pwdutils BuildRequires: tcpd-devel -Requires: pwdutils -Requires(pre): coreutils +Requires: shadow Requires(post): coreutils Requires(post): findutils -Requires(pre): shadow Requires(post): shadow +Requires(pre): coreutils +Requires(pre): shadow %{?systemd_requires} %description @@ -80,7 +79,7 @@ --enable-mmap \ --with-user=_nsd \ --enable-ratelimit -make %{?_smp_mflags} +%make_build iconv -f iso8859-1 -t utf-8 doc/RELNOTES > doc/RELNOTES.utf8 iconv -f iso8859-1 -t utf-8 doc/CREDITS > doc/CREDITS.utf8 mv -f doc/RELNOTES.utf8 doc/RELNOTES @@ -131,11 +130,11 @@ %{_sbindir}/nsd-control-setup %{_sbindir}/nsd-checkconf %{_sbindir}/nsd-checkzone -%{_mandir}/man5/nsd.conf.5* -%{_mandir}/man8/nsd-checkconf.8* -%{_mandir}/man8/nsd-checkzone.8* -%{_mandir}/man8/nsd.8* -%{_mandir}/man8/nsd-control.8* +%{_mandir}/man5/nsd.conf.5%{?ext_man} +%{_mandir}/man8/nsd-checkconf.8%{?ext_man} +%{_mandir}/man8/nsd-checkzone.8%{?ext_man} +%{_mandir}/man8/nsd.8%{?ext_man} +%{_mandir}/man8/nsd-control.8%{?ext_man} # %config(noreplace) %attr(-,root,_nsd) %{configdir} %ghost %config %attr(640,_nsd,_nsd) %{configdir}/nsd.conf ++ nsd-4.6.1.tar.gz -> nsd-4.7.0.tar.gz ++ 8966 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2022-11-11 14:36:58 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1597 (New) Package is "nsd" Fri Nov 11 14:36:58 2022 rev:30 rq:1035226 version:4.6.1 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2022-07-01 13:45:36.426956925 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.1597/nsd.changes2022-11-11 14:37:02.658457307 +0100 @@ -1,0 +2,20 @@ +Thu Nov 10 18:23:54 UTC 2022 - Michael Ströder + +- New upstream release 4.6.1 + +FEATURES: +- Set ALPN "dot" token during connection establishment as per RFC9103 + section 7.1 (Thanks Cesar Kuroiwa). +- Add SVCB dohpath support +BUG FIXES: +- Fix static analyzer reports, fix wrong log print when skipping xfr, + fix to print error on pipe read fail, and assert an xfr is in + progress during packet checks. +- Use AC_PROG_CC_STDC with autoconf versions prior to 2.70. +- Add missing documentation for zone verification. +- Fix #212: Change commandline control actions to always log. +- Merge #231 from moritzbuhl: Fix checking if nonblocking sockets work + on OpenBSD. +- Change zone parsing to accept non-trailing newline. + +--- Old: nsd-4.6.0.tar.gz nsd-4.6.0.tar.gz.asc New: nsd-4.6.1.tar.gz nsd-4.6.1.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.cyz0df/_old 2022-11-11 14:37:03.206459992 +0100 +++ /var/tmp/diff_new_pack.cyz0df/_new 2022-11-11 14:37:03.210460011 +0100 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.6.0 +Version:4.6.1 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.6.0.tar.gz -> nsd-4.6.1.tar.gz ++ 1815 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/nsd-4.6.0/SECURITY.md new/nsd-4.6.1/SECURITY.md --- old/nsd-4.6.0/SECURITY.md 1970-01-01 01:00:00.0 +0100 +++ new/nsd-4.6.1/SECURITY.md 2022-11-10 09:11:36.0 +0100 @@ -0,0 +1,31 @@ +# Security Policy + +## Supported Versions + +NLnet Labs adheres to the straightforward, semantic versioning scheme that is +commonly used in the software industry. + +Support is provided in respect of the latest release, i.e. releases with the +highest minor and patch version level. We do not backport security fixes to +older (minor) versions. In the event a new major version is released (e.g. from +3.2.18 to 4.0.0), support will also be provided on the latest minor version of +the previous major version (3.2.18) for a period of one year from the release of +the new major version (4.0.0). + +In the event that, during this period, a new patch or minor version of the +previous major version is released, then support on these versions will only be +provided for the remainder of the one-year-period. + +You can find detailed information on our software support policy here: + +https://www.nlnetlabs.nl/support/software-support-policy/ + +## Reporting a Vulnerability + +We take security very seriously. If you have discovered a security vulnerability +in one of our projects and you would like to report it to us, you can send an +encrypted message to our Security Entry Point. + +Details are described here: + +https://www.nlnetlabs.nl/security-report/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/nsd-4.6.0/acx_nlnetlabs.m4 new/nsd-4.6.1/acx_nlnetlabs.m4 --- old/nsd-4.6.0/acx_nlnetlabs.m4 2022-06-30 09:22:18.0 +0200 +++ new/nsd-4.6.1/acx_nlnetlabs.m4 2022-11-10 09:11:36.0 +0100 @@ -2,7 +2,8 @@ # Copyright 2009, Wouter Wijngaards, NLnet Labs. # BSD licensed. # -# Version 43 +# Version 44 +# 2022-09-01 fix checking if nonblocking sockets work on OpenBSD. # 2021-08-17 fix sed script in ssldir split handling. # 2021-08-17 fix for openssl to detect split version, with ssldir_include # and ssldir_lib output directories. @@ -963,6 +964,9 @@ #ifdef HAVE_SYS_TYPES_H #include #endi
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2022-07-01 13:45:06 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1548 (New) Package is "nsd" Fri Jul 1 13:45:06 2022 rev:29 rq:986192 version:4.6.0 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2022-05-16 18:11:26.553417741 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.1548/nsd.changes2022-07-01 13:45:36.426956925 +0200 @@ -1,0 +2,11 @@ +Fri Jul 1 08:08:06 UTC 2022 - Michael Str??der + +- New upstream release 4.6.0 + +FEATURES: +- Port zone-verification from CreDNS to NSD4. +BUG FIXES: +- Fix static analyzer reports on ixfrcreate temp file. +- Fixup wrong ixfrcreate fread return check. + +--- Old: nsd-4.5.0.tar.gz nsd-4.5.0.tar.gz.asc New: nsd-4.6.0.tar.gz nsd-4.6.0.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.dOx6Im/_old 2022-07-01 13:45:36.954957719 +0200 +++ /var/tmp/diff_new_pack.dOx6Im/_new 2022-07-01 13:45:36.962957731 +0200 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.5.0 +Version:4.6.0 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.5.0.tar.gz -> nsd-4.6.0.tar.gz ++ 9231 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2022-05-16 18:08:57 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1538 (New) Package is "nsd" Mon May 16 18:08:57 2022 rev:28 rq:977530 version:4.5.0 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2022-02-21 17:49:04.099638107 +0100 +++ /work/SRC/openSUSE:Factory/.nsd.new.1538/nsd.changes2022-05-16 18:11:26.553417741 +0200 @@ -1,0 +2,33 @@ +Sat May 14 23:58:59 UTC 2022 - Michael Str??der + +- New upstream release 4.5.0 + +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. + +--- Old: nsd-4.4.0.tar.gz nsd-4.4.0.tar.gz.asc New: nsd-4.5.0.tar.gz nsd-4.5.0.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.aRhPpC/_old 2022-05-16 18:11:27.121418192 +0200 +++ /var/tmp/diff_new_pack.aRhPpC/_new 2022-05-16 18:11:27.125418196 +0200 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.4.0 +Version:4.5.0 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.4.0.tar.gz -> nsd-4.5.0.tar.gz ++ 13690 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2022-02-21 17:46:51 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1958 (New) Package is "nsd" Mon Feb 21 17:46:51 2022 rev:27 rq:956449 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2021-12-10 21:52:40.526900269 +0100 +++ /work/SRC/openSUSE:Factory/.nsd.new.1958/nsd.changes2022-02-21 17:49:04.099638107 +0100 @@ -1,0 +2,27 @@ +Thu Feb 17 19:01:39 UTC 2022 - Michael Str??der + +- New upstream release 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. + +--- Old: nsd-4.3.9.tar.gz nsd-4.3.9.tar.gz.asc New: nsd-4.4.0.tar.gz nsd-4.4.0.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.JH8RCt/_old 2022-02-21 17:49:04.559638244 +0100 +++ /var/tmp/diff_new_pack.JH8RCt/_new 2022-02-21 17:49:04.567638247 +0100 @@ -1,7 +1,7 @@ # # spec file for package nsd # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.3.9 +Version:4.4.0 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.3.9.tar.gz -> nsd-4.4.0.tar.gz ++ 6301 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2021-12-10 21:52:26 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.2520 (New) Package is "nsd" Fri Dec 10 21:52:26 2021 rev:26 rq:938257 version:4.3.9 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2021-11-15 00:06:58.759633035 +0100 +++ /work/SRC/openSUSE:Factory/.nsd.new.2520/nsd.changes2021-12-10 21:52:40.526900269 +0100 @@ -1,0 +2,10 @@ +Thu Dec 9 18:23:11 UTC 2021 - Michael Str??der + +- New upstream release 4.3.9 + * Fix #198: nsd-control reconfig core dump. + * Fix to remove git tracking and ci information from release tarballs. + * Fix unit tests for new answer-cookie default. + * Fix socket_partitioning unit test for FreeBSD. + * Fix SVCB test to work around older dig with drill. + +--- Old: nsd-4.3.8.tar.gz nsd-4.3.8.tar.gz.asc New: nsd-4.3.9.tar.gz nsd-4.3.9.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.RJN2Wu/_old 2021-12-10 21:52:41.106900526 +0100 +++ /var/tmp/diff_new_pack.RJN2Wu/_new 2021-12-10 21:52:41.110900528 +0100 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.3.8 +Version:4.3.9 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.3.8.tar.gz -> nsd-4.3.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nsd-4.3.8/.cirrus.yml new/nsd-4.3.9/.cirrus.yml --- old/nsd-4.3.8/.cirrus.yml 2021-10-12 08:52:56.0 +0200 +++ new/nsd-4.3.9/.cirrus.yml 1970-01-01 01:00:00.0 +0100 @@ -1,126 +0,0 @@ -# Cirrus CI instructions for building NSD -# -# These build instructions are based on the existing instructions and -# suggestions made by Jeffrey Walton (noloader) about using the Undefined -# Behavior sanitizer (UBSan) and the Address sanitizer (ASan). -# -# For now builds are limited to Linux, FreeBSD and macOS builds on AMD64, more -# may be added in the future. - -ubuntu_2004_gcc11: &ubuntu_2004_gcc11 - container: -image: ubuntu:focal - env: -UBUNTU_CODENAME: focal -COV_COMPTYPE: gcc -COV_PLATFORM: linux64 -CC: gcc-11 - bootstrap_script: -- apt-get update -- apt-get install -y gnupg2 ca-certificates wget curl software-properties-common -- add-apt-repository -y ppa:ubuntu-toolchain-r/test -- apt-get update - install_script: -- apt-get install -y autoconf automake make gcc-11 clang libc-dev libevent-dev libssl-dev flex bison - -ubuntu_2104_clang12: &ubuntu_2104_clang12 - container: -image: ubuntu:hirsute - env: -UBUNTU_CODENAME: hirsute -CC: clang-12 -CLANG_VERSION: 12 - bootstrap_script: -- apt-get update -- apt-get install -y gnupg2 ca-certificates wget curl software-properties-common -- apt-get update - install_script: -- apt-get install -y autoconf automake make clang-${CLANG_VERSION} libc-dev libevent-dev libssl-dev flex bison -- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-${CLANG_VERSION} 10 - -freebsd_12_2: &freebsd_12_2 - freebsd_instance: -image_family: freebsd-12-2 - env: -CC: clang - install_script: -- pkg update -f -- pkg install -y bash gmake autoconf automake libevent - -macos_1015_xcode11: &macos_1015_xcode11 - osx_instance: -image: catalina-xcode-11.3.1 - env: -CC: clang -COV_COMPTYPE: clang -COV_COMPTYPE: macOSX - install_script: -- brew install bash autoconf automake libtool libevent openssl flex bison - -install_coverity: &install_coverity - env: -COV_ARC: "$CIRRUS_WORKING_DIR/cov-analysis-$COV_PLATFORM.tgz" -COV_DIR: "$CIRRUS_WORKING_DIR/coverity-scan-analysis" -PATH: "$PATH:$CIRRUS_WORKING_DIR/cov-analysis/bin" - install_coverity_script: -- test ! -d "${COV_DIR}" && - mkdir -p "${COV_DIR}" && - curl -s -S -F project="${CIRRUS_REPO_OWNER}/${CIRRUS_REPO_NAME}" - -F token="${COVERITY_SCAN_TOKEN}" - -o "${COV_ARC}" - "https://scan.coverity.com/download/cxx/${COV_PLATFORM}"; && - tar -xzf "${COV_ARC}" -C "${COV_DIR}" -- ln -s $(find "${COV_DIR}" -type d -name "cov-analysis*") cov-analysis - -submit_to_coverity_scan: &submit_to_coverity_scan - submit_to_coverity_scan_script: -- tar -czf analysis-results.tgz cov-int -- curl -s -S -F project="${CIRRUS_REPO_OWNER}/${CIRRUS_REPO_NAME}" - -F token="${COVERITY_SCAN_TOKEN}" - -F file=
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2021-11-15 00:06:46 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1890 (New) Package is "nsd" Mon Nov 15 00:06:46 2021 rev:25 rq:931295 version:4.3.8 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2021-10-13 18:10:06.207652379 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.1890/nsd.changes2021-11-15 00:06:58.759633035 +0100 @@ -1,0 +2,5 @@ +Sat Nov 13 18:17:30 UTC 2021 - Michael Str??der + +- adjusted SystemCallFilter= in nsd.service + +--- Other differences: -- ++ nsd.service ++ --- /var/tmp/diff_new_pack.onQ5ZJ/_old 2021-11-15 00:06:59.255633439 +0100 +++ /var/tmp/diff_new_pack.onQ5ZJ/_new 2021-11-15 00:06:59.255633439 +0100 @@ -38,7 +38,7 @@ DevicePolicy=closed MemoryDenyWriteExecute=yes SystemCallArchitectures=native -SystemCallFilter=~ @clock @cpu-emulation @debug @keyring @module @mount @raw-io @reboot @swap @obsolete @chown @privileged @resources @pkey @setuid +SystemCallFilter=~ @clock @cpu-emulation @debug @keyring @module @mount @raw-io @reboot @swap @obsolete @resources @pkey [Install] WantedBy=multi-user.target
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2021-10-13 18:06:13 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.2443 (New) Package is "nsd" Wed Oct 13 18:06:13 2021 rev:24 rq:925093 version:4.3.8 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2021-10-12 21:51:33.944061752 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.2443/nsd.changes2021-10-13 18:10:06.207652379 +0200 @@ -1,0 +2,19 @@ +Wed Oct 13 12:45:45 UTC 2021 - Michael Str??der + +- set RestrictAddressFamilies= in nsd.service + +--- +Tue Oct 12 20:19:52 UTC 2021 - Michael Str??der + +- reworked nsd.service: + * directly start as User=_nsd + * even more hardening + * removed commented and unused directives + +--- +Tue Oct 12 20:01:24 UTC 2021 - Johannes Segitz + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * nsd.service + +--- Other differences: -- ++ nsd.service ++ --- /var/tmp/diff_new_pack.LJLE6D/_old 2021-10-13 18:10:06.907653477 +0200 +++ /var/tmp/diff_new_pack.LJLE6D/_new 2021-10-13 18:10:06.907653477 +0200 @@ -5,11 +5,40 @@ [Service] Type=simple PIDFile=/run/nsd/nsd.pid -#EnvironmentFile=-/etc/sysconfig/nsd -#ExecStart=/usr/sbin/nsd -D -c /etc/nsd/nsd.conf $OTHER_NSD_OPTS ExecStart=/usr/sbin/nsd -d -c /etc/nsd/nsd.conf ExecStopPost=/bin/rm -f /var/lib/nsd/xfrd.state +User=_nsd +Group=_nsd + +# added automatically, for details please see +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort +ProtectSystem=full +ProtectHome=true +PrivateDevices=true +ProtectHostname=true +ProtectClock=true +ProtectKernelTunables=true +ProtectKernelModules=true +ProtectKernelLogs=true +ProtectControlGroups=true +RestrictRealtime=true +# end of automatic additions + +# even more hardening options +CapabilityBoundingSet=CAP_NET_BIND_SERVICE +AmbientCapabilities=CAP_NET_BIND_SERVICE +RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX AF_NETLINK +PrivateTmp=yes +NoNewPrivileges=yes +MountFlags=private +LockPersonality=yes +KeyringMode=private +RestrictNamespaces=yes +RestrictSUIDSGID=yes +DevicePolicy=closed +MemoryDenyWriteExecute=yes +SystemCallArchitectures=native +SystemCallFilter=~ @clock @cpu-emulation @debug @keyring @module @mount @raw-io @reboot @swap @obsolete @chown @privileged @resources @pkey @setuid [Install] WantedBy=multi-user.target -
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2021-10-12 21:50:03 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.2443 (New) Package is "nsd" Tue Oct 12 21:50:03 2021 rev:23 rq:924929 version:4.3.8 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2021-07-22 22:44:33.835105691 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.2443/nsd.changes2021-10-12 21:51:33.944061752 +0200 @@ -1,0 +2,30 @@ +Tue Oct 12 18:24:24 UTC 2021 - Michael Str??der + +- New upstream release 4.3.8 + +FEATURES: +- Merge #185 by cesarkuroiwa: Mutual TLS. +- Set default for answer-cookie to no. Because in server deployments + with mixed server software, a default of yes causes issues. + +BUG FIXES: +- Fix to compile with OpenSSL 3.0.0beta2. +- Fix configure detection of SSL_CTX_set_security_level. +- Fix deprecated functions use from openssl 3.0.0beta2. +- For #184: Note that all zones can be targeted by some nsd-control + commands in the man page. +- Fixes for #185: Document client-cert, client-key and client-key-pw + in the man page. Fix yacc semicolon. Fix unused variable warning. + Use strlcpy instead of strncpy. Fix spelling error in error + printout. +- Merge #187: Support using system-wide crypto policies. +- Fix #188: NSD fails to build against openssl 1.1 on CentOS 7. +- Fix sed script in ssldir split handling. +- Fix #189: nsd 4.3.7 crash answer_delegation: Assertion + `query->delegation_rrset' failed. +- Fix #190: NSD returns 3 NSEC3 records for NODATA response. +- Fix compile failure with openssl 1.0.2. +- Fix #194: Incorrect NSEC3 response for SOA query below delegation + point. + +--- Old: nsd-4.3.7.tar.gz nsd-4.3.7.tar.gz.asc New: nsd-4.3.8.tar.gz nsd-4.3.8.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.Tor3Zo/_old 2021-10-12 21:51:34.548062616 +0200 +++ /var/tmp/diff_new_pack.Tor3Zo/_new 2021-10-12 21:51:34.552062622 +0200 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.3.7 +Version:4.3.8 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.3.7.tar.gz -> nsd-4.3.8.tar.gz ++ 6545 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2021-07-22 22:43:36 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.1899 (New) Package is "nsd" Thu Jul 22 22:43:36 2021 rev:22 rq:907806 version:4.3.7 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2021-04-08 21:31:46.367781263 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.1899/nsd.changes2021-07-22 22:44:33.835105691 +0200 @@ -1,0 +2,32 @@ +Thu Jul 22 18:21:09 UTC 2021 - Michael Str??der + +- New upstream release 4.3.7 + +FEATURES: +- Syntax of SVCB and HTTPS RR type as per draft-ietf-dnsop-svcb-https +- Client side DNS Zone Transfer-over-TLS (XoT) support as per + draft-ietf-dprive-xfr-over-tls +- Interoperable DNS Cookies support as per RFC7873 and RFC9018 + +BUG FIXES: +- Fix for #170: Fix build warnings when IPv6 is disabled. +- Fix #170: Disabled IPv6 and DNSTAP enabled triggers a build error. +- Fix for #128: Skip over sendmmsg invalid argument when port is zero. +- Fix #171: Invalid negative response (NSEC3) after IXFR. +- Fix to make nsec3_chain_find_prev return NULL if one nsec3 left. +- Fix #174: NS Records below delegation are not ignored (nsd-checkzone + also does not raise any issue). +- Fix #176: please review Loglevel on missing zonefile. +- Update the ACX_CHECK_NONBLOCKING_BROKEN test for the configure + script. +- Fix #179: log notice and server-count. +- Update configure nonblocking test to use host. +- Fix #168: Buffer overflow in the dname_to_string() function +- Fixes for child server processes getting out of sync with the + dnstap-collector process +- Fix gcc-11 warning on array bounds. +- Fix compile of cookies on FreeBSD without IPv6. +- Fix for loop initial declaration for nonc99 compiler +- Fix typo in xfrd-tcp.c. + +--- Old: nsd-4.3.6.tar.gz nsd-4.3.6.tar.gz.asc New: nsd-4.3.7.tar.gz nsd-4.3.7.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.b62pN1/_old 2021-07-22 22:44:34.231105176 +0200 +++ /var/tmp/diff_new_pack.b62pN1/_new 2021-07-22 22:44:34.231105176 +0200 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.3.6 +Version:4.3.7 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.3.6.tar.gz -> nsd-4.3.7.tar.gz ++ 14362 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2021-04-08 21:31:45 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.2401 (New) Package is "nsd" Thu Apr 8 21:31:45 2021 rev:21 rq:883393 version:4.3.6 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2021-01-28 21:29:04.648253534 +0100 +++ /work/SRC/openSUSE:Factory/.nsd.new.2401/nsd.changes2021-04-08 21:31:46.367781263 +0200 @@ -1,0 +2,37 @@ +Tue Apr 6 18:32:52 UTC 2021 - Michael Str??der + +- New upstream release 4.3.6 + +FEATURES: +- Fix #146 with #147: DNSTAP log the local address of the server + with the dnstap logs. +- Enable configuring a control-interface by interface name. +- A -p option to nsd-checkzone to print a successfully read zone. +- Add Extended DNS Errors RFC8914 +- Per zone Access Control List for queries + with an allow-query: option. + +BUG FIXES: +- Prevent a few more yacc clashes. +- Merge PR #153 from fobser: Repair -fno-common linker errors + automatically. +- Fix uninitialized access of log_buf in error printout on apply ixfr. +- Fix AF_LOCAL compile error for Solaris. +- Fix ifaddrs compile error for Solaris. +- Fix ifaddrs.h compile error for Solaris. +- Man page documentation for dnstap options. +- Fix segfault on high verbosity for TLS channels with dnstap log + local address. +- Fix #163: A TSIG noncompliance with RFC 2845. +- Fix that wildcard is printed as a star instead of escaped, in + logs and in written zone files. +- Fix double config.h include in configlexer.c +- Fix to remove configyyrename from makedist.sh and also + update the flex and bison rules there to add the "c_" prefix. +- Fix configure to use header checks with compile. +- Fix warning about unused function log_addr. +- Fix #154: TXT with parentheses fails in 4.3.5. +- Align parsing of TXT elements with how bind does it. +- Fix configure failure for enable systemd because of autoconf. + +--- Old: nsd-4.3.5.tar.gz nsd-4.3.5.tar.gz.asc New: nsd-4.3.6.tar.gz nsd-4.3.6.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.QJRP7d/_old 2021-04-08 21:31:46.939781891 +0200 +++ /var/tmp/diff_new_pack.QJRP7d/_new 2021-04-08 21:31:46.943781895 +0200 @@ -1,7 +1,7 @@ # # spec file for package nsd # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,15 +23,15 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.3.5 +Version:4.3.6 Release:0 # Summary:An authoritative-only domain name server # License:BSD-3-Clause Group: Productivity/Networking/DNS/Servers -URL:http://open.nlnetlabs.nl/nsd/ -Source: http://open.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz +URL:https://open.nlnetlabs.nl/nsd/ +Source: https://open.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz Source1:nsd.service Source2:tmpfiles-nsd.conf # Generated with from https://nlnetlabs.nl/people/ ++ nsd-4.3.5.tar.gz -> nsd-4.3.6.tar.gz ++ 15905 lines of diff (skipped)
commit nsd for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2021-01-28 21:29:03 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.28504 (New) Package is "nsd" Thu Jan 28 21:29:03 2021 rev:20 rq:867450 version:4.3.5 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2020-12-02 13:59:01.681852138 +0100 +++ /work/SRC/openSUSE:Factory/.nsd.new.28504/nsd.changes 2021-01-28 21:29:04.648253534 +0100 @@ -1,0 +2,22 @@ +Tue Jan 26 19:08:44 UTC 2021 - Michael Str??der + +- New upstream release 4.3.5 + +BUG FIXES: +- Fix #143: xfrd no hysteresis with NOT IMPLEMENTED rcode. +- Fix #144: Typo fix in nsd.conf.5.in. +- For #145: Fix that service of remaining TCP and TLS connections + does not allow new queries to be made, the connection is closed. + Only existing queries and zone transfers are answered, new ones + are rejected by a close of the channel. +- Fix that nsd-control has timeout when connection is down. +- remove windows socket ifdefs from nsd-control. +- Fix #148: CNAME need not be followed after a synthesized CNAME + for a CNAME query. +- Fix configure.ac for autoconf 2.70. +- Fix #150: TXT record validation difference with BIND. +- Fix #151: DNAME not applied more than once to resolve the query. +- Fix #152: '*' in Rdata causes the return code to be NOERROR instead + of NX. + +--- Old: nsd-4.3.4.tar.gz nsd-4.3.4.tar.gz.asc New: nsd-4.3.5.tar.gz nsd-4.3.5.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.zjpoXh/_old 2021-01-28 21:29:05.212254382 +0100 +++ /var/tmp/diff_new_pack.zjpoXh/_new 2021-01-28 21:29:05.216254388 +0100 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.3.4 +Version:4.3.5 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.3.4.tar.gz -> nsd-4.3.5.tar.gz ++ 2278 lines of diff (skipped)
commit nsd for openSUSE:Factory
Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2020-12-02 13:59:00 Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.5913 (New) Package is "nsd" Wed Dec 2 13:59:00 2020 rev:19 rq:852435 version:4.3.4 Changes: --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2020-10-20 16:18:38.210243523 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.5913/nsd.changes2020-12-02 13:59:01.681852138 +0100 @@ -1,0 +2,28 @@ +Tue Dec 1 18:26:51 UTC 2020 - Michael Ströder + +- New upstream release 4.3.4 + +FEATURES: +- Merge PR #141: ZONEMD RR type. + +BUG FIXES: +- Fix that symlink does not interfere with chown of pidfile + (bsc#1179191, CVE-2020-28935) +- Fix #129: ambiguous use of errno, in log message if sendmmsg fails. +- Fix #128: Fix that the invalid port number is logged for sendmmsg + failed: Invalid argument. +- Fix #127: two minor `-Wcast-qual` cleanups +- Fix #126: minor header hygiene +- Fix #125: include config.h in compat/setproctitle.c and fix + prototype of `setproctitle` +- Fix #133: fix 0-init of local ( stack ) buffer. +- Fix missing parenthesis on size of fix to init buffer. +- Fix #134: IPV4_MINIMAL_RESPONSE_SIZE vs EDNS_MAX_MESSAGE_LEN. +- Fix to add missing closest encloser NSEC3 for wildcard nodata type + DS answer. +- Remove unused init_cfg_parse routine from configlexer. +- Fix #138: NSD returns non-EDNS answer when QUESTION is empty. +- Fix #142: NODATA answers missin SOA in authority section after + CNAME chain. + +--- Old: nsd-4.3.3.tar.gz nsd-4.3.3.tar.gz.asc New: nsd-4.3.4.tar.gz nsd-4.3.4.tar.gz.asc Other differences: -- ++ nsd.spec ++ --- /var/tmp/diff_new_pack.41SnYq/_old 2020-12-02 13:59:02.369852864 +0100 +++ /var/tmp/diff_new_pack.41SnYq/_new 2020-12-02 13:59:02.373852867 +0100 @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile%{_rundir}/nsd/nsd.pid Name: nsd -Version:4.3.3 +Version:4.3.4 Release:0 # Summary:An authoritative-only domain name server ++ nsd-4.3.3.tar.gz -> nsd-4.3.4.tar.gz ++ 4188 lines of diff (skipped) ___ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org