commit knot for openSUSE:Factory

2020-04-29 Thread root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2020-04-29 20:53:51

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


Package is "knot"

Wed Apr 29 20:53:51 2020 rev:33 rq:798442 version:1.6.8

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2019-12-30 
12:35:25.731823769 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new.2738/knot.changes  2020-04-29 
20:54:50.461335789 +0200
@@ -1,0 +2,5 @@
+Tue Apr 21 03:59:16 UTC 2020 - Steve Kowalik 
+
+- BuildRequire Sphinx with Python 3 due to Python 2 removal.
+
+---



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.cNrzSc/_old  2020-04-29 20:54:51.241337575 +0200
+++ /var/tmp/diff_new_pack.cNrzSc/_new  2020-04-29 20:54:51.245337584 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package knot
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -66,7 +66,7 @@
 %endif
 %if 0%{?suse_version} > 1140 && ( 0%{?suse_version} != 1315 || ( 
0%{?suse_version} == 1315 && 0%{?is_opensuse} ))
 BuildRequires:  makeinfo
-BuildRequires:  python-Sphinx
+BuildRequires:  python3-Sphinx
 %endif
 %if %{with dnstap}
 BuildRequires:  libfstrm-devel




commit knot for openSUSE:Factory

2019-12-30 Thread root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2019-12-30 12:35:25

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


Package is "knot"

Mon Dec 30 12:35:25 2019 rev:32 rq:759965 version:1.6.8

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2018-01-13 
21:47:25.314705803 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new.6675/knot.changes  2019-12-30 
12:35:25.731823769 +0100
@@ -1,0 +2,6 @@
+Thu Dec 19 14:59:52 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
+  Allow OBS to shortcut through the -mini flavors.
+
+---



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.3MNTjm/_old  2019-12-30 12:35:27.007824454 +0100
+++ /var/tmp/diff_new_pack.3MNTjm/_new  2019-12-30 12:35:27.011824456 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package knot
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -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/
 #
 
 
@@ -39,9 +39,9 @@
 Release:0
 %define pkg_name knot
 Summary:An authoritative DNS daemon
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Networking/DNS/Servers
-Url:http://www.knot-dns.cz
+URL:http://www.knot-dns.cz
 Source0:
https://secure.nic.cz/files/knot-dns/%{pkg_name}-%{version}.tar.xz
 Source1:knot.conf
 Source2:knot.service
@@ -75,7 +75,7 @@
 %endif
 %if %{with systemd}
 %define has_systemd 1
-BuildRequires:  systemd-devel
+BuildRequires:  pkgconfig(libsystemd)
 %{?systemd_requires}
 %endif
 Conflicts:  knot2




commit knot for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2018-01-13 21:47:21

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


Package is "knot"

Sat Jan 13 21:47:21 2018 rev:31 rq:563527 version:1.6.8

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2017-06-13 
16:08:44.665273189 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2018-01-13 
21:47:25.314705803 +0100
@@ -1,0 +2,6 @@
+Mon Jan  8 12:38:53 UTC 2018 - i...@marguerite.su
+
+- add knot-openssl-1.1+.patch
+  * fix build with openssl 1.1+ 
+
+---

New:

  knot-openssl-1.1+.patch



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.mpvh90/_old  2018-01-13 21:47:26.158666458 +0100
+++ /var/tmp/diff_new_pack.mpvh90/_new  2018-01-13 21:47:26.170665899 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package knot
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -47,6 +47,8 @@
 Source2:knot.service
 Patch0: 0001-loosen-openssl-dependency.patch
 Patch1: 0002-make-configure.ac-compatible-with-old-tools.patch
+#PATCH-FIX-UPSTREAM fix openssl 1.1+ build
+Patch2: knot-openssl-1.1+.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -85,6 +87,7 @@
 %setup -q -n %{pkg_name}-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fvi

