Hello community, here is the log from the commit of package kimap for openSUSE:Factory checked in at 2019-07-16 08:32:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kimap (Old) and /work/SRC/openSUSE:Factory/.kimap.new.1887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kimap" Tue Jul 16 08:32:30 2019 rev:47 rq:715121 version:19.04.3 Changes: -------- --- /work/SRC/openSUSE:Factory/kimap/kimap.changes 2019-06-13 22:47:47.644086886 +0200 +++ /work/SRC/openSUSE:Factory/.kimap.new.1887/kimap.changes 2019-07-16 08:32:31.515406215 +0200 @@ -1,0 +2,10 @@ +Sat Jul 13 07:26:35 UTC 2019 - [email protected] + +- Update to 19.04.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.04.3.php +- Changes since 19.04.2: + * Fix int overflow when parsing ImapSet (kde#409419) + +------------------------------------------------------------------- Old: ---- kimap-19.04.2.tar.xz New: ---- kimap-19.04.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kimap.spec ++++++ --- /var/tmp/diff_new_pack.pHVl09/_old 2019-07-16 08:32:32.003406159 +0200 +++ /var/tmp/diff_new_pack.pHVl09/_new 2019-07-16 08:32:32.007406159 +0200 @@ -22,7 +22,7 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: kimap -Version: 19.04.2 +Version: 19.04.3 Release: 0 Summary: KDE PIM Libraries: IMAP library License: LGPL-2.1-or-later ++++++ kimap-19.04.2.tar.xz -> kimap-19.04.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kimap-19.04.2/CMakeLists.txt new/kimap-19.04.3/CMakeLists.txt --- old/kimap-19.04.2/CMakeLists.txt 2019-06-04 02:15:32.000000000 +0200 +++ new/kimap-19.04.3/CMakeLists.txt 2019-07-09 02:18:47.000000000 +0200 @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.5) -set(PIM_VERSION "5.11.2") +set(PIM_VERSION "5.11.3") project(KIMAP VERSION ${PIM_VERSION}) @@ -24,7 +24,7 @@ set(QT_REQUIRED_VERSION "5.10.0") set(KIMAP_LIB_VERSION ${PIM_VERSION}) -set(KMIME_LIBS_VERSION "5.11.2") +set(KMIME_LIBS_VERSION "5.11.3") ecm_setup_version(PROJECT VARIABLE_PREFIX KIMAP VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kimap_version.h" PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5IMAPConfigVersion.cmake" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kimap-19.04.2/src/imapset.cpp new/kimap-19.04.3/src/imapset.cpp --- old/kimap-19.04.2/src/imapset.cpp 2019-05-21 07:19:25.000000000 +0200 +++ new/kimap-19.04.3/src/imapset.cpp 2019-07-07 18:47:08.000000000 +0200 @@ -121,7 +121,7 @@ if (hasDefinedEnd()) { return d->end; } - return 0xFFFFFFFF; // should be INT_MAX, but where is that defined again? + return std::numeric_limits<qint64>::max(); } void ImapInterval::setBegin(Id value) @@ -245,7 +245,7 @@ QVector<Id> vals = values; std::sort(vals.begin(), vals.end()); for (int i = 0; i < vals.count(); ++i) { - const int begin = vals[i]; + const Id begin = vals[i]; Q_ASSERT(begin >= 0); if (i == vals.count() - 1) { d->intervals << ImapInterval(begin, begin);
