Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ktnef for openSUSE:Factory checked 
in at 2026-10-10 14:56:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ktnef (Old)
 and      /work/SRC/openSUSE:Factory/.ktnef.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ktnef"

Sat Oct 10 14:56:56 2026 rev:132 rq:1383545 version:26.08.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ktnef/ktnef.changes      2026-09-12 
21:18:59.950586261 +0200
+++ /work/SRC/openSUSE:Factory/.ktnef.new.3698736/ktnef.changes 2026-10-10 
14:57:32.455363982 +0200
@@ -1,0 +2,10 @@
+Wed Oct  7 07:04:48 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 26.08.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/26.08.2/
+- Changes since 26.08.1:
+  * Fix reading MAPI string values lacking null termination (kde#525967)
+
+-------------------------------------------------------------------

Old:
----
  ktnef-26.08.1.tar.xz
  ktnef-26.08.1.tar.xz.sig

New:
----
  ktnef-26.08.2.tar.xz
  ktnef-26.08.2.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ktnef.spec ++++++
--- /var/tmp/diff_new_pack.mo6vLf/_old  2026-10-10 14:57:34.280440338 +0200
+++ /var/tmp/diff_new_pack.mo6vLf/_new  2026-10-10 14:57:34.282440422 +0200
@@ -18,11 +18,11 @@
 
 %define kf6_version 6.27.0
 %define qt6_version 6.9.0
-%define kpim6_version 6.8.1
+%define kpim6_version 6.8.2
 
 %bcond_without released
 Name:           ktnef
-Version:        26.08.1
+Version:        26.08.2
 Release:        0
 Summary:        TNEF support
 License:        LGPL-2.1-or-later


++++++ ktnef-26.08.1.tar.xz -> ktnef-26.08.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktnef-26.08.1/CMakeLists.txt 
new/ktnef-26.08.2/CMakeLists.txt
--- old/ktnef-26.08.1/CMakeLists.txt    2026-09-03 06:30:03.000000000 +0200
+++ new/ktnef-26.08.2/CMakeLists.txt    2026-10-05 06:15:44.000000000 +0200
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.29)
-set(PIM_VERSION "6.8.1")
+set(PIM_VERSION "6.8.2")
 
 project(KTnef VERSION ${PIM_VERSION})
 
@@ -97,7 +97,7 @@
 
 include(ECMGenerateQDoc)
 
