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 - [email protected] + +- 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 <[email protected]>. # # 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], [[email protected]]) +AC_INIT([gloox], [1.0.21], [[email protected]]) 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 <[email protected]>, 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
