Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libexmdbpp for openSUSE:Factory 
checked in at 2023-03-30 22:51:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libexmdbpp (Old)
 and      /work/SRC/openSUSE:Factory/.libexmdbpp.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libexmdbpp"

Thu Mar 30 22:51:33 2023 rev:2 rq:1075497 version:1.10.4.b7a36f2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libexmdbpp/libexmdbpp.changes    2023-01-14 
20:32:06.929353806 +0100
+++ /work/SRC/openSUSE:Factory/.libexmdbpp.new.31432/libexmdbpp.changes 
2023-03-30 22:51:34.976676230 +0200
@@ -1,0 +2,6 @@
+Thu Mar 30 08:07:24 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Switch to snapshot 1.10.4.b7a36f2
+  * GCC 13 compile fixes
+
+-------------------------------------------------------------------

Old:
----
  libexmdbpp-1.10.0.3a4d93b.tar.xz

New:
----
  libexmdbpp-1.10.4.b7a36f2.tar.xz

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

Other differences:
------------------
++++++ libexmdbpp.spec ++++++
--- /var/tmp/diff_new_pack.JlmFJW/_old  2023-03-30 22:51:35.528679184 +0200
+++ /var/tmp/diff_new_pack.JlmFJW/_new  2023-03-30 22:51:35.532679205 +0200
@@ -18,7 +18,7 @@
 
 %define lname libexmdbpp0
 Name:           libexmdbpp
-Version:        1.10.0.3a4d93b
+Version:        1.10.4.b7a36f2
 Release:        0
 Summary:        A C++ implementation of the exmdb wire protocol
 License:        AGPL-3.0-or-later

++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.JlmFJW/_old  2023-03-30 22:51:35.572679420 +0200
+++ /var/tmp/diff_new_pack.JlmFJW/_new  2023-03-30 22:51:35.572679420 +0200
@@ -1,4 +1,4 @@
-libexmdbpp (1.10.0.3a4d93b) unstable; urgency=low
+libexmdbpp (1.10.4.b7a36f2) unstable; urgency=low
 
   * Initial package.
 

++++++ libexmdbpp-1.10.0.3a4d93b.tar.xz -> libexmdbpp-1.10.4.b7a36f2.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/.gitignore 
new/libexmdbpp-1.10.4.b7a36f2/.gitignore
--- old/libexmdbpp-1.10.0.3a4d93b/.gitignore    2022-12-12 12:49:18.000000000 
+0100
+++ new/libexmdbpp-1.10.4.b7a36f2/.gitignore    2023-03-28 00:38:29.000000000 
+0200
@@ -6,3 +6,6 @@
 /cmake_install.cmake
 /libexmdbpp.so
 /libexmdbpp.so.0
+/exmdbppConfig.cmake
+/exmdbppConfigVersion.cmake
+/pyexmdb.*.so
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/README.md 
new/libexmdbpp-1.10.4.b7a36f2/README.md
--- old/libexmdbpp-1.10.0.3a4d93b/README.md     2022-12-12 12:49:18.000000000 
+0100
+++ new/libexmdbpp-1.10.4.b7a36f2/README.md     1970-01-01 01:00:00.000000000 
+0100
@@ -1,11 +0,0 @@
-# Purpose
-
-libexmdbpp is a C++ implementation of the exmdb wire protocol for use with 
grommunio. 
-
-libexmdbpp provides bindings for python via pybind11 allowing usage for 
example by grommunio admin api.
-
-## Requirements
-
-* cmake
-
-* pybind11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/README.rst 
new/libexmdbpp-1.10.4.b7a36f2/README.rst
--- old/libexmdbpp-1.10.0.3a4d93b/README.rst    1970-01-01 01:00:00.000000000 
+0100
+++ new/libexmdbpp-1.10.4.b7a36f2/README.rst    2023-03-28 00:38:29.000000000 
+0200
@@ -0,0 +1,40 @@
+libexmdbpp
+==========
+
+libexmdbpp is a secondary C++ implementation of the exmdb wire protocol (after
+exmdb_client from Gromox), for use with grommunio. libexmdbpp provides bindings
+for Python via pybind11 for use by e.g. grommunio-admin-api.
+
+|shield-agpl| |shield-release|_ |shield-cov|_ |shield-loc|
+
+.. |shield-agpl| image:: https://img.shields.io/badge/license-AGPL--3.0-green
+.. |shield-release| image:: 
https://shields.io/github/v/tag/grommunio/libexmdbpp
+.. _shield-release: https://github.com/grommunio/libexmdbpp/tags
+.. |shield-cov| image:: https://img.shields.io/coverity/scan/libexmdbpp
+.. _shield-cov: https://scan.coverity.com/projects/libexmdbpp
+.. |shield-loc| image:: 
https://img.shields.io/github/languages/code-size/grommunio/libexmdbpp
+
+Requirements
+============
+
+* cmake
+* pybind11
+
+Support
+=======
+
+Support is available through grommunio GmbH and its partners. See
+https://grommunio.com/ for details. A community forum is at
+`<https://community.grommunio.com/>`_.
+
+For direct contact and supplying information about a security-related
+responsible disclosure, contact `d...@grommunio.com <d...@grommunio.com>`_.
+
+Contributing
+============
+
+* https://docs.github.com/en/get-started/quickstart/contributing-to-projects
+* Alternatively, upload commits to a git store of your choosing, or export the
+  series as a patchset using `git format-patch
+  <https://git-scm.com/docs/git-format-patch>`_, then convey the git
+  link/patches through our direct contact address (above).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/bindings/pyexmdb.cpp 
new/libexmdbpp-1.10.4.b7a36f2/bindings/pyexmdb.cpp
--- old/libexmdbpp-1.10.0.3a4d93b/bindings/pyexmdb.cpp  2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/bindings/pyexmdb.cpp  2023-03-28 
00:38:29.000000000 +0200
@@ -1,3 +1,4 @@
+#include <cstdint>
 #include <pybind11/pybind11.h>
 #include <pybind11/stl.h>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/ExmdbClient.h 