-set(CALENDARUTILS_LIB_VERSION "6.8.1")
+set(CALENDARUTILS_LIB_VERSION "6.8.2")
 ecm_setup_version(PROJECT VARIABLE_PREFIX KTNEF
                         VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/ktnef_version.h"
                         PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KPim6TnefConfigVersion.cmake"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktnef-26.08.1/po/ru/libktnef6.po 
new/ktnef-26.08.2/po/ru/libktnef6.po
--- old/ktnef-26.08.1/po/ru/libktnef6.po        2026-09-03 06:30:03.000000000 
+0200
+++ new/ktnef-26.08.2/po/ru/libktnef6.po        2026-10-05 06:15:44.000000000 
+0200
@@ -61,7 +61,7 @@
 
 #: mapi.cpp:33
 msgid "Original Sensitivity"
-msgstr "Первоначальная чувствительность"
+msgstr "Первоначальная конфиденциальность"
 
 #: mapi.cpp:34
 msgid "Report Tag"
@@ -69,7 +69,7 @@
 
 #: mapi.cpp:35
 msgid "Sensitivity"
-msgstr "Чувствительность"
+msgstr "Конфиденциальность"
 
 #: mapi.cpp:36 mapi.cpp:128
 msgid "Subject"
@@ -77,11 +77,11 @@
 
 #: mapi.cpp:37
 msgid "Client Submit Time"
-msgstr "Время сохранения письма"
+msgstr "Время отправки клиентом"
 
 #: mapi.cpp:38
 msgid "Sent Representing Search Key"
-msgstr "Отправленный ключ поиска"
+msgstr "Отправлено от имени: ключ поиска"
 
 #: mapi.cpp:39
 msgid "Subject Prefix"
@@ -89,15 +89,15 @@
 
 #: mapi.cpp:40
 msgid "Sent Representing Entry ID"
-msgstr "Отправленный идентификатор элемента"
+msgstr "Отправлено от имени: идентификатор элемента"
 
 #: mapi.cpp:41
 msgid "Sent Representing Name"
-msgstr "Отправленное имя"
+msgstr "Отправлено от имени: имя"
 
 #: mapi.cpp:42
 msgid "Message Submission ID"
-msgstr "Идентификатор подчинённого письма"
+msgstr "Идентификатор отправки письма"
 
 #: mapi.cpp:43
 msgid "Original Author Name"
@@ -113,11 +113,11 @@
 
 #: mapi.cpp:46
 msgid "Sent Representing Address Type"
-msgstr "Отправленный тип адреса"
+msgstr "Отправлено от имени: тип адреса"
 
 #: mapi.cpp:47
 msgid "Sent Representing E-mail Address"
-msgstr "Отправленный адрес электронной почты"
+msgstr "Отправлено от имени: адрес электронной почты"
 
 #: mapi.cpp:48
 msgid "Conversation Topic"
@@ -193,7 +193,7 @@
 
 #: mapi.cpp:66
 msgid "Submit Flags"
-msgstr "Флаги рассмотрения"
+msgstr "Флаги отправки"
 
 #: mapi.cpp:67
 msgid "Has Attachment"
@@ -225,7 +225,7 @@
 
 #: mapi.cpp:74
 msgid "Mapping Signature"
-msgstr "Подпись"
+msgstr "Подпись сопоставления"
 
 #: mapi.cpp:75
 msgid "Record Key"
@@ -233,11 +233,11 @@
 
 #: mapi.cpp:76
 msgid "Store Record Key"
-msgstr "Сохранять ключ записи"
+msgstr "Ключ записи хранилища"
 
 #: mapi.cpp:77
 msgid "Store Entry ID"
-msgstr "Сохранять идентификатор элемента"
+msgstr "Идентификатор хранилища"
 
 #: mapi.cpp:78
 msgid "Object Type"
@@ -245,7 +245,7 @@
 
 #: mapi.cpp:79
 msgid "Entry ID"
-msgstr "Номер записи"
+msgstr "Идентификатор элемента"
 
 #: mapi.cpp:80
 msgid "Message Body"
@@ -317,7 +317,7 @@
 
 #: mapi.cpp:97
 msgid "Store Support Mask"
-msgstr "Сохранять маску поддержки"
+msgstr "Маска поддержки хранилища"
 
 #: mapi.cpp:98
 msgid "MDB Provider"
@@ -353,7 +353,7 @@
 
 #: mapi.cpp:106
 msgid "Attachment Flags"
-msgstr "Метки вложения"
+msgstr "Флаги вложения"
 
 #: mapi.cpp:107
 msgid "Account"
@@ -361,11 +361,11 @@
 
 #: mapi.cpp:108
 msgid "Generation"
-msgstr "Создание"
+msgstr "Поколение"
 
 #: mapi.cpp:109
 msgid "Given Name"
-msgstr "Заданное имя"
+msgstr "Имя"
 
 #: mapi.cpp:110
 msgid "Initials"
@@ -385,7 +385,7 @@
 
 #: mapi.cpp:114
 msgid "Surname"
-msgstr "Отчество"
+msgstr "Фамилия"
 
 #: mapi.cpp:115
 msgid "Company Name"
@@ -405,7 +405,7 @@
 
 #: mapi.cpp:119
 msgid "Locality"
-msgstr "Регион"
+msgstr "Населённый пункт"
 
 #: mapi.cpp:120
 msgid "State/Province"
@@ -413,7 +413,7 @@
 
 #: mapi.cpp:121
 msgid "Middle Name"
-msgstr "Инициал"
+msgstr "Отчество"
 
 #: mapi.cpp:122
 msgid "Display Name Prefix"
@@ -433,7 +433,7 @@
 
 #: mapi.cpp:131
 msgid "Message Status"
-msgstr "Статус письма"
+msgstr "Состояние письма"
 
 #: mapi.cpp:134
 msgid "Parent ID"
@@ -497,7 +497,7 @@
 
 #: mapi.cpp:152
 msgid "Contact File Under"
-msgstr "Файл"
+msgstr "Сохранять как"
 
 #: mapi.cpp:153
 msgid "Contact Last Name And First Name"
@@ -565,11 +565,11 @@
 
 #: mapi.cpp:173
 msgid "Appointment Response Status"
-msgstr "Состояние запроса встречи"
+msgstr "Состояние ответа на встречу"
 
 #: mapi.cpp:174
 msgid "Appointment Is Recurring"
-msgstr "Встреча состоится снова"
+msgstr "Повторяющаяся встреча"
 
 #: mapi.cpp:175
 msgid "Appointment Recurrence Type"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktnef-26.08.1/src/ktnefparser.cpp 
new/ktnef-26.08.2/src/ktnefparser.cpp
--- old/ktnef-26.08.1/src/ktnefparser.cpp       2026-09-03 06:30:03.000000000 
+0200
+++ new/ktnef-26.08.2/src/ktnefparser.cpp       2026-10-05 06:15:44.000000000 
+0200
@@ -752,11 +752,12 @@
     for (uint i = len; i < fullLen; i++) {
         stream >> c;
     }
+    len = std::min<quint32>(strnlen(buf, len), len);
     QString res;
     if (isUnicode) {
-        res = QString::fromUtf16((const char16_t *)buf);
+        res = QString::fromUtf16((const char16_t *)buf, len);
     } else {
-        res = QString::fromLatin1(buf);
+        res = QString::fromLatin1(buf, len);
     }
     delete[] buf;
     return res;

Reply via email to