++ knot-openssl-1.1+.patch ++
Index: knot-1.6.8/src/libknot/tsig-op.c
===
--- knot-1.6.8.orig/src/libknot/tsig-op.c
+++ knot-1.6.8/src/libknot/tsig-op.c
@@ -111,43 +111,81 @@ static int knot_tsig_compute_digest(cons
dbg_tsig_detail("Wire for signing is %zu bytes long.\n", wire_len);
 
/* Compute digest. */
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   HMAC_CTX *ctx;
+   ctx = HMAC_CTX_new();
+#else
HMAC_CTX ctx;
+#endif
 
switch (tsig_alg) {
case KNOT_TSIG_ALG_HMAC_MD5:
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   HMAC_Init_ex(ctx, key->secret.data, key->secret.size, 
EVP_md5(), NULL);
+#else
HMAC_Init(, key->secret.data,
  key->secret.size, EVP_md5());
+#endif
break;
case KNOT_TSIG_ALG_HMAC_SHA1:
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   HMAC_Init_ex(ctx, key->secret.data, key->secret.size, 
EVP_sha1(), NULL);
+#else
HMAC_Init(, key->secret.data,
  key->secret.size, EVP_sha1());
+#endif
break;
case KNOT_TSIG_ALG_HMAC_SHA224:
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   HMAC_Init_ex(ctx, key->secret.data, key->secret.size, 
EVP_sha224(), NULL);
+#else
HMAC_Init(, key->secret.data,
  key->secret.size, EVP_sha224());
+#endif
break;
case KNOT_TSIG_ALG_HMAC_SHA256:
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   HMAC_Init_ex(ctx, key->secret.data, key->secret.size, 
EVP_sha256(), NULL);
+#else
HMAC_Init(, key->secret.data,
  key->secret.size, EVP_sha256());
+#endif
break;
case KNOT_TSIG_ALG_HMAC_SHA384:
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   HMAC_Init_ex(ctx, key->secret.data, key->secret.size, 
EVP_sha384(), NULL);
+#else
HMAC_Init(, key->secret.data,
  key->secret.size, EVP_sha384());
+#endif
break;
case KNOT_TSIG_ALG_HMAC_SHA512:
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+   HMAC_Init_ex(ctx, key->secret.data, key->secret.size, 
EVP_sha512(), NULL);
+#else
HMAC_Init(, key->secret.data,
  key->secret.size, EVP_sha512());
+#endif
break;
default:
return KNOT_ENOTSUP;
} /* switch */
 
unsigned tmp_dig_len = *digest_len;
+#if OPENSSL_VERSION_NUMBER >= 0x1010L
+HMAC_Update(ctx, (const unsigned char *)wire, wire_len);
+   HMAC_Final(ctx, digest, _dig_len);
+#else
HMAC_Update(, (const unsigned char 

commit knot for openSUSE:Factory

2017-06-13 Thread root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2017-06-13 16:08:41

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


Package is "knot"

Tue Jun 13 16:08:41 2017 rev:30 rq:503037 version:1.6.8

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2016-05-19 
12:15:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2017-06-13 
16:08:44.665273189 +0200
@@ -1,0 +2,13 @@
+Mon Jun  5 08:57:24 UTC 2017 - pgaj...@suse.com
+
+- refreshed 0002-make-configure.ac-compatible-with-old-tools.patch
+  to fix build
+
+---
+Mon Feb 13 11:55:40 UTC 2017 - mrueck...@suse.de
+
+- update to 1.6.8
+  - Zone size limit restriction for DDNS, AXFR, and IXFR
+(CVE-2016-6171)
+
+---

Old:

  knot-1.6.7.tar.xz

New:

  knot-1.6.8.tar.xz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.X3HvVj/_old  2017-06-13 16:08:45.449162715 +0200
+++ /var/tmp/diff_new_pack.X3HvVj/_new  2017-06-13 16:08:45.453162152 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package knot
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %if 0%{?suse_version} > 1320
 %bcond_without  dnstap
 %bcond_without  lto
@@ -34,7 +35,7 @@
 %endif
 
 Name:   knot
-Version:1.6.7
+Version:1.6.8
 Release:0
 %define pkg_name knot
 Summary:An authoritative DNS daemon
@@ -57,7 +58,7 @@
 BuildRequires:  pkg-config
 BuildRequires:  xz
 Requires(pre):  pwdutils
-BuildRoot:  %{_tmppath}/%{pkg_name}-%{version}-build
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with rosedb}
 BuildRequires:  lmdb-devel
 %endif
@@ -66,9 +67,9 @@
 BuildRequires:  python-Sphinx
 %endif
 %if %{with dnstap}
-BuildRequires:  protobuf-c >= 1.0.0
-BuildRequires:  libprotobuf-c-devel >= 1.0.0
 BuildRequires:  libfstrm-devel
+BuildRequires:  libprotobuf-c-devel >= 1.0.0
+BuildRequires:  protobuf-c >= 1.0.0
 %endif
 %if %{with systemd}
 %define has_systemd 1
@@ -83,7 +84,7 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 %patch0 -p1
-%patch1
+%patch1 -p1
 
 %build
 autoreconf -fvi

++ 0002-make-configure.ac-compatible-with-old-tools.patch ++
--- /var/tmp/diff_new_pack.X3HvVj/_old  2017-06-13 16:08:45.477158770 +0200
+++ /var/tmp/diff_new_pack.X3HvVj/_new  2017-06-13 16:08:45.477158770 +0200
@@ -1,11 +1,11 @@
-Index: configure.ac
+Index: knot-1.6.8/configure.ac
 ===
 configure.ac.orig
-+++ configure.ac
+--- knot-1.6.8.orig/configure.ac   2017-06-05 10:55:45.049766182 +0200
 knot-1.6.8/configure.ac2017-06-05 10:56:44.258809504 +0200
 @@ -2,8 +2,8 @@
  
  AC_PREREQ([2.60])
- AC_INIT([knot], [1.6.7], [knot-...@labs.nic.cz])
+ AC_INIT([knot], [1.6.8], [knot-...@labs.nic.cz])
 -AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
 -AM_SILENT_RULES([yes])
 +AM_INIT_AUTOMAKE([gnits subdir-objects -Wall -Werror])

++ knot-1.6.7.tar.xz -> knot-1.6.8.tar.xz ++
 25428 lines of diff (skipped)




commit knot for openSUSE:Factory

2016-05-19 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2016-05-19 12:15:17

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


Package is "knot"

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2016-02-18 
12:36:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2016-05-19 
12:15:20.0 +0200
@@ -1,0 +2,5 @@
+Tue May 10 22:57:40 UTC 2016 - mrueck...@suse.de
+
+- fix the sphinx buildrequires so we can build on sle12
+
+---



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.AqZbOB/_old  2016-05-19 12:15:21.0 +0200
+++ /var/tmp/diff_new_pack.AqZbOB/_new  2016-05-19 12:15:21.0 +0200
@@ -61,7 +61,7 @@
 %if %{with rosedb}
 BuildRequires:  lmdb-devel
 %endif
-%if 0%{?suse_version} > 1140
+%if 0%{?suse_version} > 1140 && ( 0%{?suse_version} != 1315 || ( 
0%{?suse_version} == 1315 && 0%{?is_opensuse} ))
 BuildRequires:  makeinfo
 BuildRequires:  python-Sphinx
 %endif




commit knot for openSUSE:Factory

2016-02-18 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2016-02-18 11:07:45

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


Package is "knot"

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2015-12-09 
22:21:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2016-02-18 
12:36:56.0 +0100
@@ -1,0 +2,11 @@
+Thu Feb 11 00:16:19 UTC 2016 - mrueck...@suse.de
+
+- update to 1.6.7
+  - Improvements:
+- IXFR: Log change of the zone serial number after the
+  transfer.
+- RRL: Document operational impact of various settings.
+- RRL: Add support for zero slip (dropping of all limited
+  responses).
+
+---

Old:

  knot-1.6.6.tar.xz

New:

  knot-1.6.7.tar.xz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.kWSddQ/_old  2016-02-18 12:36:57.0 +0100
+++ /var/tmp/diff_new_pack.kWSddQ/_new  2016-02-18 12:36:57.0 +0100
@@ -34,7 +34,7 @@
 %endif
 
 Name:   knot
-Version:1.6.6
+Version:1.6.7
 Release:0
 %define pkg_name knot
 Summary:An authoritative DNS daemon

++ 0002-make-configure.ac-compatible-with-old-tools.patch ++
--- /var/tmp/diff_new_pack.kWSddQ/_old  2016-02-18 12:36:57.0 +0100
+++ /var/tmp/diff_new_pack.kWSddQ/_new  2016-02-18 12:36:57.0 +0100
@@ -5,7 +5,7 @@
 @@ -2,8 +2,8 @@
  
  AC_PREREQ([2.60])
- AC_INIT([knot], [1.6.6], [knot-...@labs.nic.cz])
+ AC_INIT([knot], [1.6.7], [knot-...@labs.nic.cz])
 -AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
 -AM_SILENT_RULES([yes])
 +AM_INIT_AUTOMAKE([gnits subdir-objects -Wall -Werror])

++ knot-1.6.6.tar.xz -> knot-1.6.7.tar.xz ++
 4364 lines of diff (skipped)




commit knot for openSUSE:Factory

2015-12-09 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2015-12-09 19:49:34

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


Package is "knot"

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2015-09-11 
09:04:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2015-12-09 
22:21:07.0 +0100
@@ -1,0 +2,13 @@
+Tue Nov 24 22:24:55 UTC 2015 - mrueck...@suse.de
+
+- update to 1.6.6
+  - Fix daemon startup systemd notification
+  - Out-of-bound read in packet parser for malformed NAPTR records
+(LibFuzzer)
+  - Add rosedb module
+- enable rosedb
+- refresh patches to apply cleanly again
+  0001-loosen-openssl-dependency.patch
+  0002-make-configure.ac-compatible-with-old-tools.patch
+
+---

Old:

  knot-1.6.5.tar.xz

New:

  knot-1.6.6.tar.xz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.VE6CQN/_old  2015-12-09 22:21:09.0 +0100
+++ /var/tmp/diff_new_pack.VE6CQN/_new  2015-12-09 22:21:09.0 +0100
@@ -22,6 +22,11 @@
 %bcond_with dnstap
 %bcond_with lto
 %endif
+%if 0%{?suse_version} > 1310
+%bcond_without  rosedb
+%else
+%bcond_with rosedb
+%endif
 %if 0%{?suse_version} > 1230
 %bcond_without systemd
 %else
@@ -29,7 +34,7 @@
 %endif
 
 Name:   knot
-Version:1.6.5
+Version:1.6.6
 Release:0
 %define pkg_name knot
 Summary:An authoritative DNS daemon
@@ -53,7 +58,7 @@
 BuildRequires:  xz
 Requires(pre):  pwdutils
 BuildRoot:  %{_tmppath}/%{pkg_name}-%{version}-build
-%if 0%{?suse_version} > 1310
+%if %{with rosedb}
 BuildRequires:  lmdb-devel
 %endif
 %if 0%{?suse_version} > 1140
@@ -95,6 +100,9 @@
 %if %{with dnstap}
   --enable-dnstap=yes \
 %endif
+%if %{with rosedb}
+  --enable-rosedb \
+%endif
 %if %{with systemd}
   --enable-systemd=yes \
 %endif

++ 0001-loosen-openssl-dependency.patch ++
--- /var/tmp/diff_new_pack.VE6CQN/_old  2015-12-09 22:21:09.0 +0100
+++ /var/tmp/diff_new_pack.VE6CQN/_new  2015-12-09 22:21:09.0 +0100
@@ -1,8 +1,8 @@
-Index: knot-1.6.5/configure.ac
+Index: knot-1.6.6/configure.ac
 ===
 knot-1.6.5.orig/configure.ac
-+++ knot-1.6.5/configure.ac
-@@ -293,14 +293,6 @@ AS_IF([test "$with_openssl" = "no"],[
+--- knot-1.6.6.orig/configure.ac
 knot-1.6.6/configure.ac
+@@ -298,14 +298,6 @@ AS_IF([test "$with_openssl" = "no"],[
AC_MSG_ERROR([OpenSSL library is required.])
  ])
  

++ 0002-make-configure.ac-compatible-with-old-tools.patch ++
--- /var/tmp/diff_new_pack.VE6CQN/_old  2015-12-09 22:21:09.0 +0100
+++ /var/tmp/diff_new_pack.VE6CQN/_new  2015-12-09 22:21:09.0 +0100
@@ -5,7 +5,7 @@
 @@ -2,8 +2,8 @@
  
  AC_PREREQ([2.60])
- AC_INIT([knot], [1.6.5], [knot-...@labs.nic.cz])
+ AC_INIT([knot], [1.6.6], [knot-...@labs.nic.cz])
 -AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
 -AM_SILENT_RULES([yes])
 +AM_INIT_AUTOMAKE([gnits subdir-objects -Wall -Werror])

++ knot-1.6.5.tar.xz -> knot-1.6.6.tar.xz ++
 3706 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/knot-1.6.5/Makefile.am new/knot-1.6.6/Makefile.am
--- old/knot-1.6.5/Makefile.am  2015-09-01 16:43:42.0 +0200
+++ new/knot-1.6.6/Makefile.am  2015-11-24 17:36:40.0 +0100
@@ -2,7 +2,8 @@
 SUBDIRS = libtap src tests samples doc man patches
 
 AM_DISTCHECK_CONFIGURE_FLAGS = \
-   --disable-code-coverage
+   --disable-code-coverage \
+   --enable-rosedb
 
 CODE_COVERAGE_INFO = coverage.info
 CODE_COVERAGE_HTML = coverage.html
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/knot-1.6.5/NEWS new/knot-1.6.6/NEWS
--- old/knot-1.6.5/NEWS 2015-09-01 16:43:42.0 +0200
+++ new/knot-1.6.6/NEWS 2015-11-24 17:36:40.0 +0100
@@ -1,3 +1,15 @@
+Knot DNS 1.6.6 (2015-11-24)
+===
+
+Bugfixes:
+-
+ - Fix daemon startup systemd notification
+ - Out-of-bound read in packet parser for malformed NAPTR records (LibFuzzer)
+

commit knot for openSUSE:Factory

2015-09-11 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2015-09-11 09:04:52

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


Package is "knot"

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2015-03-12 
16:38:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2015-09-11 
09:04:56.0 +0200
@@ -1,0 +2,88 @@
+Thu Sep  3 16:48:32 UTC 2015 - mrueck...@suse.de
+
+- skip silent rule in configure.ac to fix the SLE 11 build
+
+---
+Thu Sep  3 16:37:24 UTC 2015 - mrueck...@suse.de
+
+- update to 1.6.5
+  - Bugfixes:
+ - Do not reload expired zones on 'knotc reload' and server
+   startup
+ - Fix rare race-condition in event scheduling causing delayed
+   event execution
+ - Fix skipping of non-authoritative nodes in NSEC proofs
+ - Fix TC flag setting in RRL slipped answers
+ - Disable domain name compression for root label for better
+   compatibility
+ - Log via journald only when running under systemd
+ - Improve lookup of libsystemd build dependencies
+ - Fix compilation warnings in endian conversion functions on
+   OpenBSD
+  - Features:
+ - Update persistent timers only on shutdown for better
+   performance
+ - Add 'request-edns-option' config option to add custom EDNS0
+   option into server initiated queries
+ - Allow specification of time units in 'max-conn-idle',
+   'max-conn-handshake', 'max-conn-reply', and 'notify-timeout'
+   config options
+- changes in 1.6.4
+  - Bugfixes:
+ - Fix lost NOTIFY message if received during zone transfer
+ - Fix compilation error with LibreSSL
+ - Disable fast zone parser when compiled in Clang (workaround
+   for Clang bug)
+ - kdig: Record correct dnstap SocketProtocol when retrying
+   over TCP
+ - kdig: Hide TSIG section with +noall
+ - Do not set AA flag for AXFR/IXFR queries
+  - Features:
+ - Zone parser: Split long TXT/SPF strings into multiple
+   strings
+ - kdig: Add generic dump style option (+generic)
+ - Try all master servers in multi-master environment
+  - Improvements:
+ - Zone dump: Do not write class for SOA record (unified with
+   other RR types)
+ - Zone dump: Do not write master server address into the zone
+   file
+- refresh patches to apply cleanly again
+- sync spec file with knot2 spec file
+  - use bcond_with for the systemd conditional
+  - replace all occurences of %{name} with %{pkg_name}
+  - removed duplicated libexecdir
+  - also pass disable static and includedir
+
+---
+Wed Apr 29 07:03:38 UTC 2015 - mrueck...@suse.de
+
+- local state dir should be just /var
+
+---
+Thu Apr  9 02:51:53 UTC 2015 - mrueck...@suse.de
+
+- enable dnstap support for factory and newer:
+  - new BR: protobuf-c and libfstrm-devel
+- prepared lto support but not enabled yet, still need to find out
+  which distros support it
+
+---
+Thu Apr  9 02:17:01 UTC 2015 - mrueck...@suse.de
+
+- update to 1.6.3
+  - Performance drop for NSEC-signed zones
+  - Proper handling of TCP short-writes
+  - Out-of-bound read in zone parser for long domain names in
+origin (AFL fuzzer)
+  - Out-of-bound read in packet parser for TSIG RR without RDATA
+(AFL fuzzer)
+  - Out-of-bound read in packet parser for malformed NAPTR RR (AFL
+fuzzer)
+  - CDS and CDNSKEY support in zone parser
+  - Add defaults for TCP config options into documentation
+  - Detailed error message if zone reload fails
+- refreshed patches to apply cleanly again:
+  0002-make-configure.ac-compatible-with-old-tools.patch
+
+---

Old:

  knot-1.6.2.tar.xz

New:

  knot-1.6.5.tar.xz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.B8YD7T/_old  2015-09-11 09:04:58.0 +0200
+++ /var/tmp/diff_new_pack.B8YD7T/_new  2015-09-11 09:04:58.0 +0200
@@ -15,22 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-%if 0%{?suse_version} > 1140
-%define has_systemd 1
-BuildRequires:  makeinfo
-BuildRequires:  python-Sphinx
-BuildRequires:  systemd-devel
-%{?systemd_requires}
+%if 0%{?suse_version} > 1320
+%bcond_without  dnstap
+%bcond_without  lto
+%else
+%bcond_with dnstap
+%bcond_with lto
+%endif
+%if 0%{?suse_version} > 1230
+%bcond_without systemd
+%else
+%bcond_withsystemd
 

commit knot for openSUSE:Factory

2015-03-12 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2015-03-12 16:38:43

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2015-01-22 
21:49:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2015-03-12 
16:38:45.0 +0100
@@ -1,0 +2,18 @@
+Tue Mar 10 17:20:55 UTC 2015 - mrueck...@suse.de
+
+- update to 1.6.2
+  - Limiting number of parallel TCP clients (max-tcp-clients config
+option)
+  - Ignore refresh and transfer events on non-slave zones
+  - Compilation with Dnstap support on FreeBSD
+  - Possible file descriptor leak when terminating inactive TCP
+clients
+- refreshed patches to apply cleanly again:
+  0002-make-configure.ac-compatible-with-old-tools.patch
+- moved autoreconf -fi to %build so it wont be tried in quilt setup
+  or similar tools
+- move up the %if case for systemd in for the preun scriptlet to
+  avoid warning about empty scripts on non systemd distributions.
+- used xz tarball: new buildrequires xz
+
+---

Old:

  knot-1.6.1.tar.gz

New:

  knot-1.6.2.tar.xz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.6VMfnC/_old  2015-03-12 16:38:46.0 +0100
+++ /var/tmp/diff_new_pack.6VMfnC/_new  2015-03-12 16:38:46.0 +0100
@@ -24,13 +24,13 @@
 %{?systemd_requires}
 %endif
 Name:   knot
-Version:1.6.1
+Version:1.6.2
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
 Group:  Productivity/Networking/DNS/Servers
 Url:http://www.knot-dns.cz
-Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.gz
+Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.xz
 Source1:knot.conf
 Source2:knot.service
 Patch0: 0001-loosen-openssl-dependency.patch
@@ -44,6 +44,7 @@
 BuildRequires:  liburcu-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pkg-config
+BuildRequires:  xz
 Requires(pre):  pwdutils
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}  1310
@@ -57,9 +58,9 @@
 %setup -q
 %patch0 -p1
 %patch1
-autoreconf -fvi
 
 %build
+autoreconf -fvi
 %configure \
   --sysconfdir=%{_sysconfdir} \
   --libexecdir=%{_libexecdir}/%{name} \
@@ -97,8 +98,8 @@
 %service_add_pre %{name}.service
 %endif
 
-%preun
 %if 0%{?has_systemd}
+%preun
 %service_del_preun %{name}.service
 %endif
 

++ 0002-make-configure.ac-compatible-with-old-tools.patch ++
--- /var/tmp/diff_new_pack.6VMfnC/_old  2015-03-12 16:38:46.0 +0100
+++ /var/tmp/diff_new_pack.6VMfnC/_new  2015-03-12 16:38:46.0 +0100
@@ -1,11 +1,11 @@
 Index: configure.ac
 ===
 configure.ac.orig  2014-11-18 16:42:47.624512534 +0100
-+++ configure.ac   2014-11-18 16:44:50.915161899 +0100
+--- configure.ac.orig
 configure.ac
 @@ -2,8 +2,7 @@
  
  AC_PREREQ([2.60])
- AC_INIT([knot], [1.6.1], [knot-...@labs.nic.cz])
+ AC_INIT([knot], [1.6.2], [knot-...@labs.nic.cz])
 -AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
 -AM_SILENT_RULES([yes])
 +AM_INIT_AUTOMAKE([gnits subdir-objects -Wall -Werror])

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2015-01-22 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2015-01-22 21:49:19

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2015-01-08 
23:02:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2015-01-22 
21:49:27.0 +0100
@@ -1,0 +2,8 @@
+Thu Jan  8 10:07:50 UTC 2015 - tchva...@suse.com
+
+- Add deps on the docu packages to regen documentation
+- Enable systemd integration fully
+- Add dep on libidn
+- Cleanup with spec-cleaner
+
+---



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.3nZHRm/_old  2015-01-22 21:49:28.0 +0100
+++ /var/tmp/diff_new_pack.3nZHRm/_new  2015-01-22 21:49:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package knot
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,36 +16,39 @@
 #
 
 
+%if 0%{?suse_version}  1140
+%define has_systemd 1
+BuildRequires:  makeinfo
+BuildRequires:  python-Sphinx
+BuildRequires:  systemd-devel
+%{?systemd_requires}
+%endif
 Name:   knot
-Url:http://www.knot-dns.cz
 Version:1.6.1
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
 Group:  Productivity/Networking/DNS/Servers
-Requires(pre):  pwdutils
+Url:http://www.knot-dns.cz
+Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.gz
+Source1:knot.conf
+Source2:knot.service
+Patch0: 0001-loosen-openssl-dependency.patch
+Patch1: 0002-make-configure.ac-compatible-with-old-tools.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  flex
+BuildRequires:  libidn-devel
 BuildRequires:  libtool
 BuildRequires:  liburcu-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pkg-config
-%if 0%{?suse_version}  1140
-BuildRequires:  systemd
-%{?systemd_requires}
-%define has_systemd 1
-%endif
-%if 0%{?suse_version}  1320
+Requires(pre):  pwdutils
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version}  1310
 BuildRequires:  lmdb-devel
 %endif
-Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.gz
-Source1:knot.conf
-Source2:knot.service
-Patch0: 0001-loosen-openssl-dependency.patch
-Patch1: 0002-make-configure.ac-compatible-with-old-tools.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Knot DNS is a high-performance authoritative DNS server implementation.
@@ -54,23 +57,23 @@
 %setup -q 
 %patch0 -p1
 %patch1 
+autoreconf -fvi
 
 %build
-%if 0%{suse_version} == 1210
-export SUSE_ASNEEDED=0
-%endif
-autoreconf -fi
 %configure \
   --sysconfdir=%{_sysconfdir} \
   --libexecdir=%{_libexecdir}/%{name} \
-  --localstatedir=/var/lib \
+  --localstatedir=%{_localstatedir}/lib \
   --libexecdir=%{_libexecdir}/%{name} \
   --enable-recvmmsg=yes \
+%if 0%{?has_systemd}
+  --enable-systemd=yes \
+%endif
   --disable-silent-rules
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 install -d %{buildroot}%{_docdir}/%{name}
 install -d %{buildroot}%{_docdir}/%{name}/samples/
 rm %{buildroot}%{_sysconfdir}/%{name}/*
@@ -78,17 +81,18 @@
 %if 0%{?has_systemd}
 install -d %{buildroot}%{_unitdir}
 install -p -m644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
+ln -s service %{buildroot}%{_sbindir}/rcknot
 %endif
 install -p -m644 COPYING AUTHORS NEWS THANKS README 
%{buildroot}%{_docdir}/%{name}
 install -p -m644 samples/*.conf samples/*.zone* 
%{buildroot}%{_docdir}/%{name}/samples/
-ln -s /sbin/service %{buildroot}%{_sbindir}/rcknot
-rm %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name *.la -delete -print
+rm -rf %{buildroot}%{_libdir}/*.so
 
 %pre
 getent group knot /dev/null || groupadd -r knot
 getent passwd knot /dev/null || \
-useradd -r -g knot -d %{_sysconfdir}/knot -s /sbin/nologin \
--c Knot DNS server knot
+  useradd -r -g knot -d %{_sysconfdir}/knot -s /sbin/nologin \
+  -c Knot DNS server knot
 %if 0%{?has_systemd}
 %service_add_pre %{name}.service
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2015-01-08 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2015-01-08 23:02:26

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-11-19 
20:30:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2015-01-08 
23:02:31.0 +0100
@@ -1,0 +2,19 @@
+Wed Dec 31 10:49:27 UTC 2014 - ond...@sury.org
+
+- Only require lmdb-devel on (Open)SUSE 13.2 and higher
+
+---
+Wed Dec 31 10:29:48 UTC 2014 - ond...@sury.org
+
+- Updated to 1.6.1
+  Bugfixes:
+   - Journal file would sometimes outgrow its set limit
+   - Fixed incompatibility with OpenSSL 0.9.8
+   - Proper handling when machine hostname cannot be retreived
+
+  Features:
+   - Support for DNSSEC Single Type Signing Scheme
+
+- Compile with lmdb-devel to add support for persistent timers
+
+---

Old:

  knot-1.6.0.tar.gz

New:

  knot-1.6.1.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.mT1DN2/_old  2015-01-08 23:02:32.0 +0100
+++ /var/tmp/diff_new_pack.mT1DN2/_new  2015-01-08 23:02:32.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.6.0
+Version:1.6.1
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
@@ -37,6 +37,9 @@
 %{?systemd_requires}
 %define has_systemd 1
 %endif
+%if 0%{?suse_version}  1320
+BuildRequires:  lmdb-devel
+%endif
 Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.gz
 Source1:knot.conf
 Source2:knot.service

++ 0002-make-configure.ac-compatible-with-old-tools.patch ++
--- /var/tmp/diff_new_pack.mT1DN2/_old  2015-01-08 23:02:32.0 +0100
+++ /var/tmp/diff_new_pack.mT1DN2/_new  2015-01-08 23:02:32.0 +0100
@@ -5,7 +5,7 @@
 @@ -2,8 +2,7 @@
  
  AC_PREREQ([2.60])
- AC_INIT([knot], [1.6.0], [knot-...@labs.nic.cz])
+ AC_INIT([knot], [1.6.1], [knot-...@labs.nic.cz])
 -AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
 -AM_SILENT_RULES([yes])
 +AM_INIT_AUTOMAKE([gnits subdir-objects -Wall -Werror])

++ knot-1.6.0.tar.gz - knot-1.6.1.tar.gz ++
 3840 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2014-11-19 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-11-19 20:26:53

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-09-23 
10:43:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-11-19 
20:30:48.0 +0100
@@ -1,0 +2,19 @@
+Tue Nov 18 15:49:27 UTC 2014 - pgaj...@suse.com
+
+- Updated to 1.6.0
+  Bugfixes:
+   - Fix zone expiration when AXFR/IXFR is being refused by master
+   - Fix forced zone refresh on slave (knotc refresh -f)
+   - Persistent timers database opening after privileges has been dropped
+   - DNSSEC: RFC compliant processing of letter case in RDATA domain names
+   - EDNS: Return minimal error response for queries with unsupported version
+   - EDNS: Fix interpretation of Extended RCODE
+
+  Improvements:
+   - Maximal size of persistent timers database increased from 10 MB to 100 MB
+   - Added logging of persistent timers database errors
+
+  Features:
+   - Persistent timers for slave zones (expire, refresh, and flush)
+
+---

Old:

  knot-1.5.3.tar.gz

New:

  knot-1.6.0.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.8q0wHl/_old  2014-11-19 20:30:51.0 +0100
+++ /var/tmp/diff_new_pack.8q0wHl/_new  2014-11-19 20:30:51.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.5.3
+Version:1.6.0
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
@@ -27,11 +27,11 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
-BuildRequires:  libtool
 BuildRequires:  flex
+BuildRequires:  libtool
 BuildRequires:  liburcu-devel
-BuildRequires:  pkg-config
 BuildRequires:  openssl-devel
+BuildRequires:  pkg-config
 %if 0%{?suse_version}  1140
 BuildRequires:  systemd
 %{?systemd_requires}
@@ -50,7 +50,7 @@
 %prep
 %setup -q 
 %patch0 -p1
-%patch1 -p1
+%patch1 
 
 %build
 %if 0%{suse_version} == 1210

++ 0002-make-configure.ac-compatible-with-old-tools.patch ++
--- /var/tmp/diff_new_pack.8q0wHl/_old  2014-11-19 20:30:51.0 +0100
+++ /var/tmp/diff_new_pack.8q0wHl/_new  2014-11-19 20:30:51.0 +0100
@@ -1,10 +1,11 @@
-diff -urNap a/configure.ac b/configure.ac
 a/configure.ac 2014-09-12 18:20:42.0 +0200
-+++ b/configure.ac 2014-09-15 21:31:08.971056640 +0200
+Index: configure.ac
+===
+--- configure.ac.orig  2014-11-18 16:42:47.624512534 +0100
 configure.ac   2014-11-18 16:44:50.915161899 +0100
 @@ -2,8 +2,7 @@
  
  AC_PREREQ([2.60])
- AC_INIT([knot], [1.5.3], [knot-...@labs.nic.cz])
+ AC_INIT([knot], [1.6.0], [knot-...@labs.nic.cz])
 -AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
 -AM_SILENT_RULES([yes])
 +AM_INIT_AUTOMAKE([gnits subdir-objects -Wall -Werror])

++ knot-1.5.3.tar.gz - knot-1.6.0.tar.gz ++
 12172 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2014-09-23 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-09-23 10:42:48

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-07-15 
08:01:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-09-23 
10:43:18.0 +0200
@@ -1,0 +2,31 @@
+Mon Sep 15 19:44:38 UTC 2014 - ond...@sury.org
+
+- Updated to 1.5.3
+  Bugfixes:
+   - Some specific incoming IXFRs were causing server to crash
+   - Rare sychronization error during reload caused read-after-free
+   - Response synthetization module did not work properly with DNSSEC-enabled 
zones
+   - When Knot sent AXFR when IXFR was requested, message ID and opcode were 
wrong
+   - Knot failed to send large messages to remote control (present since 1.5.1)
+   - Some RR parsing corner cases were not handled properly
+   - AXFR-style IXFR was refused and had to be retransfered
+   - Hash character (#) was not properly escaped when storing text zone file
+   - DNSSEC: DNAMEs in RDATA were not lowercased before signing
+   - EDNS: OPT RR were not put into responsing for some errors
+   - TSIG: DDNS responses were not signed with TSIG
+   - DDNS: Prerequisite checks failed for some inputs
+   - knsupdate: Zone origin was not used for deletions
+
+  Features:
+   - Basic support for logging using systemd journal
+   - DDNS: Ability to process updates in bulk
+
+  Improvements:
+   - Unified logging messages structure
+   - DNSSEC: More strict controls for signing keys
+
+- Refreshed patches on top of 1.5.3 release:
+  * 0001-loosen-openssl-dependency.patch
+  * 0002-make-configure.ac-compatible-with-old-tools.patch
+
+---

Old:

  knot-1.5.0.tar.gz

New:

  knot-1.5.3.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.hv77TL/_old  2014-09-23 10:43:20.0 +0200
+++ /var/tmp/diff_new_pack.hv77TL/_new  2014-09-23 10:43:20.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.5.0
+Version:1.5.3
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ 0001-loosen-openssl-dependency.patch ++
--- /var/tmp/diff_new_pack.hv77TL/_old  2014-09-23 10:43:20.0 +0200
+++ /var/tmp/diff_new_pack.hv77TL/_new  2014-09-23 10:43:20.0 +0200
@@ -1,32 +1,6 @@
 knot.orig/configure
-+++ knot/configure
-@@ -13607,23 +13607,6 @@ if test $with_openssl = no; then :
- 
- fi
- 
--cat confdefs.h - _ACEOF conftest.$ac_ext
--/* end confdefs.h.  */
--#include openssl/crypto.h
--   #if (OPENSSL_VERSION_NUMBER = 0x1000L)
--   openssl_version_ok
--   #endif
--
--_ACEOF
--if (eval $ac_cpp conftest.$ac_ext) 25 |
--  $EGREP openssl_version_ok /dev/null 21; then :
--
--else
--  as_fn_error $? OpenSSL library version = 1.0.0 is required. $LINENO 5
--
--fi
--rm -f conftest*
--
- 
- 
- # Check whether --with-libidn was given.
 --- knot.orig/configure.ac
 +++ knot/configure.ac
-@@ -284,14 +284,6 @@ AS_IF([test $with_openssl = no],[
+@@ -279,14 +279,6 @@ AS_IF([test $with_openssl = no],[
AC_MSG_ERROR([OpenSSL library is required.])
  ])
  

++ 0002-make-configure.ac-compatible-with-old-tools.patch ++
--- /var/tmp/diff_new_pack.hv77TL/_old  2014-09-23 10:43:20.0 +0200
+++ /var/tmp/diff_new_pack.hv77TL/_new  2014-09-23 10:43:20.0 +0200
@@ -1,24 +1,12 @@
-diff --git a/configure.ac b/configure.ac
-index 6eed9ce..9f62d3d 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -3,7 +3,6 @@
- AC_PREREQ([2.60])
- AC_INIT([knot], [1.5.0], [knot-...@labs.nic.cz])
- AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
--AM_SILENT_RULES([yes])
- AC_CONFIG_SRCDIR([src/knot/main.c])
- AC_CONFIG_HEADERS([src/config.h])
- AC_CONFIG_MACRO_DIR([m4])
-diff --git a/configure.ac b/configure.ac
-index 45c853f..7f7d48f 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -2,7 +2,7 @@
+diff -urNap a/configure.ac b/configure.ac
+--- a/configure.ac 2014-09-12 18:20:42.0 +0200
 b/configure.ac 2014-09-15 21:31:08.971056640 +0200
+@@ -2,8 +2,7 @@
  
  AC_PREREQ([2.60])
- AC_INIT([knot], [1.5.0], [knot-...@labs.nic.cz])
+ AC_INIT([knot], [1.5.3], [knot-...@labs.nic.cz])
 -AM_INIT_AUTOMAKE([gnits subdir-objects dist-xz -Wall -Werror])
+-AM_SILENT_RULES([yes])
 +AM_INIT_AUTOMAKE([gnits subdir-objects -Wall -Werror])
  AC_CONFIG_SRCDIR([src/knot/main.c])
  AC_CONFIG_HEADERS([src/config.h])

++ knot-1.5.0.tar.gz - knot-1.5.3.tar.gz ++
 38668 lines of diff (skipped)

-- 
To unsubscribe, e-mail: 

commit knot for openSUSE:Factory

2014-07-15 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-07-15 08:01:02

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-06-25 
10:49:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-07-15 
08:01:11.0 +0200
@@ -1,0 +2,48 @@
+Fri Jul 11 09:06:45 UTC 2014 - ond...@sury.org
+
+- Squash 0002-remove-AM_SILENT_RULES.patch and 0003-no-dist-xz.patch
+  into 0002-make-configure.ac-compatible-with-old-tools.patch that
+  removes configure.ac options incompatible with SLES_11_SP[23].
+
+- added patches:
+  * 0002-make-configure.ac-compatible-with-old-tools.patch
+
+- removed patches:
+  * 0002-remove-AM_SILENT_RULES.patch
+  * 0003-no-dist-xz.patch
+
+---
+Thu Jul 10 08:18:29 UTC 2014 - ond...@sury.org
+
+- Updated to 1.5.0
+  Features:
+   * DDNS forwarding reimplemented
+   * edns-client-subnet support in kdig
+   * Optional asynchronous startup (config asynchronous-start)
+   * Pluggable query processing modules
+   * Synthetic IPv4/IPv6 reverse/forward records (optional module)
+   * dnstap support in both utilities  server (optional module)
+   * NOTIFY message support and new TSIG section in kdig
+   * Multi-master support
+  Improvements:
+   * Transfer sizes logged in bytes if needed
+   * Logging outgoing NOTIFY messages
+   * Logging unauthorized incoming NOTIFYs
+   * Preempt task queue for faster reload
+   * Lazy zone file write after zone transfer (governed by zonefile-sync)
+   * Query processing and core functionality overhaul 
+   * Performance and reduced memory footprint
+   * Faster zone events scheduling
+   * RFC compliant queries/responses in some corner cases
+   * Log messages
+   * New documentation (Sphinx)
+  Bugfixes:
+   * Zone flush planning after bootstrap
+   * Incorrect incoming AXFR message sizes
+   * DDNS signing changes were freed too soon, posibility of stale data
+   * knotc remote control key handling
+   * Close zone transfer after SERVFAIL response
+   * Incremental to full zone transfer fallback, wrong log message
+   * Zone events corner cases, reload replanning
+
+---

Old:

  knot-1.4.7.tar.gz

New:

  0002-make-configure.ac-compatible-with-old-tools.patch
  knot-1.5.0.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.Gc9Y3Y/_old  2014-07-15 08:01:13.0 +0200
+++ /var/tmp/diff_new_pack.Gc9Y3Y/_new  2014-07-15 08:01:13.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.4.7
+Version:1.5.0
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
@@ -27,15 +27,10 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
+BuildRequires:  libtool
 BuildRequires:  flex
 BuildRequires:  liburcu-devel
 BuildRequires:  pkg-config
-# We really only need makeinfo
-%if 0%{?suse_version}  1220
-BuildRequires:  makeinfo
-%else
-BuildRequires:  texinfo
-%endif
 BuildRequires:  openssl-devel
 %if 0%{?suse_version}  1140
 BuildRequires:  systemd
@@ -46,6 +41,7 @@
 Source1:knot.conf
 Source2:knot.service
 Patch0: 0001-loosen-openssl-dependency.patch
+Patch1: 0002-make-configure.ac-compatible-with-old-tools.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -54,11 +50,13 @@
 %prep
 %setup -q 
 %patch0 -p1
+%patch1 -p1
 
 %build
 %if 0%{suse_version} == 1210
 export SUSE_ASNEEDED=0
 %endif
+autoreconf -fi
 %configure \
   --sysconfdir=%{_sysconfdir} \
   --libexecdir=%{_libexecdir}/%{name} \
@@ -70,7 +68,6 @@
 
 %install
 make DESTDIR=%{buildroot} install
-rm %{buildroot}/%{_infodir}/dir
 install -d %{buildroot}%{_docdir}/%{name}
 install -d %{buildroot}%{_docdir}/%{name}/samples/
 rm %{buildroot}%{_sysconfdir}/%{name}/*
@@ -82,6 +79,7 @@
 install -p -m644 COPYING AUTHORS NEWS THANKS README 
%{buildroot}%{_docdir}/%{name}
 install -p -m644 samples/*.conf samples/*.zone* 
%{buildroot}%{_docdir}/%{name}/samples/
 ln -s /sbin/service %{buildroot}%{_sbindir}/rcknot
+rm %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/*.la
 
 %pre
 getent group knot /dev/null || groupadd -r knot
@@ -98,16 +96,16 @@
 %endif
 
 %post
+/sbin/ldconfig
 %if 0%{?has_systemd}
 %service_add_post %{name}.service
 %endif
-%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 

commit knot for openSUSE:Factory

2014-06-25 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-06-25 10:49:06

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-05-13 
20:44:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-06-25 
10:49:16.0 +0200
@@ -1,0 +2,10 @@
+Tue Jun 24 12:56:27 UTC 2014 - pgaj...@suse.com
+
+- updated to 1.4.7:
+   * Fixed DDNS corner cases
+   * Fixed zone EXPIRE timer
+   * Fixed semantic checks false positives
+   * Fixed sending malformed IXFR with automatic DNSSEC
+   * Fixed NAPTR record serialization
+
+---

Old:

  knot-1.4.5.tar.gz

New:

  knot-1.4.7.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.aBqu3p/_old  2014-06-25 10:49:18.0 +0200
+++ /var/tmp/diff_new_pack.aBqu3p/_new  2014-06-25 10:49:18.0 +0200
@@ -18,15 +18,18 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.4.5
+Version:1.4.7
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
 Group:  Productivity/Networking/DNS/Servers
 Requires(pre):  pwdutils
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  liburcu-devel
+BuildRequires:  pkg-config
 # We really only need makeinfo
 %if 0%{?suse_version}  1220
 BuildRequires:  makeinfo

++ knot-1.4.5.tar.gz - knot-1.4.7.tar.gz ++
 86920 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2014-05-13 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-05-13 20:44:29

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-03-28 
13:16:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-05-13 
20:44:30.0 +0200
@@ -1,0 +2,12 @@
+Mon May 12 12:38:02 UTC 2014 - ond...@sury.org
+
+- Fixed the missing 1.4.5 tarball
+
+---
+Tue Apr 15 07:08:27 UTC 2014 - ond...@sury.org
+
+- updated to 1.4.5
+  Bugfixes:
+   * Fix possible weakness in TSIG signature checking
+
+---

Old:

  knot-1.4.4.tar.gz

New:

  knot-1.4.5.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.eOF5AM/_old  2014-05-13 20:44:31.0 +0200
+++ /var/tmp/diff_new_pack.eOF5AM/_new  2014-05-13 20:44:31.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.4.4
+Version:1.4.5
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ knot-1.4.4.tar.gz - knot-1.4.5.tar.gz ++
 44851 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2014-03-28 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-03-28 13:16:33

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-02-19 
18:56:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-03-28 
13:16:34.0 +0100
@@ -1,0 +2,16 @@
+Fri Mar 28 10:56:24 UTC 2014 - pgaj...@suse.com
+
+- updated to 1.4.4
+  Features:
+* Server is logging remote control commands
+* 'knotc reload' doesn't refresh unchanged zones
+* 'knotc -f refresh' forces zone retransfer
+  Bugfixes:
+* Missing notifications after DDNS/automatic resign
+* Zone is rebootstrapped if the zone file is unreadable
+* Progressive bootstrap retry backoff 
+* Zone file parser allows asterisk as part of the label
+* Journal maximum entry size fixes
+* Sign DNSKEYs in non-apex nodes as regular RR sets
+
+---

Old:

  knot-1.4.3.tar.gz

New:

  knot-1.4.4.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.F8zBsY/_old  2014-03-28 13:16:35.0 +0100
+++ /var/tmp/diff_new_pack.F8zBsY/_new  2014-03-28 13:16:35.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.4.3
+Version:1.4.4
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ knot-1.4.3.tar.gz - knot-1.4.4.tar.gz ++
 154311 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2014-02-19 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-02-19 18:56:06

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-01-29 
22:15:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-02-19 
18:56:08.0 +0100
@@ -1,0 +2,22 @@
+Tue Feb 18 14:56:36 UTC 2014 - ond...@sury.org
+
+- Enable recvmmsg support in the build to increase performance
+- Update upstream config directory to /etc/knot (instead of /etc/knot/knot)
+- Replace tar.xz with tar.gz to allow backporting to older releases
+- Disable silent rules to have more verbose builds
+- Add support to compile with OpenSSL  1.0.0
+
+- added patches:
+  * 0001-loosen-openssl-dependency.patch
+
+---
+Tue Feb 18 12:07:36 UTC 2014 - ond...@sury.org
+
+- update to 1.4.3:
+  * Failure when expanding wildcard leading to apex and having DNSKEY records
+  * Failure for query to wildcard without wildcard expansion
+  * Bad cleanup when loading a faulty entry from a journal 
+  * Zone file $ORIGIN and configuration comparison is case-insensitive
+  * Config include statement supports directory and includes all files within
+
+---

Old:

  knot-1.4.2.tar.xz

New:

  0001-loosen-openssl-dependency.patch
  knot-1.4.3.tar.gz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.a3erqY/_old  2014-02-19 18:56:08.0 +0100
+++ /var/tmp/diff_new_pack.a3erqY/_new  2014-02-19 18:56:08.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package knot
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.4.2
+Version:1.4.3
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
@@ -39,9 +39,10 @@
 %{?systemd_requires}
 %define has_systemd 1
 %endif
-Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.xz
+Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.gz
 Source1:knot.conf
 Source2:knot.service
+Patch0: 0001-loosen-openssl-dependency.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -49,16 +50,19 @@
 
 %prep
 %setup -q 
+%patch0 -p1
 
 %build
 %if 0%{suse_version} == 1210
 export SUSE_ASNEEDED=0
 %endif
 %configure \
-  --sysconfdir=%{_sysconfdir}/%{name} \
+  --sysconfdir=%{_sysconfdir} \
   --libexecdir=%{_libexecdir}/%{name} \
   --localstatedir=/var/lib \
-  --libexecdir=%{_libexecdir}/%{name}
+  --libexecdir=%{_libexecdir}/%{name} \
+  --enable-recvmmsg=yes \
+  --disable-silent-rules
 make %{?_smp_mflags}
 
 %install
@@ -66,7 +70,7 @@
 rm %{buildroot}/%{_infodir}/dir
 install -d %{buildroot}%{_docdir}/%{name}
 install -d %{buildroot}%{_docdir}/%{name}/samples/
-rm -r %{buildroot}%{_sysconfdir}/%{name}/%{name}
+rm %{buildroot}%{_sysconfdir}/%{name}/*
 install -p -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
 %if 0%{?has_systemd}
 install -d %{buildroot}%{_unitdir}
@@ -74,6 +78,7 @@
 %endif
 install -p -m644 COPYING AUTHORS NEWS THANKS README 
%{buildroot}%{_docdir}/%{name}
 install -p -m644 samples/*.conf samples/*.zone* 
%{buildroot}%{_docdir}/%{name}/samples/
+ln -s /sbin/service %{buildroot}%{_sbindir}/rcknot
 
 %pre
 getent group knot /dev/null || groupadd -r knot

++ 0001-loosen-openssl-dependency.patch ++
--- knot.orig/configure
+++ knot/configure
@@ -13429,23 +13429,6 @@ if test $with_openssl = no; then :
 
 fi
 
-cat confdefs.h - _ACEOF conftest.$ac_ext
-/* end confdefs.h.  */
-#include openssl/crypto.h
-   #if (OPENSSL_VERSION_NUMBER = 0x1000L)
-   openssl_version_ok
-   #endif
-
-_ACEOF
-if (eval $ac_cpp conftest.$ac_ext) 25 |
-  $EGREP openssl_version_ok /dev/null 21; then :
-
-else
-  as_fn_error $? OpenSSL library version = 1.0.0 is required. $LINENO 5
-
-fi
-rm -f conftest*
-
 
 
 # Check whether --with-libidn was given.
--- knot.orig/configure.ac
+++ knot/configure.ac
@@ -283,14 +283,6 @@ AS_IF([test $with_openssl = no],[
   AC_MSG_ERROR([OpenSSL library is required.])
 ])
 
-AC_EGREP_CPP(openssl_version_ok,
-  [#include openssl/crypto.h
-   #if (OPENSSL_VERSION_NUMBER = 0x1000L)
-   openssl_version_ok
-   #endif
-  

commit knot for openSUSE:Factory

2014-01-29 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-01-29 22:15:51

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-01-23 
15:46:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-01-29 
22:15:52.0 +0100
@@ -1,0 +2,12 @@
+Mon Jan 27 15:17:49 UTC 2014 - ond...@sury.org
+
+- update to 1.4.2:
+  * AXFR/IXFR compatibility issues with tinydns/axfrdns
+  * Journal file is created only when needed
+  * Zone-related log messages are logged into correct category 
+  * DNSSEC: Refresh signatures earlier (3 days before their expiration
+with the default signature lifetime)
+  * Fixed RCU synchronization causing deadlock on 'knotc signzone'
+  * RRSIG not fitting in the additional records doesn't cause truncation
+
+---

Old:

  knot-1.4.1.tar.xz

New:

  knot-1.4.2.tar.xz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.SPSyNF/_old  2014-01-29 22:15:53.0 +0100
+++ /var/tmp/diff_new_pack.SPSyNF/_new  2014-01-29 22:15:53.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.4.1
+Version:1.4.2
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ knot-1.4.1.tar.xz - knot-1.4.2.tar.xz ++
 3062 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-01-22 09:43:54

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2014-01-08 
20:06:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-01-23 
15:46:42.0 +0100
@@ -1,0 +2,13 @@
+Tue Jan 14 15:14:06 UTC 2014 - ond...@sury.org
+
+- update to 1.4.1:
+  * Empty APL record support
+  * 'zonestatus' when using immediate zone syncing
+  * Immediate zone syncing after reload
+  * Race condition writing time values to zone file
+  * Hard require OpenSSL = 1.0.0
+
+- removed patches:
+  * 0001-Add-support-for-OpenSSL-threads-in-OpenSSL-1.0.0.patch
+  * 0001-Check-the-OpenSSL-version-when-checking-for-GOST-alg.patch
+---

Old:

  0001-Add-support-for-OpenSSL-threads-in-OpenSSL-1.0.0.patch
  0001-Check-the-OpenSSL-version-when-checking-for-GOST-alg.patch
  knot-1.4.0.tar.bz2

New:

  knot-1.4.1.tar.xz



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.gONIZT/_old  2014-01-23 15:46:43.0 +0100
+++ /var/tmp/diff_new_pack.gONIZT/_new  2014-01-23 15:46:43.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.4.0
+Version:1.4.1
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
@@ -39,11 +39,9 @@
 %{?systemd_requires}
 %define has_systemd 1
 %endif
-Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.bz2
+Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.xz
 Source1:knot.conf
 Source2:knot.service
-Patch0:
0001-Add-support-for-OpenSSL-threads-in-OpenSSL-1.0.0.patch
-Patch1:
0001-Check-the-OpenSSL-version-when-checking-for-GOST-alg.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -51,8 +49,6 @@
 
 %prep
 %setup -q 
-%patch0 -p1
-%patch1 -p1
 
 %build
 %if 0%{suse_version} == 1210

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2014-01-08 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2014-01-08 20:06:57

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2013-12-16 
16:32:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-01-08 
20:06:58.0 +0100
@@ -1,0 +2,21 @@
+Wed Jan  8 08:58:19 UTC 2014 - ond...@sury.org
+
+- Add support to compile with OpenSSL  1.0.0
+
+- added patches:
+  * 0001-Add-support-for-OpenSSL-threads-in-OpenSSL-1.0.0.patch
+  * 0001-Check-the-OpenSSL-version-when-checking-for-GOST-alg.patch
+---
+Wed Jan  8 08:40:45 UTC 2014 - ond...@sury.org
+
+- update to 1.4.0:
+  * Experimental automatic DNSSEC signing
+  * Fastest ragel parser enabled by default
+  * Reduced memory usage 
+  * Zone SOA SERIAL policies (INCREMENT, UNIXTIME) for DDNS and
+automatic DNSSEC signing
+  * IDN support in Knot utilities (kdig, knsupdate, ...)
+  * DNSSEC: support for GOST algorithm  
+  * Support for DNSSEC key pre-publication
+
+---

Old:

  knot-1.3.4.tar.bz2

New:

  0001-Add-support-for-OpenSSL-threads-in-OpenSSL-1.0.0.patch
  0001-Check-the-OpenSSL-version-when-checking-for-GOST-alg.patch
  knot-1.4.0.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.DXenAU/_old  2014-01-08 20:06:59.0 +0100
+++ /var/tmp/diff_new_pack.DXenAU/_new  2014-01-08 20:06:59.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.3.4
+Version:1.4.0
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
@@ -39,9 +39,11 @@
 %{?systemd_requires}
 %define has_systemd 1
 %endif
-Source0:http://public.nic.cz/files/knot-dns/%{name}-%{version}.tar.bz2
+Source0:https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.bz2
 Source1:knot.conf
 Source2:knot.service
+Patch0:
0001-Add-support-for-OpenSSL-threads-in-OpenSSL-1.0.0.patch
+Patch1:
0001-Check-the-OpenSSL-version-when-checking-for-GOST-alg.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -49,6 +51,8 @@
 
 %prep
 %setup -q 
+%patch0 -p1
+%patch1 -p1
 
 %build
 %if 0%{suse_version} == 1210

++ 0001-Add-support-for-OpenSSL-threads-in-OpenSSL-1.0.0.patch ++
From c0c390f18d602e310e8bf31a23b25a376314e07c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= ond...@sury.org
Date: Mon, 6 Jan 2014 12:04:45 +0100
Subject: [PATCH] Add support for OpenSSL threads in OpenSSL  1.0.0

---
 src/libknot/dnssec/crypto.c | 13 +
 1 file changed, 13 insertions(+)

--- knot.orig/src/libknot/dnssec/crypto.c
+++ knot/src/libknot/dnssec/crypto.c
@@ -105,11 +105,20 @@ static void openssl_mutexes_destroy(void
  *
  * \param openssl_id  Thread identifier in OpenSSL.
  */
+#if OPENSSL_VERSION_NUMBER = 0x101fL
 static void openssl_threadid_cb(CRYPTO_THREADID *openssl_id)
 {
pthread_t id = pthread_self();
CRYPTO_THREADID_set_pointer(openssl_id, (void *)id);
 }
+#else
+static unsigned long openssl_threadid_cb(void)
+{
+   unsigned long ret;
+   ret = (unsigned long)pthread_self();
+   return(ret);
+}
+#endif
 
 /*- pluggable engines ---*/
 
@@ -181,7 +190,11 @@ void knot_crypto_init_threads(void)
}
 
// thread identification
+#if OPENSSL_VERSION_NUMBER = 0x101fL
CRYPTO_THREADID_set_callback(openssl_threadid_cb);
+#else
+CRYPTO_set_id_callback((unsigned long (*)())openssl_threadid_cb);
+#endif
 }
 
 void knot_crypto_cleanup_threads(void)
++ 0001-Check-the-OpenSSL-version-when-checking-for-GOST-alg.patch ++
From 2354047b6402aa68daffe96d6f82f30f0dad1cff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= ond...@sury.org
Date: Mon, 6 Jan 2014 11:37:23 +0100
Subject: [PATCH] Check the OpenSSL version when checking for GOST algorithm
 support

---
 src/libknot/dnssec/config.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- knot.orig/src/libknot/dnssec/config.h
+++ knot/src/libknot/dnssec/config.h
@@ -35,13 +35,13 @@
 #endif
 
 // ECDSA support requires OpenSSL version = 1.0.1
-#if !defined(OPENSSL_NO_ECDSA)  OPENSSL_VERSION_NUMBER = 0x10001000
+#if !defined(OPENSSL_NO_ECDSA)  OPENSSL_VERSION_NUMBER = 0x10001000L
   #define KNOT_ENABLE_ECDSA 1
 #else
   #undef KNOT_ENABLE_ECDSA
 #endif
 
-#if !defined(OPENSSL_NO_GOST)
+#if 

commit knot for openSUSE:Factory

2013-12-16 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2013-12-16 16:32:19

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2013-11-26 
19:18:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2013-12-16 
16:32:20.0 +0100
@@ -1,0 +2,9 @@
+Mon Dec 16 09:46:03 UTC 2013 - ond...@sury.org
+
+- update to 1.3.4:
+  * Bugfixes:
+Crash in particular additionals processing
+Race condition in event cancelation
+Journal corruption after failed transactions
+
+---

Old:

  knot-1.3.3.tar.bz2

New:

  knot-1.3.4.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.gFxKub/_old  2013-12-16 16:32:20.0 +0100
+++ /var/tmp/diff_new_pack.gFxKub/_new  2013-12-16 16:32:20.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.3.3
+Version:1.3.4
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ knot-1.3.3.tar.bz2 - knot-1.3.4.tar.bz2 ++
 89512 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2013-11-26 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2013-11-26 19:18:00

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2013-09-09 
19:43:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2013-11-26 
19:18:01.0 +0100
@@ -1,0 +2,14 @@
+Tue Nov 26 13:36:54 UTC 2013 - pgaj...@suse.com
+
+- update to 1.3.3:
+  * New features:
+Reduced memory usage
+Improved performance
+Experimental automatic DNSSEC signing
+Refactored zone loading
+Improved journal locking
+  * Bugfixes:
+Fixed some race conditions
+Various fixes in client utilities
+
+---

Old:

  knot-1.3.1.tar.bz2

New:

  knot-1.3.3.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.kZ1ESH/_old  2013-11-26 19:18:02.0 +0100
+++ /var/tmp/diff_new_pack.kZ1ESH/_new  2013-11-26 19:18:02.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.3.1
+Version:1.3.3
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ knot-1.3.1.tar.bz2 - knot-1.3.3.tar.bz2 ++
 15036 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2013-09-09 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2013-09-09 19:43:49

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


Package is knot

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2013-04-12 
20:34:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2013-09-09 
19:43:51.0 +0200
@@ -1,0 +2,12 @@
+Mon Sep  9 15:16:04 UTC 2013 - pgaj...@suse.com
+
+- update to 1.3.1
+  * Faster zone parser
+  * Full support for EUI and ILNP resource records
+  * Lower memory footprint for large zones
+  * No compilation of zones
+  * Improved scheduling of zone transfers
+  * Logging of serials and timing information for zone transfers
+  * see NEWS or https://www.knot-dns.cz/ for details
+
+---

Old:

  knot-1.2.0.tar.bz2

New:

  knot-1.3.1.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.uxjJ6Y/_old  2013-09-09 19:43:51.0 +0200
+++ /var/tmp/diff_new_pack.uxjJ6Y/_new  2013-09-09 19:43:51.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package knot
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.2.0
+Version:1.3.1
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+
@@ -64,17 +64,16 @@
 %install
 make DESTDIR=%{buildroot} install
 rm %{buildroot}/%{_infodir}/dir
-rm %{buildroot}/%{_libexecdir}/%{name}/unittests*
 install -d %{buildroot}%{_docdir}/%{name}
 install -d %{buildroot}%{_docdir}/%{name}/samples/
-install -d %{buildroot}%{_unitdir}
+rm -r %{buildroot}%{_sysconfdir}/%{name}/%{name}
 install -p -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
-install -p -m644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
-install -p -m644 
%{buildroot}%{_sysconfdir}/%{name}/{knot.sample.conf,example.com.zone} 
%{buildroot}%{_docdir}/%{name}
-install -p -m644 COPYING AUTHORS RELNOTES KNOWN_ISSUES README 
%{buildroot}%{_docdir}/%{name}
-install -p -m644 samples/*.conf samples/*.zone* 
%{buildroot}%{_docdir}/%{name}/samples/
 %if 0%{?has_systemd}
+install -d %{buildroot}%{_unitdir}
+install -p -m644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
 %endif
+install -p -m644 COPYING AUTHORS NEWS THANKS README 
%{buildroot}%{_docdir}/%{name}
+install -p -m644 samples/*.conf samples/*.zone* 
%{buildroot}%{_docdir}/%{name}/samples/
 
 %pre
 getent group knot /dev/null || groupadd -r knot
@@ -106,12 +105,9 @@
 %defattr(-,root,root)
 %dir %attr(750,root,root) %{_sysconfdir}/%{name}
 %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
-%exclude %{_sysconfdir}/%{name}/example.com.zone
-%exclude %{_sysconfdir}/%{name}/knot.sample.conf
 %{_sbindir}/*
-%{_libexecdir}/%{name}
-%{_mandir}/man8/%{name}*.8*
-%{_mandir}/man5/%{name}*.5*
+%{_bindir}/*
+%{_mandir}/man?/*
 %doc %{_docdir}/%{name}
 %doc %{_infodir}/*
 %if 0%{?has_systemd}

++ knot-1.2.0.tar.bz2 - knot-1.3.1.tar.bz2 ++
 162075 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2013-04-12 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2013-04-12 20:34:10

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


Package is knot, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2013-04-02 
12:01:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2013-04-12 
20:34:14.0 +0200
@@ -1,0 +2,7 @@
+Wed Apr  3 15:37:52 UTC 2013 - ond...@sury.org
+
+- Update to 1.2.0 final
+Bugfixes:
+   * Memory leaks
+
+---

Old:

  knot-1.1.99+1.2.0rc4.tar.bz2

New:

  knot-1.2.0.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.RTqf8K/_old  2013-04-12 20:34:18.0 +0200
+++ /var/tmp/diff_new_pack.RTqf8K/_new  2013-04-12 20:34:18.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.1.99+1.2.0rc4
+Version:1.2.0
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ knot-1.1.99+1.2.0rc4.tar.bz2 - knot-1.2.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/knot-1.1.99+1.2.0rc4/RELNOTES new/knot-1.2.0/RELNOTES
--- old/knot-1.1.99+1.2.0rc4/RELNOTES   2013-03-22 13:22:52.0 +0100
+++ new/knot-1.2.0/RELNOTES 2013-04-02 12:25:05.0 +0200
@@ -1,3 +1,9 @@
+v1.2.0 - Mar 29, 2013
+-
+
+Bugfixes:
+   * Memory leaks
+
 v1.2.0-rc4 - Mar 22, 2013
 -
 
@@ -5,6 +11,7 @@
* knotc 'zonestatus' command
 
 Bugfixes:
+   * Check for broken recvmmsg() implementation
* Changing logfile ownership before dropping privileges
* knotc respects 'control' section from configuration
* RRL: resolved bucket collisions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/knot-1.1.99+1.2.0rc4/configure 
new/knot-1.2.0/configure
--- old/knot-1.1.99+1.2.0rc4/configure  2013-03-22 13:23:00.0 +0100
+++ new/knot-1.2.0/configure2013-04-02 12:25:13.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for knot 1.2.0-rc4.
+# Generated by GNU Autoconf 2.69 for knot 1.2.0.
 #
 # Report bugs to knot-...@labs.nic.cz.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='knot'
 PACKAGE_TARNAME='knot'
-PACKAGE_VERSION='1.2.0-rc4'
-PACKAGE_STRING='knot 1.2.0-rc4'
+PACKAGE_VERSION='1.2.0'
+PACKAGE_STRING='knot 1.2.0'
 PACKAGE_BUGREPORT='knot-...@labs.nic.cz'
 PACKAGE_URL=''
 
@@ -1319,7 +1319,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 knot 1.2.0-rc4 to adapt to many kinds of systems.
+\`configure' configures knot 1.2.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1389,7 +1389,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of knot 1.2.0-rc4:;;
+ short | recursive ) echo Configuration of knot 1.2.0:;;
esac
   cat \_ACEOF
 
@@ -1509,7 +1509,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-knot configure 1.2.0-rc4
+knot configure 1.2.0
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2062,7 +2062,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by knot $as_me 1.2.0-rc4, which was
+It was created by knot $as_me 1.2.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2889,7 +2889,7 @@
 
 # Define the identity of the package.
  PACKAGE='knot'
- VERSION='1.2.0-rc4'
+ VERSION='1.2.0'
 
 
 cat confdefs.h _ACEOF
@@ -15469,7 +15469,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by knot $as_me 1.2.0-rc4, which was
+This file was extended by knot $as_me 1.2.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -15535,7 +15535,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; 
s/[\\\`\$]//g'`
 ac_cs_version=\\
-knot config.status 1.2.0-rc4
+knot config.status 1.2.0
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\\$ac_cs_config\\
 
diff -urN 

commit knot for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2013-04-02 12:01:03

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


Package is knot, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2013-03-12 
11:30:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2013-04-02 
12:01:06.0 +0200
@@ -1,0 +2,13 @@
+Fri Mar 22 15:32:38 UTC 2013 - ond...@sury.org
+
+- Update to 1.2.0-rc4
+New features:
+   * knotc 'zonestatus' command
+
+Bugfixes:
+   * Changing logfile ownership before dropping privileges
+   * knotc respects 'control' section from configuration
+   * RRL: resolved bucket collisions
+   * RRL: updated bucket mapping to conform RRL technical memo
+
+---

Old:

  knot-1.1.99+1.2.0rc3.tar.bz2

New:

  knot-1.1.99+1.2.0rc4.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.4XU0xR/_old  2013-04-02 12:01:20.0 +0200
+++ /var/tmp/diff_new_pack.4XU0xR/_new  2013-04-02 12:01:20.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.1.99+1.2.0rc3
+Version:1.1.99+1.2.0rc4
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

++ knot-1.1.99+1.2.0rc3.tar.bz2 - knot-1.1.99+1.2.0rc4.tar.bz2 ++
 2349 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2013-03-12 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2013-03-12 11:30:56

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


Package is knot, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2012-11-29 
10:13:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2013-03-12 
11:30:57.0 +0100
@@ -1,0 +2,19 @@
+Tue Mar 12 08:37:55 UTC 2013 - ond...@sury.org
+
+- Update to 1.2.0-rc3
+New features:
+* Dynamic updates, including forwarding (limited on signed zones)
+* Updated remote control utility
+* Configurable TCP timeouts
+* LOC RR support
+   * Response rate limiting (see documentation)
+
+Bugfixes:
+   * Fixed processing of some non-standard dnames.
+   * Correct checking of label length bounds in some cases. 
+   * More compliant rcodes in case of DDNS/TSIG failures.
+   * Correct processing of malformed DDNS prereq section.
+   * Fixed OpenBSD build
+   * Responses to ANY should contain RRSIGs
+
+---

Old:

  knot-1.1.2.tar.bz2

New:

  knot-1.1.99+1.2.0rc3.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.B2Ddwg/_old  2013-03-12 11:30:58.0 +0100
+++ /var/tmp/diff_new_pack.B2Ddwg/_new  2013-03-12 11:30:58.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.1.2
+Version:1.1.99+1.2.0rc3
 Release:0
 Summary:An authoritative DNS daemon
 License:GPL-3.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2012-11-29 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2012-11-29 10:13:17

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


Package is knot, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2012-11-24 
21:11:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2012-11-29 
10:13:22.0 +0100
@@ -1,0 +2,6 @@
+Sat Nov 24 09:12:42 UTC 2012 - a...@suse.de
+
+- Documentation only needs makeinfo, thus require it instead of texinfo
+  where it's available as separate package.
+
+---



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.f9xC2N/_old  2012-11-29 10:13:23.0 +0100
+++ /var/tmp/diff_new_pack.f9xC2N/_new  2012-11-29 10:13:23.0 +0100
@@ -27,7 +27,12 @@
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  liburcu-devel
+# We really only need makeinfo
+%if 0%{?suse_version}  1220
+BuildRequires:  makeinfo
+%else
 BuildRequires:  texinfo
+%endif
 BuildRequires:  openssl-devel
 %if 0%{?suse_version}  1140
 BuildRequires:  systemd

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit knot for openSUSE:Factory

2012-11-24 Thread h_root
Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2012-11-24 21:11:06

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


Package is knot, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/knot/knot.changes2012-09-01 
10:31:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2012-11-24 
21:11:11.0 +0100
@@ -1,0 +2,72 @@
+Thu Nov 22 17:22:37 UTC 2012 - ond...@sury.org
+
+- update to 1.1.2:
+Bugfixes:
+   * Fixed crash on reload when config contained duplicate zones.
+   * Fixed scheduling of transfers.
+   * Fixed debug message.
+
+- merge some changes from fedora spec file
+- remove unittest files, they don't belong in binary packages
+- depend on texinfo package to build the documentation
+
+---
+Tue Nov 20 12:37:14 UTC 2012 - pgaj...@suse.com
+
+- update to 1.1.1:
+New features:
+* Optionally disable ANY queries for authoritative answers.
+* Dropping identical records in zone and incoming transfers.
+* Support for '/' in zone names.
+* Generating journal from reloaded zone (EXPERIMENTAL).
+* Outgoing-only interfaces in configuration file.
+* Following DNAME if the synthetized name is in the same zone.
+* Signing SOA with TSIG queries when checking zone version with master.
+* Improved compression of packets. Out-of-zone dnames present in RDATA
+  were not compressed.
+* Slave zones are now automatically refreshed after startup.
+* Proper response to IXFR/UDP query (returns SOA in Authority section).
+
+Bugfixes:
+* Crash when zone contained RRSIG signing a CNAME, but did not
+  contain the CNAME.
+* Malformed packets parsing.
+* Failed IXFR caused memory leaks.
+* Failed IXFR might have resulted in inconsistent zone structures.
+* Fixed answering to +dnssec queries when NSEC3 chain is corrupted.
+* Fixed answering when transitioning from NSEC3 to NSEC.
+* Fixed answering when zone contains multiple NSEC3 chains.
+* Handling RRSets with different TTLs - TTL from the first RR is used.
+* Synchronization of zone reload and zone transfers.
+* Fixed build on NetBSD 5 and FreeBSD.
+* Fixed binding to both IPv4 and IPv6 at the same time on special
+  interfaces.
+* Fixed access rights of created files.
+* Semantic checks corrupted RDATA domain names which are covered by
+  wildcard in the same zone.
+* Fixed ixfr-from-differences journal generation in case of IPSECKEY
+  and APL records.
+* Fixed possible leak on server shutdown with a pending transfer.
+* Syncing journal to zone was not updating the compiled zone database.
+* Crash after IXFR in certain cases when adding RRSIG in an IXFR.
+* Fixed behaviour when incoming IXFR removes a zone cut. Previously
+  occluded names now become properly visible. Previously lead to a
+  crash when the server was asked for the previously occluded name.
+* Fixed handling of zero-length strings in text zone dump. Caused the
+  compilation to fail.
+* Fixed TSIG algorithm name comparison - the names should be in
+  canonical form.
+* Fixed handling unknown RR types with type less than 251.
+
+Other improvements:
+* IXFR-in optimized.
+* Many zones loading optimized.
+* More detailed log messages (mostly transfer-related).
+* Copying Question section to error responses.
+* Using zone name from config file as default origin in zone file.
+* Additional records are now added to response also from
+  wildcard-covered names.
+* Improved user manual.
+* Better checks of corrupted zone database.
+
+---

Old:

  knot-1.0.6.tar.gz

New:

  knot-1.1.2.tar.bz2



Other differences:
--
++ knot.spec ++
--- /var/tmp/diff_new_pack.ZgCI4V/_old  2012-11-24 21:11:12.0 +0100
+++ /var/tmp/diff_new_pack.ZgCI4V/_new  2012-11-24 21:11:12.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package knot-dns
+# spec file for package knot
 #
 # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -15,30 +15,32 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   knot
 Url:http://www.knot-dns.cz
-Version:1.0.6
+Version:1.1.2
 Release:0
-Summary:An