new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/ExmdbClient.h
--- old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/ExmdbClient.h 2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/ExmdbClient.h 2023-03-28 
00:38:29.000000000 +0200
@@ -1,5 +1,5 @@
 #pragma once
-
+#include <cstdint>
 #include <string>
 #include <vector>
 #include <functional>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/IOBufferImpl.h 
new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/IOBufferImpl.h
--- old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/IOBufferImpl.h        
2022-12-12 12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/IOBufferImpl.h        
2023-03-28 00:38:29.000000000 +0200
@@ -1,7 +1,7 @@
 #pragma once
 
 #include <array>
-
+#include <cstdint>
 #include "IOBuffer.h"
 #include <endian.h>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/constants.h 
new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/constants.h
--- old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/constants.h   2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/constants.h   2023-03-28 
00:38:29.000000000 +0200
@@ -38,7 +38,6 @@
 static const uint8_t DELETE_MESSAGES = 0x23;
 static const uint8_t LOAD_HIERARCHY_TABLE = 0x26;
 static const uint8_t LOAD_CONTENT_TABLE = 0x28;
-static const uint8_t LOAD_PERMISSION_TABLE = 0x29;
 static const uint8_t UNLOAD_TABLE = 0x2b;
 static const uint8_t QUERY_TABLE = 0x2d;
 static const uint8_t LOAD_MESSAGE_INSTANCE = 0x39;
@@ -51,6 +50,7 @@
 static const uint8_t ALLOCATE_CN = 0x5c;
 static const uint8_t UPDATE_FOLDER_PERMISSION = 0x6a;
 static const uint8_t READ_MESSAGE = 0x6f;
+static const uint8_t LOAD_PERMISSION_TABLE = 0x7d; //was 0x29, changed 
table_flags from uint8_t to uint32_t
 static const uint8_t UNLOAD_STORE = 0x80;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/exceptions.h 
new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/exceptions.h
--- old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/exceptions.h  2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/exceptions.h  2023-03-28 
00:38:29.000000000 +0200
@@ -1,5 +1,5 @@
 #pragma once
-
+#include <cstdint>
 #include <stdexcept>
 
 namespace exmdbpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/queries.h 
new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/queries.h
--- old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/queries.h     2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/queries.h     2023-03-28 
00:38:29.000000000 +0200
@@ -1,5 +1,5 @@
 #pragma once
-
+#include <cstdint>
 #include <unordered_map>
 #include <vector>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/requests.h 
new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/requests.h
--- old/libexmdbpp-1.10.0.3a4d93b/include/exmdbpp/requests.h    2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/include/exmdbpp/requests.h    2023-03-28 
00:38:29.000000000 +0200
@@ -1,5 +1,5 @@
 #pragma once
-
+#include <cstdint>
 #include <string>
 #include <vector>
 #include <array>
@@ -757,12 +757,12 @@
  *
  * @param   string      homedir
  * @param   uint64_t    folderId
- * @param   uint8_t     tableFlags
+ * @param   uint32_t     tableFlags
  *
  * @return  LoadTableResponse
  */
 struct LoadPermissionTableRequest : public 
