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.changes        2014-07-15 
08:01:11.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2014-09-23 
10:43:18.000000000 +0200
@@ -1,0 +2,31 @@
+Mon Sep 15 19:44:38 UTC 2014 - [email protected]
+
+- 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.000000000 +0200
+++ /var/tmp/diff_new_pack.hv77TL/_new  2014-09-23 10:43:20.000000000 +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.000000000 +0200
+++ /var/tmp/diff_new_pack.hv77TL/_new  2014-09-23 10:43:20.000000000 +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 >= 0x10000000L)
--   openssl_version_ok
--   #endif
--
--_ACEOF
--if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
--  $EGREP "openssl_version_ok" >/dev/null 2>&1; 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.000000000 +0200
+++ /var/tmp/diff_new_pack.hv77TL/_new  2014-09-23 10:43:20.000000000 +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], [[email protected]])
- 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.000000000 +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], [[email protected]])
+ AC_INIT([knot], [1.5.3], [[email protected]])
 -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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to