commit nsd for openSUSE:Leap:15.2

2020-04-18 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Leap:15.2 checked 
in at 2020-04-18 18:41:15

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


Package is "nsd"

Sat Apr 18 18:41:15 2020 rev:16 rq:795326 version:4.3.1

Changes:

--- /work/SRC/openSUSE:Leap:15.2/nsd/nsd.changes2020-03-20 
05:15:32.474573621 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.nsd.new.2738/nsd.changes  2020-04-18 
18:41:16.893985413 +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.abbk7V/_old  2020-04-18 18:41:17.293986258 +0200
+++ /var/tmp/diff_new_pack.abbk7V/_new  2020-04-18 18:41:17.297986267 +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 << 

commit nsd for openSUSE:Leap:15.2

2020-03-19 Thread root
Hello community,

here is the log from the commit of package nsd for openSUSE:Leap:15.2 checked 
in at 2020-03-20 05:15:21

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


Package is "nsd"

Fri Mar 20 05:15:21 2020 rev:15 rq:786485 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Leap:15.2/nsd/nsd.changes2020-01-15 
15:33:57.794882450 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.nsd.new.3160/nsd.changes  2020-03-20 
05:15:32.474573621 +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.BoGCxP/_old  2020-03-20 05:15:32.890573900 +0100
+++ /var/tmp/diff_new_pack.BoGCxP/_new  2020-03-20 05:15:32.894573903 +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)