Hello community,
here is the log from the commit of package xtrabackup for openSUSE:Factory checked in at 2017-01-17 14:36:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
and /work/SRC/openSUSE:Factory/.xtrabackup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xtrabackup"
Changes:
--------
--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes 2016-07-18 21:25:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes 2017-01-17 14:36:24.481061369 +0100
@@ -1,0 +2,21 @@
+Sat Jan 14 10:29:56 UTC 2017 - astieger@suse.com
+
+- Percona XtraBackup 2.3.6, including one security fix:
+ * CVE-2016-6225: xbcrypt encryption IV not being set properly
+ (boo#1019858)
+- New functionality:
+ * now supports SHA256 passwords
+ * new supports command options for secure connections
+- Bugs fixed:
+ * intermittent assertion failures when not correctly identifying
+ server version
+ * Safe slave backup algorithm performed too short delays between
+ retries which could cause backups to fail on a busy servers
+ * fix compilation warnings with gcc6
+ * Backup would still succeed even if xtrabackup would fail to
+ write the metadata
+ * xbcloud now supports EMC ECS Swift API Authorization requests
+ * backup failed with MariaDB 10.2 with the unsupported server
+ version error message
+
+-------------------------------------------------------------------
Old:
----
percona-xtrabackup-2.3.5-nodoc.tar.xz
New:
----
percona-xtrabackup-2.3.6-nodoc.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xtrabackup.spec ++++++
--- /var/tmp/diff_new_pack.O92Kyg/_old 2017-01-17 14:36:25.516914523 +0100
+++ /var/tmp/diff_new_pack.O92Kyg/_new 2017-01-17 14:36:25.520913956 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xtrabackup
#
-# Copyright (c) 2016 SUSE LINUX 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
@@ -17,7 +17,7 @@
Name: xtrabackup
-Version: 2.3.5
+Version: 2.3.6
Release: 0
Summary: Online backup for MySQL / InnoDB
License: GPL-2.0
++++++ percona-xtrabackup-2.3.3-disable-version-check.patch ++++++
--- /var/tmp/diff_new_pack.O92Kyg/_old 2017-01-17 14:36:25.556908854 +0100
+++ /var/tmp/diff_new_pack.O92Kyg/_new 2017-01-17 14:36:25.560908287 +0100
@@ -1,6 +1,7 @@
-diff -Pdpru percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc
---- percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc 2015-12-14 20:49:07.000000000 +0100
-+++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc 2016-01-17 23:26:10.661829261 +0100
+Index: percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.cc
+===================================================================
+--- percona-xtrabackup-2.3.6.orig/storage/innobase/xtrabackup/src/backup_copy.cc 2016-11-25 10:05:53.000000000 +0100
++++ percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.cc 2017-01-14 11:26:58.039337272 +0100
@@ -48,7 +48,7 @@ Place, Suite 330, Boston, MA 02111-1307
#include <set>
#include <string>
@@ -10,7 +11,7 @@
#include <sstream>
#include "fil_cur.h"
#include "xtrabackup.h"
-@@ -1882,6 +1882,7 @@ decrypt_decompress()
+@@ -1954,6 +1954,7 @@ decrypt_decompress()
return(ret);
}
@@ -18,15 +19,16 @@
void
version_check()
{
-@@ -1912,3 +1913,4 @@ version_check()
+@@ -1984,3 +1985,4 @@ version_check()
pclose(pipe);
}
+*/
-diff -Pdpru percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.h percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.h
---- percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.h 2015-12-14 20:49:07.000000000 +0100
-+++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.h 2016-01-17 23:16:15.044500527 +0100
-@@ -37,8 +37,10 @@ bool
+Index: percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.h
+===================================================================
+--- percona-xtrabackup-2.3.6.orig/storage/innobase/xtrabackup/src/backup_copy.h 2016-11-25 10:05:53.000000000 +0100
++++ percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.h 2017-01-14 11:26:58.039337272 +0100
+@@ -41,8 +41,10 @@ bool
copy_back();
bool
decrypt_decompress();
@@ -37,9 +39,10 @@
bool
is_path_separator(char);
bool
-diff -Pdpru percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/CMakeLists.txt percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/CMakeLists.txt
---- percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/CMakeLists.txt 2015-12-14 20:49:07.000000000 +0100
-+++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/CMakeLists.txt 2016-01-17 23:37:22.286376304 +0100
+Index: percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/CMakeLists.txt
+===================================================================
+--- percona-xtrabackup-2.3.6.orig/storage/innobase/xtrabackup/src/CMakeLists.txt 2016-11-25 10:05:53.000000000 +0100
++++ percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/CMakeLists.txt 2017-01-14 11:26:58.043337306 +0100
@@ -25,11 +25,11 @@ FIND_CURL()
FIND_EV()
@@ -56,7 +59,7 @@
INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/include
-@@ -50,13 +50,13 @@ INCLUDE_DIRECTORIES(
+@@ -52,13 +52,13 @@ ADD_DEFINITIONS(${SSL_DEFINES})
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/xtrabackup_version.h.in
${CMAKE_CURRENT_BINARY_DIR}/xtrabackup_version.h )
@@ -74,12 +77,13 @@
+#ADD_CUSTOM_TARGET(GenVersionCheck
+# DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h)
-
- MYSQL_ADD_EXECUTABLE(xtrabackup
-diff -Pdpru percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/xtrabackup.cc percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/xtrabackup.cc
---- percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/xtrabackup.cc 2015-12-14 20:49:07.000000000 +0100
-+++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/xtrabackup.cc 2016-01-17 23:17:32.535859179 +0100
-@@ -6699,7 +6699,7 @@ xb_init()
+ SET_SOURCE_FILES_PROPERTIES(
+ xtrabackup.cc
+Index: percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/xtrabackup.cc
+===================================================================
+--- percona-xtrabackup-2.3.6.orig/storage/innobase/xtrabackup/src/xtrabackup.cc 2016-11-25 10:05:53.000000000 +0100
++++ percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/xtrabackup.cc 2017-01-14 11:26:58.043337306 +0100
+@@ -6768,7 +6768,7 @@ xb_init()
if (xtrabackup_backup) {
if (!opt_noversioncheck) {
++++++ percona-xtrabackup-2.3.5-nodoc.tar.xz -> percona-xtrabackup-2.3.6-nodoc.tar.xz ++++++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.3.5-nodoc.tar.xz /work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.3.6-nodoc.tar.xz differ: char 25, line 1
++++++ xtrabackup-nodoc.sh ++++++
--- /var/tmp/diff_new_pack.O92Kyg/_old 2017-01-17 14:36:25.604902050 +0100
+++ /var/tmp/diff_new_pack.O92Kyg/_new 2017-01-17 14:36:25.604902050 +0100
@@ -2,7 +2,7 @@
#
# Remove documentation files from source archives
#
-# Copyright (c) 2014 Andreas Stieger