Hello community,
here is the log from the commit of package gloox for openSUSE:Factory checked in at 2018-08-27 13:48:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gloox (Old)
and /work/SRC/openSUSE:Factory/.gloox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gloox"
Mon Aug 27 13:48:46 2018 rev:4 rq:629981 version:1.0.21
Changes:
--------
--- /work/SRC/openSUSE:Factory/gloox/gloox.changes 2018-02-14 10:52:47.851145276 +0100
+++ /work/SRC/openSUSE:Factory/.gloox.new/gloox.changes 2018-08-27 13:48:57.436517807 +0200
@@ -1,0 +2,8 @@
+Fri Aug 17 15:18:10 UTC 2018 - astieger@suse.com
+
+- update to 1.0.21:
+ * InBandBytestream: error handling corrected
+ * doc fix: CertInfo::date_from/to set correctly when using OpenSSL
+- drop iksemel from spec, not required
+
+-------------------------------------------------------------------
Old:
----
gloox-1.0.20.tar.bz2
New:
----
gloox-1.0.21.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gloox.spec ++++++
--- /var/tmp/diff_new_pack.l77XWQ/_old 2018-08-27 13:48:57.932518512 +0200
+++ /var/tmp/diff_new_pack.l77XWQ/_new 2018-08-27 13:48:57.936518518 +0200
@@ -18,19 +18,18 @@
%define soname 17
Name: gloox
-Version: 1.0.20
+Version: 1.0.21
Release: 0
Summary: High-level XMPP Library for C++
-License: GPL-3.0
+License: GPL-3.0-only
Group: Development/Libraries/C and C++
-Url: http://camaya.net/gloox
+URL: http://camaya.net/gloox
Source: http://camaya.net/download/gloox-%{version}.tar.bz2
Source200: baselibs.conf
-Patch: gloox-fix_TLSGnuTLS_test.patch
+Patch0: gloox-fix_TLSGnuTLS_test.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc-c++
-BuildRequires: iksemel-devel
BuildRequires: libgcrypt-devel
BuildRequires: libgnutls-devel >= 2.12
BuildRequires: libidn-devel
@@ -38,7 +37,6 @@
BuildRequires: make
BuildRequires: pkgconfig
BuildRequires: zlib-devel
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
gloox is a portable high-level Jabber/XMPP library for C++. It is fully
@@ -73,7 +71,7 @@
%prep
%setup -q -n gloox-%{version}
-%patch -p1
+%patch0 -p1
%build
export SUSE_ASNEEDED=0
@@ -89,19 +87,18 @@
test -e "$h" && ln -s -f "$h" COPYING
%check
-make test
+make %{?_smp_mflags} test
%post -n lib%{name}%{soname} -p /sbin/ldconfig
%postun -n lib%{name}%{soname} -p /sbin/ldconfig
%files -n lib%{name}%{soname}
-%defattr(-,root,root)
-%doc AUTHORS README ChangeLog TODO COPYING
+%license COPYING
+%doc AUTHORS README ChangeLog TODO
%{_libdir}/libgloox.so.%{soname}
%{_libdir}/libgloox.so.%{soname}.*.*
%files devel
-%defattr(-,root,root)
%{_bindir}/gloox-config
%{_includedir}/gloox
%{_libdir}/libgloox.so
++++++ gloox-1.0.20.tar.bz2 -> gloox-1.0.21.tar.bz2 ++++++
++++ 31441 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/gloox-1.0.20/ChangeLog new/gloox-1.0.21/ChangeLog
--- old/gloox-1.0.20/ChangeLog 2017-02-26 19:23:05.000000000 +0100
+++ new/gloox-1.0.21/ChangeLog 2018-06-12 13:35:41.000000000 +0200
@@ -1,3 +1,10 @@
+v1.0.21 -- 12 Jun 2017
+----------------------
+- InBandBytestream: error handling corrected
+- doc fix: CertInfo::date_from/to set correctly when using OpenSSL
+
+
+
v1.0.20 -- 26 Feb 2017
----------------------
Note: This release is not binary compatible with previous releases. It is source compatible.
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/gloox-1.0.20/Doxyfile new/gloox-1.0.21/Doxyfile
--- old/gloox-1.0.20/Doxyfile 2017-02-26 18:40:40.000000000 +0100
+++ new/gloox-1.0.21/Doxyfile 2018-06-12 13:35:41.000000000 +0200
@@ -5,7 +5,7 @@
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = gloox
-PROJECT_NUMBER = 1.0.20
+PROJECT_NUMBER = 1.0.21
PROJECT_BRIEF =
PROJECT_LOGO =
OUTPUT_DIRECTORY = ./api/
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/gloox-1.0.20/compile new/gloox-1.0.21/compile
--- old/gloox-1.0.20/compile 2015-08-11 16:38:16.000000000 +0200
+++ new/gloox-1.0.21/compile 2018-06-12 13:36:06.000000000 +0200
@@ -3,7 +3,7 @@
scriptversion=2012-10-14.11; # UTC
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
# Written by Tom Tromey .
#
# This program is free software; you can redistribute it and/or modify
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/gloox-1.0.20/config.h.unix.in new/gloox-1.0.21/config.h.unix.in
--- old/gloox-1.0.20/config.h.unix.in 2017-02-26 19:23:15.000000000 +0100
+++ new/gloox-1.0.21/config.h.unix.in 2018-06-12 13:36:05.000000000 +0200
@@ -84,8 +84,7 @@
/* Define to 1 if you want Stream Compression support. */
#undef HAVE_ZLIB
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
- */
+/* Define to the sub-directory where libtool stores uninstalled libraries. */
#undef LT_OBJDIR
/* Name of package */
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/gloox-1.0.20/configure.ac new/gloox-1.0.21/configure.ac
--- old/gloox-1.0.20/configure.ac 2017-02-26 19:23:05.000000000 +0100
+++ new/gloox-1.0.21/configure.ac 2018-06-12 13:35:41.000000000 +0200
@@ -2,7 +2,7 @@
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.50)
-AC_INIT([gloox], [1.0.20], [js@camaya.net])
+AC_INIT([gloox], [1.0.21], [js@camaya.net])
AC_CONFIG_SRCDIR(src/gloox.cpp)
AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
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/gloox-1.0.20/missing new/gloox-1.0.21/missing
--- old/gloox-1.0.20/missing 2015-08-11 16:38:16.000000000 +0200
+++ new/gloox-1.0.21/missing 2018-06-12 13:36:06.000000000 +0200
@@ -3,7 +3,7 @@
scriptversion=2013-10-28.13; # UTC
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
# Originally written by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
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/gloox-1.0.20/src/gloox.cpp new/gloox-1.0.21/src/gloox.cpp
--- old/gloox-1.0.20/src/gloox.cpp 2017-02-26 18:40:40.000000000 +0100
+++ new/gloox-1.0.21/src/gloox.cpp 2018-06-12 13:35:41.000000000 +0200
@@ -113,10 +113,11 @@
const std::string XMLNS_HASHES = "urn:xmpp:hashes:1";
const std::string XMLNS_IODATA = "urn:xmpp:tmp:io-data";
const std::string XMLNS_CLIENT_STATE_INDICATION = "urn:xmpp:csi:0";
+ const std::string XMLNS_CHAT_MARKERS = "urn:xmpp:chat-markers:0";
const std::string XMPP_STREAM_VERSION_MAJOR = "1";
const std::string XMPP_STREAM_VERSION_MINOR = "0";
- const std::string GLOOX_VERSION = "1.0.20";
+ const std::string GLOOX_VERSION = "1.0.21";
const std::string GLOOX_CAPS_NODE = "http://camaya.net/gloox";
const std::string XMLNS = "xmlns";
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/gloox-1.0.20/src/gloox.h new/gloox-1.0.21/src/gloox.h
--- old/gloox-1.0.20/src/gloox.h 2017-02-21 13:32:57.000000000 +0100
+++ new/gloox-1.0.21/src/gloox.h 2018-06-12 13:35:41.000000000 +0200
@@ -993,10 +993,10 @@
std::string issuer; /**< The name of the issuing entity.*/
std::string server; /**< The server the certificate has been issued for. */
int date_from; /**< The date from which onwards the certificate is valid
- * (UNIX timestamp; UTC; not set when using OpenSSL).
+ * (UNIX timestamp; UTC).
* @todo Change type to time_t or long? */
int date_to; /**< The date up to which the certificate is valid
- * (UNIX timestamp; UTC; not set when using OpenSSL).
+ * (UNIX timestamp; UTC).
* @todo Change type to time_t or long? */
std::string protocol; /**< The encryption protocol used for the connection. */
std::string cipher; /**< The cipher used for the connection. */
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/gloox-1.0.20/src/inbandbytestream.cpp new/gloox-1.0.21/src/inbandbytestream.cpp
--- old/gloox-1.0.20/src/inbandbytestream.cpp 2017-02-26 18:40:40.000000000 +0100
+++ new/gloox-1.0.21/src/inbandbytestream.cpp 2018-06-12 13:35:41.000000000 +0200
@@ -193,7 +193,7 @@
{
m_open = false;
returnError( iq.from(), iq.id(), StanzaErrorTypeModify, StanzaErrorItemNotFound );
- return false;
+ return true;
}
if( m_lastChunkReceived == 65535 )
@@ -203,7 +203,7 @@
{
m_open = false;
returnError( iq.from(), iq.id(), StanzaErrorTypeModify, StanzaErrorBadRequest );
- return false;
+ return true;
}
returnResult( iq.from(), iq.id() );
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/gloox-1.0.20/src/version.rc new/gloox-1.0.21/src/version.rc
--- old/gloox-1.0.20/src/version.rc 2017-02-26 18:40:40.000000000 +0100
+++ new/gloox-1.0.21/src/version.rc 2018-06-12 13:35:41.000000000 +0200
@@ -2,8 +2,8 @@
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,20,0
- PRODUCTVERSION 1,0,20,0
+ FILEVERSION 1,0,21,0
+ PRODUCTVERSION 1,0,21,0
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEFLAGS 0
FILEOS VOS__WINDOWS32
@@ -14,12 +14,12 @@
BLOCK "040904b0"
BEGIN
VALUE "FileDescription", "gloox Jabber/XMPP library\0"
- VALUE "ProductVersion", "1.0.20\0"
- VALUE "FileVersion", "1.0.20\0"
+ VALUE "ProductVersion", "1.0.21\0"
+ VALUE "FileVersion", "1.0.21\0"
VALUE "InternalName", "gloox\0"
VALUE "OriginalFilename", "gloox.dll\0"
VALUE "CompanyName", "Jakob Schroeter\0"
- VALUE "LegalCopyright", "Copyright (C) 2004-2017 Jakob Schroeter\0"
+ VALUE "LegalCopyright", "Copyright (C) 2004-2018 Jakob Schroeter\0"
VALUE "Licence", "GPLv3\0"
VALUE "Info", "http://camaya.net/gloox\0"
END