commit nsd for openSUSE:Factory

2020-10-20 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2020-10-20 16:07:57

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.3486 (New)


Package is "nsd"

Tue Oct 20 16:07:57 2020 rev:18 rq:842496 version:4.3.3

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2020-07-20 21:06:05.253379822 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new.3486/nsd.changes2020-10-20 
16:18:38.210243523 +0200
@@ -1,0 +2,27 @@
+Thu Oct  8 19:28:21 UTC 2020 - Michael Ströder 
+
+- New upstream release 4.3.3
+
+FEATURES:
+- Follow DNS flag day 2020 advice and
+  set default EDNS message size to 1232.
+- Merged PR #113 with fixes.  Instead of listing an IP-address to
+  listen on, an interface name can be specified in nsd.conf, with
+  ip-address: eth0.  The IP-addresses for that interface are then used.
+- Port TSIG code for openssl 3.0.0-alpha6.
+
+BUG FIXES:
+- Fix make install with --with-pidfile="".
+- Merge #115 from millert: Fix strlcpy() usage. From OpenBSD.
+- Merge #117: mini_event.h (4.3.2 and 4.3.1) on OpenBSD cannot find
+  fd_set - patch.
+- Fix that configure checks for EVP_sha256 to detect openssl, because
+  HMAC_CTX_new is deprecated in 3.0.0.
+- Fix #119: fix compile warnings from new gcc.
+- Fix #119: warn when trying to parse a directory.
+- Merge PR #121: Increase log level of recreated database from
+  WARNING to ERR.
+- Remove unused space from LIBS on link line.
+- Updated date in nsd -v output.
+
+---

Old:

  nsd-4.3.2.tar.gz
  nsd-4.3.2.tar.gz.asc

New:

  nsd-4.3.3.tar.gz
  nsd-4.3.3.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.tOBNin/_old  2020-10-20 16:18:40.270244499 +0200
+++ /var/tmp/diff_new_pack.tOBNin/_new  2020-10-20 16:18:40.274244501 +0200
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.3.2
+Version:4.3.3
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.3.2.tar.gz -> nsd-4.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.3.2/Makefile.in new/nsd-4.3.3/Makefile.in
--- old/nsd-4.3.2/Makefile.in   2020-07-14 12:52:48.0 +0200
+++ new/nsd-4.3.3/Makefile.in   2020-10-08 09:14:25.0 +0200
@@ -124,7 +124,7 @@
 install: all