Request<constants::CallId::LOAD_PERMISSION_TABLE,
-        uint64_t, uint8_t>
+        uint64_t, uint32_t>
 {};
 
 /**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/src/ExmdbClient.cpp 
new/libexmdbpp-1.10.4.b7a36f2/src/ExmdbClient.cpp
--- old/libexmdbpp-1.10.0.3a4d93b/src/ExmdbClient.cpp   2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/src/ExmdbClient.cpp   2023-03-28 
00:38:29.000000000 +0200
@@ -4,7 +4,7 @@
  */
 #include "ExmdbClient.h"
 #include "IOBufferImpl.h"
-
+#include <cstdint>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <netdb.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/src/queries.cpp 
new/libexmdbpp-1.10.4.b7a36f2/src/queries.cpp
--- old/libexmdbpp-1.10.0.3a4d93b/src/queries.cpp       2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/src/queries.cpp       2023-03-28 
00:38:29.000000000 +0200
@@ -4,6 +4,7 @@
  */
 
 #include <algorithm>
+#include <cstdint>
 #include <unordered_set>
 
 #include "queries.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/src/requests.cpp 
new/libexmdbpp-1.10.4.b7a36f2/src/requests.cpp
--- old/libexmdbpp-1.10.0.3a4d93b/src/requests.cpp      2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/src/requests.cpp      2023-03-28 
00:38:29.000000000 +0200
@@ -5,7 +5,7 @@
 #include "requests.h"
 #include "IOBufferImpl.h"
 #include "constants.h"
-
+#include <cstdint>
 #include <random>
 #include <chrono>
 
@@ -258,7 +258,7 @@
 template struct Request<constants::CallId::GET_STORE_PROPERTIES, uint32_t, 
Collection<uint16_t, uint32_t>>;
 template struct Request<constants::CallId::LOAD_HIERARCHY_TABLE, uint64_t, 
std::string, uint8_t>;
 template struct Request<constants::CallId::LOAD_MESSAGE_INSTANCE, std::string, 
uint32_t, bool, uint64_t, uint64_t>;
-template struct Request<constants::CallId::LOAD_PERMISSION_TABLE, uint64_t, 
uint8_t>;
+template struct Request<constants::CallId::LOAD_PERMISSION_TABLE, uint64_t, 
uint32_t>;
 template struct Request<constants::CallId::QUERY_FOLDER_MESSAGES, uint64_t>;
 template struct 
Request<constants::CallId::QUERY_MESSAGE_INSTANCE_ATTACHMENT_TABLE, uint32_t, 
Collection<uint16_t, uint32_t>, uint32_t, uint32_t>;
 template struct Request<constants::CallId::QUERY_TABLE, std::string, uint32_t, 
uint32_t, Collection<uint16_t, uint32_t>, uint32_t, uint32_t>;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/src/structures.cpp 
new/libexmdbpp-1.10.4.b7a36f2/src/structures.cpp
--- old/libexmdbpp-1.10.0.3a4d93b/src/structures.cpp    2022-12-12 
12:49:18.000000000 +0100
+++ new/libexmdbpp-1.10.4.b7a36f2/src/structures.cpp    2023-03-28 
00:38:29.000000000 +0200
@@ -2,6 +2,7 @@
  * SPDX-License-Identifier: AGPL-3.0-or-later
  * SPDX-FileCopyrightText: 2020-2021 grommunio GmbH
  */
+#include <cstdint>
 #include <cstring>
 #include <cstddef>
 #include <limits>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libexmdbpp-1.10.0.3a4d93b/src/util.cpp 
new/libexmdbpp-1.10.4.b7a36f2/src/util.cpp
--- old/libexmdbpp-1.10.0.3a4d93b/src/util.cpp  2022-12-12 12:49:18.000000000 
+0100
+++ new/libexmdbpp-1.10.4.b7a36f2/src/util.cpp  2023-03-28 00:38:29.000000000 
+0200
@@ -2,6 +2,7 @@
  * SPDX-License-Identifier: AGPL-3.0-or-later
  * SPDX-FileCopyrightText: 2020 grommunio GmbH
  */
+#include <cstdint>
 #include <endian.h>
 #include <ctime>
 

++++++ libexmdbpp.dsc ++++++
--- /var/tmp/diff_new_pack.JlmFJW/_old  2023-03-30 22:51:35.712680169 +0200
+++ /var/tmp/diff_new_pack.JlmFJW/_new  2023-03-30 22:51:35.716680190 +0200
@@ -1,7 +1,7 @@
 Format: 1.0
 Source: libexmdbpp
 Architecture: any
-Version: 1.10.0.3a4d93b
+Version: 1.10.4.b7a36f2
 DEBTRANSFORM-RELEASE: 1
 Maintainer: Grommunio <n...@grommunio.com>
 Homepage: https://grommunio.com

Reply via email to