$(INSTALL) -d $(DESTDIR)$(sbindir)
$(INSTALL) -d $(DESTDIR)$(configdir)
-   $(INSTALL) -d $(DESTDIR)$(piddir)
+   if test -n "$(piddir)"; then $(INSTALL) -d $(DESTDIR)$(piddir); fi
$(INSTALL) -d $(DESTDIR)$(xfrdir)
$(INSTALL) -d $(DESTDIR)$(dbdir)
$(INSTALL) -d $(DESTDIR)$(mandir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.3.2/acx_nlnetlabs.m4 
new/nsd-4.3.3/acx_nlnetlabs.m4
--- old/nsd-4.3.2/acx_nlnetlabs.m4  2020-07-14 12:52:48.0 +0200
+++ new/nsd-4.3.3/acx_nlnetlabs.m4  2020-10-08 09:14:25.0 +0200
@@ -2,7 +2,8 @@
 # Copyright 2009, Wouter Wijngaards, NLnet Labs.   
 # BSD licensed.
 #
-# Version 34
+# Version 35
+# 2020-08-24 Use EVP_sha256 instead of HMAC_Update (for openssl-3.0.0).
 # 2016-03-21 Check -ldl -pthread for libcrypto for ldns and openssl 1.1.0.
 # 2016-03-21 Use HMAC_Update instead of HMAC_CTX_Init (for openssl-1.1.0).
 # 2016-01-04 -D_DEFAULT_SOURCE defined with -D_BSD_SOURCE for Linux glibc 2.20
@@ -673,30 +674,30 @@
 ACX_RUNTIME_PATH_ADD([$ssldir/lib])
 fi
 
-AC_MSG_CHECKING([for HMAC_Update in -lcrypto])
+AC_MSG_CHECKING([for EVP_sha256 in -lcrypto])
 LIBS="$LIBS -lcrypto"
 LIBSSL_LIBS="$LIBSSL_LIBS -lcrypto"
 AC_TRY_LINK(, [
-int HMAC_Update(void);
-(void)HMAC_Update();
+int EVP_sha256(void);
+(void)EVP_sha256();
   ], [
 AC_MSG_RESULT(yes)
-AC_DEFINE([HAVE_HMAC_UPDATE], 1, 
-  [If you have HMAC_Update])
+AC_DEFINE([HAVE_EVP_SHA256], 1,
+  [If you have EVP_sha256])
   ], [
 AC_MSG_RESULT(no)
 # check if -lwsock32 or -lgdi32 are needed.
 BAKLIBS="$LIBS"
 BAKSSLLIBS="$LIBSSL_LIBS"
-LIBS="$LIBS -lgdi32"
-LIBSSL_LIBS="$LIBSSL_LIBS -lgdi32"
+   LIBS="$LIBS -lgdi32 -lws2_32"
+   LIBSSL_LIBS="$LIBSSL_LIBS -lgdi32 -lws2_32"
 AC_MSG_CHECKING([if -lcrypto 

commit nsd for openSUSE:Factory

2020-07-20 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2020-07-20 21:04:16

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.3592 (New)


Package is "nsd"

Mon Jul 20 21:04:16 2020 rev:17 rq:821856 version:4.3.2

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2020-04-18 00:33:24.790422897 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new.3592/nsd.changes2020-07-20 
21:06:05.253379822 +0200
@@ -1,0 +2,44 @@
+Tue Jul 14 19:02:21 UTC 2020 - Michael Ströder 
+
+- New upstream release 4.3.2
+
+FEATURES:
+- Fix #96: log-only-syslog: yes sets to only use syslog, fixes
+  that the default configuration and systemd results in duplicate
+  log messages.
+- Fix #107: nsd -v shows configure line, openssl version and libevent
+  version.
+- Fix #103 with #110: min-expire-time option.  To provide a lower
+  bound for expire period.  Expressed in number of seconds or
+  refresh+retry+1.
+
+BUG FIXES:
+- Fix for posix shell syntax for trap in nsd-control-setup
+- Fix to omit the listen-on lines from log at startup, unless verbose.
+- Fix uninitialised values for bindtodevice option at startup with
+  reuseport and multiple interfaces.
+- Fix #95: Removed make test check because tpkg not included in
+  release tarballs.
+- Fix unused parameter compile warnings.
+- Fix #97: EDNS unknown version: query not in response.
+- Fix #99: Fix copying of socket properties with reuseport enabled.
+- Document default value for tcp-timeout.
+- Merge PR#102 from and0x000: add missing default in documentation
+  for drop-updates.
+- Fix unlink of pidfile warning if not possible due to permissions,
+  nsd can display the message at high verbosity levels.
+- Removed contrib/nsd.service, example is too complicated and not
+  useful.
+- Do not log EAGAIN errors for sendmmsg, to stop log spam on OpenBSD.
+- Merge #108 from Nomis: Make the max-retry-time description clearer.
+- Retry when udp send buffer is full to wait until buffer space is
+  available.
+- Remove errno reset behaviour from sendmmsg and recvmmsg
+  replacement functions.
+- Fix unit test for different nsd-control-setup -h exit code.
+- Merge #112 from jaredmauch: log old and new serials when NSD
+  rejects an IXFR due to an old serial number.
+- Fix #106: Adhere better to xfrd bounds.  Refresh and retry times.
+- Fix #105: Clearing hash_tree means just emptying the tree.
+
+---

Old:

  nsd-4.3.1.tar.gz
  nsd-4.3.1.tar.gz.asc

New:

  nsd-4.3.2.tar.gz
  nsd-4.3.2.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.fYPnep/_old  2020-07-20 21:06:06.533381120 +0200
+++ /var/tmp/diff_new_pack.fYPnep/_new  2020-07-20 21:06:06.533381120 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nsd
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,14 +23,14 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.3.1
+Version:4.3.2
 Release:0
 #
 Summary:An authoritative-only domain name server
 #
 License:BSD-3-Clause
 Group:  Productivity/Networking/DNS/Servers
-Url:http://open.nlnetlabs.nl/nsd/
+URL:http://open.nlnetlabs.nl/nsd/
 Source: http://open.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz
 Source1:nsd.service
 Source2:tmpfiles-nsd.conf

++ nsd-4.3.1.tar.gz -> nsd-4.3.2.tar.gz ++
 6924 lines of diff (skipped)





commit nsd for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2020-04-18 00:32:05

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.2738 (New)


Package is "nsd"

Sat Apr 18 00:32:05 2020 rev:16 rq:794852 version:4.3.1

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2020-03-18 12:52:23.217210351 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new.2738/nsd.changes2020-04-18 
00:33:24.790422897 +0200
@@ -1,0 +2,32 @@
+Thu Apr 16 19:04:58 UTC 2020 - Michael Ströder 
+
+- New upstream release 4.3.1
+
+BUG FIXES:
+- Fix #70: error: 'fd_set' undeclared.
+- Fix #71: error: 'for' loop initial declaration used outside C99
+  mode.
+- Fix to move declarations out of for loops in event test too.
+- Fix #76: cpuid typedef for Hurd, DragonflyBSD compile.
+- Fix #75: configure test for sched_setaffinity, and use
+  cpuset_setaffinity otherwise.  Also test for presence of sysconf.
+- Fix #74: GNU Hurd fix cast from pointer to integer of different size.
+- Fix for #74, #75: cpuset test for header contents and provide code.
+- Fix #78: Fix SO_SETFIB error on FreeBSD.
+- Merge PR #83 from noloader: Fix GNU HURD sched_setaffinity compile.
+- Fix #80: NetBSD and implicit declaration of reallocarray.
+- Fix unknown u_long in util.c for Issue #80 .
+- Merge PR #86 from noloader: Use precious variables for GREP, EGREP,
+  SED, AWK, LEX and YACC.
+- For PR #86: Fix that programs loaded after CFLAGS and stuff is
+  set, specifically the compiler, so that it can work if it needs
+  special flags from that.  Fix that lex only needs to support -i
+  if actually defined, otherwise the output included in the source
+  tarball can be used.
+- Merge PR #90 by phicoh: O_CLOEXEC should be FD_CLOEXEC.
+- Merge PR #92 by tonysgi: Fix typo.
+- Merge PR #91 by gearnode: nsd-control-setup recreate certificates.
+  The '-r' option recreates certificates.  Without it it creates them
+  if they do not exist, and does not modify them otherwise.
+
+---

Old:

  nsd-4.3.0.tar.gz
  nsd-4.3.0.tar.gz.asc

New:

  nsd-4.3.1.tar.gz
  nsd-4.3.1.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.oKW8Oj/_old  2020-04-18 00:33:25.842425075 +0200
+++ /var/tmp/diff_new_pack.oKW8Oj/_new  2020-04-18 00:33:25.842425075 +0200
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.3.0
+Version:4.3.1
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.3.0.tar.gz -> nsd-4.3.1.tar.gz ++
 2531 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.3.0/.buildkite/pipeline.yml new/nsd-4.3.1/.buildkite/pipeline.yml
--- old/nsd-4.3.0/.buildkite/pipeline.yml   2020-03-17 11:00:17.0 
+0100
+++ new/nsd-4.3.1/.buildkite/pipeline.yml   1970-01-01 01:00:00.0 
+0100
@@ -1,7 +0,0 @@
-steps:
-  - label: Build
-commands:
-- autoconf && autoheader
-- ./configure --enable-checking --disable-flto
-- make
-- make cutest && ./cutest
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.3.0/.cirrus.yml new/nsd-4.3.1/.cirrus.yml
--- old/nsd-4.3.0/.cirrus.yml   1970-01-01 01:00:00.0 +0100
+++ new/nsd-4.3.1/.cirrus.yml   2020-04-16 10:09:33.0 +0200
@@ -0,0 +1,139 @@
+# 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_1804: _1804
+  container:
+image: ubuntu:bionic
+  env:
+UBUNTU_CODENAME: bionic
+COV_COMPTYPE: gcc
+COV_PLATFORM: linux64
+
+ubuntu_1804_gcc9: _1804_gcc9
+  <<: *ubuntu_1804
+  env:
+CC: gcc-9
+  bootstrap_script:
+- apt-get update
+- apt-get install -y gnupg2 ca-certificates wget curl
+- |
+  cat << EOF > 

commit nsd for openSUSE:Factory

2020-03-18 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2020-03-18 12:47:16

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.3160 (New)


Package is "nsd"

Wed Mar 18 12:47:16 2020 rev:15 rq:786102 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2019-12-12 23:20:42.786199753 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new.3160/nsd.changes2020-03-18 
12:52:23.217210351 +0100
@@ -1,0 +2,62 @@
+Tue Mar 17 20:52:34 UTC 2020 - Michael Ströder 
+
+- New upstream release 4.3.0
+
+FEATURES:
+- Fix to use getrandom() for randomness, if available.
+- Fix #56: Drop sparse TSIG signing support in NSD.
+  Sign every axfr packet with TSIG, according to the latest
+  draft-ietf-dnsop-rfc2845bis-06, Section 5.3.1.
+- Merge pull request #59 from buddyns: add FreeBSD support
+  for conf key ip-transparent.
+- Add feature to pin server processes to specific cpus.
+- Add feature to pin IP addresses to selected server processes.
+- Set process title to identify individual processes.
+- Merge PR#22: minimise-any: prefer polular and not large RRset,
+  from Daisuke Higashi.
+- Add support for SO_BINDTODEVICE on Linux.
+- Add support for SO_SETFIB on FreeBSD.
+- Add feature to drop queries with opcode UPDATE.
+
+BUG FIXES:
+- Fix fname null check of fname in namedb_read_zonefile.
+- Fix implicit cast of size in udb_radnode_array_grow.
+- Fix ignore of return value of ssl_printf in remote.c.
+- Fix unused check of fd in parent_handle_reload_command.
+- Attempt to fix signedness of nscount lookup in ixfr query_process.
+- Fix identical branches for ssl_print of errors in remote.c.
+- Fix type cast bounds, signedness of opt_rdlen in edns_parse_record.
+- Fix to separate header and data lines in parse_zone_list_file.
+- Fix to define max number of EDNS records we are willing to
+  spend time on.
+- Fix size of string len and capacity type cast in udbradtree.
+- Fix to protect rrcount in tsig_find_rr from overflow.
+- Annotate radix_find_prefix_node not reachable trail code.
+- Fix to protect rrcount in packet_find_notify_serial from overflow.
+- Fix to close socket on error in create_tcp_accept_sock.
+- Fix to log on failure to chmod for socket for remote control.
+- Fix to remove unneeded if in open of socket for remote control.
+- Fix to restore input parameter on call failure in create_dirs.
+- Please checker by terminating and initialising string read
+  by remote control.
+- Fix to define upper bounds on rr counts read from untrusted packet
+  data.
+- Separate acl_addr_match_range functions for ip4 and ip6, to
+  please checkers.
+- Avoid unused variable warning in new match_range_v4 function.
+- Fix whitespace in nsd.conf.sample.in, patch from Paul Wouters.
+- use-systemd is ignored in nsd.conf, when NSD is compiled with
+  libsystemd it always signals readiness, if possible.
+- Note that use-systemd is not necessary and ignored in man page.
+- Fix unreachable code in ssl set options code.
+- Fix bad shift in assertion code analyzer complaint.
+- Fix responses for IXFR so that the authority section is not echoed
+  in the response.
+- Merge PR#60: Minor portability fixes from michaelforney, with
+  avoid pointer arithmetic on void* and avoid unnecessary VLA.
+- Fix that the retry wait does not exceed one day for zone transfers.
+
+CHANGES:
+- Set FD_CLOEXEC on opened sockets.
+
+---

Old:

  nsd-4.2.4.tar.gz
  nsd-4.2.4.tar.gz.asc

New:

  nsd-4.3.0.tar.gz
  nsd-4.3.0.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.NRnBWi/_old  2020-03-18 12:52:24.661211214 +0100
+++ /var/tmp/diff_new_pack.NRnBWi/_new  2020-03-18 12:52:24.661211214 +0100
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.2.4
+Version:4.3.0
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.2.4.tar.gz -> nsd-4.3.0.tar.gz ++
 12688 lines of diff (skipped)





commit nsd for openSUSE:Factory

2019-12-12 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2019-12-12 23:20:13

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.4691 (New)


Package is "nsd"

Thu Dec 12 23:20:13 2019 rev:14 rq:756107 version:4.2.4

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2019-11-21 12:59:01.294521328 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new.4691/nsd.changes2019-12-12 
23:20:42.786199753 +0100
@@ -1,0 +2,27 @@
+Thu Dec 12 15:50:13 UTC 2019 - Adam Majer 
+
+- Update keyring as per https://nlnetlabs.nl/people/
+
+---
+Tue Dec 10 19:39:57 UTC 2019 - Michael Ströder 
+
+- New upstream release 4.2.4
+
+FEATURES:
+- Fix #48: Add make distclean that removes config.h made by configure.
+  And add maintainer-clean that removes bison and flex output.
+
+BUG FIXES:
+- Detect fixed time memcmp for openssl 0.9.8 compatibility.
+- Detect EC_KEY_new_by_curve_name for openssl 0.9.8.
+- include limits.h for UINT_MAX.
+- If no recvmmsg, dont use msg_flags member, but errno for error,
+  where our fallback function left it, msg_flags also does not exist
+  on some systems.
+- Remove unused variable warning for portability.
+- Fix #52: do not log transient network full errors unless higher
+  verbosity is set.
+- Fix regressions in configparser.y where global variables were not
+  set for minimal-responses, round-robin and log-time-ascii.
+
+---

Old:

  nsd-4.2.3.tar.gz
  nsd-4.2.3.tar.gz.asc

New:

  nsd-4.2.4.tar.gz
  nsd-4.2.4.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.iG7mL0/_old  2019-12-12 23:20:46.906199384 +0100
+++ /var/tmp/diff_new_pack.iG7mL0/_new  2019-12-12 23:20:46.910199383 +0100
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.2.3
+Version:4.2.4
 Release:0
 #
 Summary:An authoritative-only domain name server
@@ -34,6 +34,14 @@
 Source: http://open.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz
 Source1:nsd.service
 Source2:tmpfiles-nsd.conf
+# Generated with from https://nlnetlabs.nl/people/
+#
+# curl -Ss https://nlnetlabs.nl/people/ | \
+#   grep 'PGP Key ID' | \
+#   sed 's,.*PGP Key ID: \([A-Z0-9 ]\+\).*,\1,' | \
+#   perl -e 'while($_=<>){chop; s, ,,g;print; print(" ");}' | \
+#   xargs gpg --export-options export-minimal --export > nsd.keyring
+# 
 Source4:nsd.keyring
 Source5:
https://www.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz.asc
 Source10:   nsd-rpmlintrc

++ nsd-4.2.3.tar.gz -> nsd-4.2.4.tar.gz ++
 4456 lines of diff (skipped)

++ nsd.keyring ++
Binary files /var/tmp/diff_new_pack.iG7mL0/_old and 
/var/tmp/diff_new_pack.iG7mL0/_new differ




commit nsd for openSUSE:Factory

2019-11-21 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2019-11-21 12:58:58

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.26869 (New)


Package is "nsd"

Thu Nov 21 12:58:58 2019 rev:13 rq:749910 version:4.2.3

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2019-09-11 10:41:11.971211439 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new.26869/nsd.changes   2019-11-21 
12:59:01.294521328 +0100
@@ -1,0 +2,25 @@
+Wed Nov 20 13:33:09 UTC 2019 - Adam Majer 
+
+- New upstream release 4.2.3:
+  * confine-to-zone configures NSD to not return out-of-zone
+additional information.
+  * pidfile "" allows to run NSD without a pidfile
+  * adds support for readiness notification with READY_FD
+  * fix excessive logging of ixfr failures, it stops the log when
+fallback to axfr is possible. log is enabled at high verbosity.
+  * Fixup warnings during --disable-ipv6 compile.
+  * The nsd.conf includes are sorted ascending, for include statements
+with a '*' from glob.
+  * Fix log address and failure reason with tls handshake errors,
+squelches (the same as unbound) some unless high verbosity is used.
+  * Number of different UDP handlers has been reduced to one.
+recvmmsg and sendmmsg implementations are now used on all platforms.
+  * Socket options are now set in designated functions for easy reuse.
+  * Socket setup has been simplified for easy reuse.
+  * Configuration parser is now aware of the context in which
+an option was specified.
+  * document that remote-control is a top-level nsd.conf attribute.
+
+- Remove legacy upgrade of nsd users in %post (boo#1157331)
+
+---

Old:

  nsd-4.2.2.tar.gz
  nsd-4.2.2.tar.gz.asc

New:

  nsd-4.2.3.tar.gz
  nsd-4.2.3.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.bLohcA/_old  2019-11-21 12:59:01.794521174 +0100
+++ /var/tmp/diff_new_pack.bLohcA/_new  2019-11-21 12:59:01.794521174 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nsd
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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.2.2
+Version:4.2.3
 Release:0
 #
 Summary:An authoritative-only domain name server
@@ -104,20 +104,6 @@
 systemd-tmpfiles --create  %{_tmpfilesdir}/%{name}.conf || :
 %service_add_post %{name}.service
 
-# On upgrade, we migrate from old "nsd" user to new "_nsd" user for
-# config, home and default logging directories
-#
-# This is only used for special case of upgrading server:dns/nsd users
-# as 'nsd' user was never part of openSUSE:Factory
-if [ "x"$1 = "x2" ] && [ "x"`stat -c '%%G' %{home}/nsd.db` = 'xnsd' ]; then
-echo "Changing legacy group from user/group nsd:nsd to _nsd:_nsd"
-%{_bindir}/find %{_localstatedir}/log/nsd %{home} %{_rundir}/nsd -exec 
%{_bindir}/chown -v _nsd:_nsd {} \+
-%{_bindir}/find %{configdir} -exec %{_bindir}/chgrp -v _nsd {} \+
-
-# force restart because we need to remove users here
-%{_bindir}/systemctl try-restart %{name}.service ||:
-fi
-
 %preun
 %service_del_preun %{name}.service
 

++ nsd-4.2.2.tar.gz -> nsd-4.2.3.tar.gz ++
 14315 lines of diff (skipped)





commit nsd for openSUSE:Factory

2019-09-11 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2019-09-11 10:40:45

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.7948 (New)


Package is "nsd"

Wed Sep 11 10:40:45 2019 rev:12 rq:729937 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2019-07-16 08:41:13.807034348 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new.7948/nsd.changes2019-09-11 
10:41:11.971211439 +0200
@@ -1,0 +2,26 @@
+Sun Sep  8 14:13:02 UTC 2019 - Michael Ströder 
+
+- New upstream release 4.2.2:
+  * Fix #20: CVE-2019-13207 Stack-based Buffer Overflow in the
+dname_concatenate() function.  Reported by Frederic Cambus.
+It causes the zone parser to crash on a malformed zone file,
+with assertions enabled, an assertion catches it.
+  * Fix #19: Out-of-bounds read caused by improper validation of
+array index.  Reported by Frederic Cambus.  The zone parser
+fails on type SIG because of mismatched definition with RRSIG.
+  * PR #23: Fix typo in nsd.conf man-page.
+  * Fix that NSD warns for wrong length of the hash in SSHFP records.
+  * Fix #25: NSD doesn't refresh zones after extended downtime,
+it refreshes the old zones.
+  * Set no renegotiation on the SSL context to stop client
+session renegotiation.
+  * Fix #29: SSHFP check NULL pointer dereference.
+  * Fix #30: SSHFP check failure due to missing domain name.
+  * Fix to timeval_add in minievent for remaining second in microseconds.
+  * PR #31: nsd-control: Add missing stdio header.
+  * PR #32: tsig: Fix compilation without HAVE_SSL.
+  * Cleanup tls context on xfrd exit.
+  * Fix #33: Fix segfault in service of remaining streams on exit.
+  * Fix error message for out of zone data to have more information.
+
+---

Old:

  nsd-4.2.1.tar.gz
  nsd-4.2.1.tar.gz.asc

New:

  nsd-4.2.2.tar.gz
  nsd-4.2.2.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.txIOOM/_old  2019-09-11 10:41:12.491211347 +0200
+++ /var/tmp/diff_new_pack.txIOOM/_new  2019-09-11 10:41:12.491211347 +0200
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.2.1
+Version:4.2.2
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.2.1.tar.gz -> nsd-4.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.2.1/.travis.yml new/nsd-4.2.2/.travis.yml
--- old/nsd-4.2.1/.travis.yml   2019-07-09 09:24:20.0 +0200
+++ new/nsd-4.2.2/.travis.yml   2019-08-19 11:10:40.0 +0200
@@ -1,19 +1,66 @@
 sudo: false
 language: c
-compiler:
-  - gcc
-addons:
-  apt:
-packages:
-- autoconf
-- bison
-- flex
-- libssl-dev
-- libevent-dev
-- clang
+
+linux_gcc: _gcc
+  os: linux
+  dist: xenial
+  compiler: gcc
+  addons:
+apt:
+  update: true
+  sources: [ ubuntu-toolchain-r-test ]
+  packages: [ autoconf bison flex libssl-dev libevent-dev clang gcc-9 ]
+  before_install:
+- eval "export CC=gcc-9"
+- eval "export COV_COMPTYPE=gcc COV_PLATFORM=linux64"
+
+install_coverity: _coverity
+  if [ "${COVERITY_SCAN}" = "true" ]; then
+COV_DIR="/tmp/coverity-scan-analysis";
+COV_ARC="/tmp/cov-analysis-${COV_PLATFORM}.tgz";
+test ! -d "${COV_DIR}" &&
+  mkdir -p "${COV_DIR}" &&
+  curl -s -S -F project="${TRAVIS_REPO_SLUG}"
+ -F token="${COVERITY_SCAN_TOKEN}"
+ -o "${COV_ARC}"
+ "https://scan.coverity.com/download/cxx/${COV_PLATFORM}; &&
+  tar -xzf "${COV_ARC}" -C "${COV_DIR}";
+COV_ANALYSIS=$(find "${COV_DIR}" -type d -name "cov-analysis*");
+eval "export PATH=\"${PATH}:${COV_ANALYSIS}/bin\"";
+eval "export SCAN_BUILD=\"cov-build --dir cov-int\"";
+cov-configure --comptype ${COV_COMPTYPE} --compiler ${CC} --template;
+  fi
+
+submit_to_coverity_scan: _to_coverity_scan
+  if [ "${COVERITY_SCAN}" = "true" ]; then
+tar -czf analysis-results.tgz cov-int &&
+curl -s -S -F project="${TRAVIS_REPO_SLUG}"
+   -F token="${COVERITY_SCAN_TOKEN}"
+   -F file=@analysis-results.tgz
+   -F version=$(git rev-parse --short HEAD)
+   -F description="Travis CI build"
+   -F email="${COVERITY_EMAIL:=s...@nlnetlabs.nl}"
+   "https://scan.coverity.com/builds;;
+  fi
+
+install:
+  - *install_coverity
+
 script:
   - autoconf && autoheader
   - ./configure --enable-checking --disable-flto
-  - make
+  - ${SCAN_BUILD} make
   - make cutest && ./cutest
   

commit nsd for openSUSE:Factory

2019-07-16 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2019-07-16 08:41:01

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.1887 (New)


Package is "nsd"

Tue Jul 16 08:41:01 2019 rev:11 rq:715234 version:4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2019-06-12 13:19:07.924556235 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new.1887/nsd.changes2019-07-16 
08:41:13.807034348 +0200
@@ -1,0 +2,34 @@
+Tue Jul  9 17:52:44 UTC 2019 - Michael Ströder 
+
+- New upstream release 4.2.1:
+  * FEATURES:
+- Added num.tls and num.tls6 stat counters.
+- PR #12: send-buffer-size, receive-buffer-size,
+  tcp-reject-overflow options for nsd.conf, from Jeroen Koekkoek.
+- Fix #14, tcp connections have 1/10 to be active and have to work
+  every second, and then they get time to complete during a reload,
+  this is a process that lingers with the old version during a version
+  update.
+
+  * BUG FIXES:
+- Fix #13: Stray dot at the end of some log entries, removes dot
+  after updated serial number in log entry.
+- Fix TLS cipher selection, the previous was redundant, prefers
+  CHACHA20-POLY1305 over AESGCM and was not as readable as it
+  could be.
+- Consolidate server tls context create and remote control context
+  create, with hardening for the remote control tls context too.
+- Fix to init event structure for reassignment.
+- Fix to init event not pointer, in reassignment.
+- Fix #15: crash in SSL library, initialize variables for TCP access
+  when TLS is configured.
+- Fix tls handshake event callback function mistake, reported
+  by Mykhailo Danylenko.
+- Initialize event structures before event_set, to stop uninitialized
+  values from setting event library lists and assertions, that would
+  sometimes also show after event_del.
+- Do not use symbol from libc, instead use own replacement, if not
+  available, for accept4.
+- Fix output of nsd-checkconf -h.
+
+---

Old:

  nsd-4.2.0.tar.gz
  nsd-4.2.0.tar.gz.asc

New:

  nsd-4.2.1.tar.gz
  nsd-4.2.1.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.DO0Z8c/_old  2019-07-16 08:41:14.399034546 +0200
+++ /var/tmp/diff_new_pack.DO0Z8c/_new  2019-07-16 08:41:14.399034546 +0200
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.2.0
+Version:4.2.1
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.2.0.tar.gz -> nsd-4.2.1.tar.gz ++
 7749 lines of diff (skipped)





commit nsd for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2019-06-12 13:19:06

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.4811 (New)


Package is "nsd"

Wed Jun 12 13:19:06 2019 rev:10 rq:709251 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2019-03-26 15:45:31.872078828 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new.4811/nsd.changes2019-06-12 
13:19:07.924556235 +0200
@@ -1,0 +2,12 @@
+Tue Jun 11 18:43:46 UTC 2019 - Adam Majer 
+
+- New upstream release 4.2.0:
+  * Implement TCP fast open
+  * Added DNS over TLS
+  * TLS OCSP stapling support with the tls-service-ocsp option
+  * New option hide-identity can be used in nsd.conf to stop NSD
+from responding with the hostname for probe queries that
+elicit the chaos class response, this is conform RFC4892
+  * Disable TLS1.0, TLS1.1 and weak ciphers, enable CIPHER_SERVER_PREFERENCE
+
+---

Old:

  nsd-4.1.27.tar.gz
  nsd-4.1.27.tar.gz.asc

New:

  nsd-4.2.0.tar.gz
  nsd-4.2.0.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.wXyydq/_old  2019-06-12 13:19:08.600555927 +0200
+++ /var/tmp/diff_new_pack.wXyydq/_new  2019-06-12 13:19:08.604555925 +0200
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.27
+Version:4.2.0
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.1.27.tar.gz -> nsd-4.2.0.tar.gz ++
 7718 lines of diff (skipped)





commit nsd for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2019-03-26 15:45:27

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.25356 (New)


Package is "nsd"

Tue Mar 26 15:45:27 2019 rev:9 rq:688579 version:4.1.27

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-12-06 12:17:32.321505513 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new.25356/nsd.changes   2019-03-26 
15:45:31.872078828 +0100
@@ -1,0 +2,29 @@
+Mon Mar 25 18:50:27 UTC 2019 - Michael Ströder 
+
+- Update to upstream release 4.1.27:
+  * 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.
+
+---

Old:

  nsd-4.1.26.tar.gz
  nsd-4.1.26.tar.gz.asc

New:

  nsd-4.1.27.tar.gz
  nsd-4.1.27.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.gBRHd6/_old  2019-03-26 15:45:32.936078316 +0100
+++ /var/tmp/diff_new_pack.gBRHd6/_new  2019-03-26 15:45:32.940078314 +0100
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.26
+Version:4.1.27
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.1.26.tar.gz -> nsd-4.1.27.tar.gz ++
 4189 lines of diff (skipped)





commit nsd for openSUSE:Factory

2018-12-06 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2018-12-06 12:17:29

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new.19453 (New)


Package is "nsd"

Thu Dec  6 12:17:29 2018 rev:8 rq:655291 version:4.1.26

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-09-26 14:24:51.961784021 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new.19453/nsd.changes   2018-12-06 
12:17:32.321505513 +0100
@@ -1,0 +2,22 @@
+Tue Dec  4 19:37:05 UTC 2018 - Michael Ströder 
+
+- Update to upstream release 4.1.26:
+  * FEATURES:
+- DNSTAP support for NSD, --enable-dnstap and then config in nsd.conf.
+- Support SO_REUSEPORT_LB in FreeBSD 12 with the reuseport: yes
+  option in nsd.conf.
+- Added nsd-control changezone.  nsd-control changezone name pattern
+  allows the change of a zone pattern option without downtime for
+  the zone, in one operation.
+  * BUG FIXES:
+- Fix #4194: Zone file parser derailed by non-FQDN names in RHS of
+  DNSSEC RRs.
+- Fix #4202: nsd-control delzone incorrect exit code on error.
+- Tab style fix to use tab for 8 spaces, from Xiaobo Liu.
+- Fix #4205: enable-recvmmsg in mixed IPv4/IPv6 environment fails.
+  This sets the msg_hdr.msg_namelen correctly after receipt.
+- Fix to not set GLOB_NOSORT so the nsd.conf include: files are
+  sorted and in a predictable order.
+- Fix #3433: document that reconfig does not change per-zone stats.
+
+---

Old:

  nsd-4.1.25.tar.gz
  nsd-4.1.25.tar.gz.asc

New:

  nsd-4.1.26.tar.gz
  nsd-4.1.26.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.J1kGDd/_old  2018-12-06 12:17:32.913504877 +0100
+++ /var/tmp/diff_new_pack.J1kGDd/_new  2018-12-06 12:17:32.917504873 +0100
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.25
+Version:4.1.26
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.1.25.tar.gz -> nsd-4.1.26.tar.gz ++
 1 lines of diff (skipped)





commit nsd for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2018-09-26 14:24:23

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new (New)


Package is "nsd"

Wed Sep 26 14:24:23 2018 rev:7 rq:638271 version:4.1.25

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-08-15 10:38:20.612286086 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new/nsd.changes 2018-09-26 
14:24:51.961784021 +0200
@@ -1,0 +2,25 @@
+Tue Sep 25 18:17:03 UTC 2018 - Michael Ströder 
+
+- Update to upstream release 4.1.25:
+  * FEATURES:
+- nsd-control prints neater errors for file failures.
+  * BUG FIXES:
+- Fix that nsec3 precompile deletion happens before the RRs of
+  the zone are deleted.
+- Fix printout of accepted remote control connection for unix sockets.
+- Fix use_systemd typo/leftover in remote.c.
+- Fix codingstyle in nsd-checkconf.c in patch from Sharp Liu.
+- append_trailing_slash has one implementation and is not repeated
+  differently.
+- Fix coding style in nsd.c
+- Fix to combine the same error function into one, from Xiaobo Liu.
+- Fix initialisation in remote.c.
+- please clang analyzer and fix parse of IPSECKEY with bad gateway.
+- Fix nsd-checkconf fail on bad zone name.
+- Annotate exit functions with noreturn.
+- Remove unused if clause during server service startup.
+- Fix #4156: Fix systemd service manager state change notification
+  When it is compiled, systemd readiness signalling is enabled.
+  The option in nsd.conf is not used, it is ignored when read.
+
+---

Old:

  nsd-4.1.24.tar.gz
  nsd-4.1.24.tar.gz.asc

New:

  nsd-4.1.25.tar.gz
  nsd-4.1.25.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.B3mTo1/_old  2018-09-26 14:24:52.421783291 +0200
+++ /var/tmp/diff_new_pack.B3mTo1/_new  2018-09-26 14:24:52.421783291 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.24
+Version:4.1.25
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.1.24.tar.gz -> nsd-4.1.25.tar.gz ++
 2403 lines of diff (skipped)





commit nsd for openSUSE:Factory

2018-08-15 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2018-08-15 10:38:18

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new (New)


Package is "nsd"

Wed Aug 15 10:38:18 2018 rev:6 rq:629193 version:4.1.24

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-08-06 11:54:01.341217755 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new/nsd.changes 2018-08-15 
10:38:20.612286086 +0200
@@ -1,0 +2,21 @@
+Mon Aug 13 20:10:27 UTC 2018 - mich...@stroeder.com
+
+- Update to upstream release 4.1.24:
+  - Features
+* #4102: control interface via local socket
+* configure --enable-systemd (needs pkg-config and libsystemd) can be 
+  used to then use-systemd: yes in nsd.conf and have readiness signalling 
+  with systemd.
+* RFC8162 support, for record type SMIMEA.
+  - Bug Fixes
+* Patch to fix openwrt for mac os build darwin detection in configure.
+* Fix that first control-interface determines if TLS is used.
+  Warn when IP address interfaces are used without TLS.
+* #4106: Fix that stats printed from nsd-control are recast from
+  unsigned long to unsigned (remote.c).
+* Fix that type CAA (and URI) in the zone file can contain dots
+  when not in quotes.
+* #4133: Fix that when IXFR contains a zone with broken NSEC3PARAM chain,
+  NSD leniently attempts to find a working NSEC3PARAM.
+
+---

Old:

  nsd-4.1.23.tar.gz
  nsd-4.1.23.tar.gz.asc

New:

  nsd-4.1.24.tar.gz
  nsd-4.1.24.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.0lP9ct/_old  2018-08-15 10:38:21.192287143 +0200
+++ /var/tmp/diff_new_pack.0lP9ct/_new  2018-08-15 10:38:21.192287143 +0200
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.23
+Version:4.1.24
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.1.23.tar.gz -> nsd-4.1.24.tar.gz ++
 9074 lines of diff (skipped)





commit nsd for openSUSE:Factory

2018-08-06 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2018-08-06 11:53:59

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new (New)


Package is "nsd"

Mon Aug  6 11:53:59 2018 rev:5 rq:627482 version:4.1.23

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-07-03 23:36:03.460262266 
+0200
+++ /work/SRC/openSUSE:Factory/.nsd.new/nsd.changes 2018-08-06 
11:54:01.341217755 +0200
@@ -1,0 +2,6 @@
+Mon Jul 30 18:47:44 UTC 2018 - mich...@stroeder.com
+
+- Update to upstream release 4.1.23:
+  - Fix NSD time sensitive TSIG compare vulnerability.
+
+---

Old:

  nsd-4.1.22.tar.gz
  nsd-4.1.22.tar.gz.asc

New:

  nsd-4.1.23.tar.gz
  nsd-4.1.23.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.sxC5m3/_old  2018-08-06 11:54:01.829218602 +0200
+++ /var/tmp/diff_new_pack.sxC5m3/_new  2018-08-06 11:54:01.829218602 +0200
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.22
+Version:4.1.23
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.1.22.tar.gz -> nsd-4.1.23.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.1.22/configure new/nsd-4.1.23/configure
--- old/nsd-4.1.22/configure2018-06-11 10:27:20.0 +0200
+++ new/nsd-4.1.23/configure2018-07-30 09:17:59.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for NSD 4.1.22.
+# Generated by GNU Autoconf 2.69 for NSD 4.1.23.
 #
 # Report bugs to .
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='NSD'
 PACKAGE_TARNAME='nsd'
-PACKAGE_VERSION='4.1.22'
-PACKAGE_STRING='NSD 4.1.22'
+PACKAGE_VERSION='4.1.23'
+PACKAGE_STRING='NSD 4.1.23'
 PACKAGE_BUGREPORT='nsd-b...@nlnetlabs.nl'
 PACKAGE_URL=''
 
@@ -1286,7 +1286,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures NSD 4.1.22 to adapt to many kinds of systems.
+\`configure' configures NSD 4.1.23 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1347,7 +1347,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of NSD 4.1.22:";;
+ short | recursive ) echo "Configuration of NSD 4.1.23:";;
esac
   cat <<\_ACEOF
 
@@ -1496,7 +1496,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-NSD configure 4.1.22
+NSD configure 4.1.23
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2205,7 +2205,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by NSD $as_me 4.1.22, which was
+It was created by NSD $as_me 4.1.23, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -9729,7 +9729,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by NSD $as_me 4.1.22, which was
+This file was extended by NSD $as_me 4.1.23, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -9791,7 +9791,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-NSD config.status 4.1.22
+NSD config.status 4.1.23
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.1.22/configure.ac new/nsd-4.1.23/configure.ac
--- old/nsd-4.1.22/configure.ac 2018-05-23 16:04:01.0 +0200
+++ new/nsd-4.1.23/configure.ac 2018-07-30 09:17:47.0 +0200
@@ -4,7 +4,7 @@
 
 sinclude(acx_nlnetlabs.m4)
 
-AC_INIT(NSD,4.1.22,nsd-b...@nlnetlabs.nl)
+AC_INIT(NSD,4.1.23,nsd-b...@nlnetlabs.nl)
 AC_CONFIG_HEADER([config.h])
 
 CFLAGS="$CFLAGS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.1.22/doc/README new/nsd-4.1.23/doc/README
--- old/nsd-4.1.22/doc/README   2018-06-11 10:27:21.0 +0200
+++ new/nsd-4.1.23/doc/README   2018-07-30 09:17:59.0 +0200
@@ -19,7 +19,7 @@
 
 1.0 Introduction
 
-This is NSD Name Server Daemon (NSD) version 

commit nsd for openSUSE:Factory

2018-07-03 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2018-07-03 23:35:07

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new (New)


Package is "nsd"

Tue Jul  3 23:35:07 2018 rev:4 rq:620436 version:4.1.22

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-02-21 14:14:05.808516775 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new/nsd.changes 2018-07-03 
23:36:03.460262266 +0200
@@ -1,0 +2,23 @@
+Tue Jul  3 10:34:07 UTC 2018 - mich...@stroeder.com
+
+- Update to upstream release 4.1.22:
+  - Features:
+* refuse-any sends truncation (+TC) in reply to ANY queries
+over UDP, and allows TCP queries like normal.
+* Use accept4 to speed up answer of TCP queries
+  - Bug fixes:
+* Fix nsec3 hash of parent and child co-hosted nsec3 enabled zones.
+* Fix to use same condition for nsec3 hash allocation and free.
+
+- Changes in version 4.1.21:
+  - Features:
+* --enable-memclean cleans up memory for use with memory checkers,
+  eg. valgrind.
+* refuse-any nsd.conf option that refuses queries of type ANY.
+* lower memory usage for tcp connections, so tcp-count can be
+  higher.
+  - Bug fixes:
+* Fix spelling error in xfr-inspect.
+* Fix buffer size warnings from compiler on filename lengths.
+
+---

Old:

  nsd-4.1.20.tar.gz
  nsd-4.1.20.tar.gz.asc

New:

  nsd-4.1.22.tar.gz
  nsd-4.1.22.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.6Nh1BI/_old  2018-07-03 23:36:03.956261558 +0200
+++ /var/tmp/diff_new_pack.6Nh1BI/_new  2018-07-03 23:36:03.956261558 +0200
@@ -23,12 +23,11 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.20
+Version:4.1.22
 Release:0
 #
 Summary:An authoritative-only domain name server
 #
-#
 License:BSD-3-Clause
 Group:  Productivity/Networking/DNS/Servers
 Url:http://open.nlnetlabs.nl/nsd/

++ nsd-4.1.20.tar.gz -> nsd-4.1.22.tar.gz ++
 4802 lines of diff (skipped)





commit nsd for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2018-02-21 14:14:02

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new (New)


Package is "nsd"

Wed Feb 21 14:14:02 2018 rev:3 rq:578670 version:4.1.20

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-02-20 17:55:11.782202799 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new/nsd.changes 2018-02-21 
14:14:05.808516775 +0100
@@ -1,0 +2,8 @@
+Wed Feb 21 09:52:31 UTC 2018 - mvet...@suse.com
+
+- Update to 4.1.20:
+  + Fix memory leak in zone file read of unknown rr formatted RRs.
+  + Fix memory leak when rehashing nsec3 after axfr or zonefile
+read, in the selectively allocated precompiled nsec3 hashes.
+
+---

Old:

  nsd-4.1.19.tar.gz
  nsd-4.1.19.tar.gz.asc

New:

  nsd-4.1.20.tar.gz
  nsd-4.1.20.tar.gz.asc



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.M1zVse/_old  2018-02-21 14:14:06.656486237 +0100
+++ /var/tmp/diff_new_pack.M1zVse/_new  2018-02-21 14:14:06.656486237 +0100
@@ -23,7 +23,7 @@
 %define zonesdir   %{configdir}/zones
 %define pidfile%{_rundir}/nsd/nsd.pid
 Name:   nsd
-Version:4.1.19
+Version:4.1.20
 Release:0
 #
 Summary:An authoritative-only domain name server

++ nsd-4.1.19.tar.gz -> nsd-4.1.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.1.19/Makefile.in new/nsd-4.1.20/Makefile.in
--- old/nsd-4.1.19/Makefile.in  2017-07-17 15:39:53.0 +0200
+++ new/nsd-4.1.20/Makefile.in  2018-02-09 16:55:19.0 +0100
@@ -444,6 +444,9 @@
 xfrd-tcp.o: $(srcdir)/xfrd-tcp.c config.h $(srcdir)/nsd.h $(srcdir)/dns.h 
$(srcdir)/edns.h $(srcdir)/buffer.h \
  $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/xfrd-tcp.h 
$(srcdir)/xfrd.h $(srcdir)/rbtree.h $(srcdir)/namedb.h $(srcdir)/dname.h \
  $(srcdir)/radtree.h $(srcdir)/options.h $(srcdir)/tsig.h $(srcdir)/packet.h 
$(srcdir)/xfrd-disk.h
+xfr-inspect.o: $(srcdir)/xfr-inspect.c config.h $(srcdir)/udbzone.h 
$(srcdir)/udb.h $(srcdir)/dns.h $(srcdir)/udbradtree.h \
+ $(srcdir)/util.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h 
$(srcdir)/packet.h $(srcdir)/namedb.h $(srcdir)/dname.h $(srcdir)/radtree.h \
+ $(srcdir)/rbtree.h $(srcdir)/rdata.h $(srcdir)/difffile.h $(srcdir)/options.h
 zlexer.o: zlexer.c config.h $(srcdir)/zonec.h $(srcdir)/namedb.h 
$(srcdir)/dname.h $(srcdir)/buffer.h \
  $(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/dns.h 
$(srcdir)/radtree.h $(srcdir)/rbtree.h zparser.h
 zonec.o: $(srcdir)/zonec.c config.h $(srcdir)/zonec.h $(srcdir)/namedb.h 
$(srcdir)/dname.h $(srcdir)/buffer.h \
@@ -511,7 +514,3 @@
  $(srcdir)/udb.h $(srcdir)/udbzone.h $(srcdir)/dns.h $(srcdir)/udbradtree.h 
$(srcdir)/util.h $(srcdir)/buffer.h $(srcdir)/region-allocator.h \
  $(srcdir)/util.h $(srcdir)/packet.h $(srcdir)/namedb.h $(srcdir)/dname.h 
$(srcdir)/buffer.h $(srcdir)/radtree.h $(srcdir)/rbtree.h $(srcdir)/rdata.h \
  $(srcdir)/namedb.h $(srcdir)/difffile.h $(srcdir)/options.h config.h
-xfr-inspect.o: $(srcdir)/xfr-inspect.c config.h $(srcdir)/udbzone.h 
$(srcdir)/udb.h $(srcdir)/dns.h \
- $(srcdir)/udbradtree.h $(srcdir)/util.h $(srcdir)/buffer.h 
$(srcdir)/region-allocator.h $(srcdir)/util.h $(srcdir)/packet.h 
$(srcdir)/namedb.h \
- $(srcdir)/dname.h $(srcdir)/buffer.h $(srcdir)/radtree.h $(srcdir)/rbtree.h 
$(srcdir)/rdata.h $(srcdir)/namedb.h $(srcdir)/difffile.h \
- $(srcdir)/options.h config.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nsd-4.1.19/configure new/nsd-4.1.20/configure
--- old/nsd-4.1.19/configure2017-12-11 10:46:24.0 +0100
+++ new/nsd-4.1.20/configure2018-02-20 09:14:22.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for NSD 4.1.19.
+# Generated by GNU Autoconf 2.69 for NSD 4.1.20.
 #
 # Report bugs to .
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='NSD'
 PACKAGE_TARNAME='nsd'
-PACKAGE_VERSION='4.1.19'
-PACKAGE_STRING='NSD 4.1.19'
+PACKAGE_VERSION='4.1.20'
+PACKAGE_STRING='NSD 4.1.20'
 PACKAGE_BUGREPORT='nsd-b...@nlnetlabs.nl'
 PACKAGE_URL=''
 
@@ -1285,7 +1285,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures NSD 4.1.19 to adapt to many kinds of systems.
+\`configure' configures NSD 4.1.20 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... 

commit nsd for openSUSE:Factory

2018-02-20 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Factory checked in 
at 2018-02-20 17:54:54

Comparing /work/SRC/openSUSE:Factory/nsd (Old)
 and  /work/SRC/openSUSE:Factory/.nsd.new (New)


Package is "nsd"

Tue Feb 20 17:54:54 2018 rev:2 rq:577998 version:4.1.19

Changes:

--- /work/SRC/openSUSE:Factory/nsd/nsd.changes  2018-02-16 21:45:13.585888604 
+0100
+++ /work/SRC/openSUSE:Factory/.nsd.new/nsd.changes 2018-02-20 
17:55:11.782202799 +0100
@@ -1,0 +2,5 @@
+Mon Feb 19 10:17:15 UTC 2018 - adam.ma...@suse.de
+
+- Own missing ownership for %_tmpfilesdir
+
+---



Other differences:
--
++ nsd.spec ++
--- /var/tmp/diff_new_pack.BAmTrf/_old  2018-02-20 17:55:13.102155271 +0100
+++ /var/tmp/diff_new_pack.BAmTrf/_new  2018-02-20 17:55:13.106155127 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define home   %{_localstatedir}/lib/%{name}
 %define configdir  %{_sysconfdir}/%{name}
 %define configfile %{configdir}/nsdc.conf
@@ -27,10 +28,10 @@
 #
 Summary:An authoritative-only domain name server
 #
+#
 License:BSD-3-Clause
 Group:  Productivity/Networking/DNS/Servers
-#
-URL:http://open.nlnetlabs.nl/nsd/
+Url:http://open.nlnetlabs.nl/nsd/
 Source: http://open.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz
 Source1:nsd.service
 Source2:tmpfiles-nsd.conf
@@ -129,6 +130,7 @@
 %{configdir}/nsd.conf.sample
 %doc contrib/
 %{_unitdir}/nsd.service
+%dir %{_tmpfilesdir}
 %{_tmpfilesdir}/nsd.conf
 %{_sbindir}/rcnsd
 %{_sbindir}/nsd