Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-serialbus for openSUSE:Factory 
checked in at 2022-09-15 22:59:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-serialbus (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-serialbus.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-serialbus"

Thu Sep 15 22:59:34 2022 rev:8 rq:1003820 version:6.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-serialbus/qt6-serialbus.changes      
2022-06-20 15:38:08.270935169 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-serialbus.new.2083/qt6-serialbus.changes    
2022-09-15 23:00:46.177482916 +0200
@@ -1,0 +2,6 @@
+Fri Sep  9 12:41:46 UTC 2022 - Christophe Giboudeaux <[email protected]>
+
+- Update to 6.3.2:
+  * https://www.qt.io/blog/qt-6.3.2-released
+
+-------------------------------------------------------------------

Old:
----
  qtserialbus-everywhere-src-6.3.1.tar.xz

New:
----
  qtserialbus-everywhere-src-6.3.2.tar.xz

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

Other differences:
------------------
++++++ qt6-serialbus.spec ++++++
--- /var/tmp/diff_new_pack.yXxsKb/_old  2022-09-15 23:00:46.721484452 +0200
+++ /var/tmp/diff_new_pack.yXxsKb/_new  2022-09-15 23:00:46.729484475 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.3.1
+%define real_version 6.3.2
 %define short_version 6.3
 %define tar_name qtserialbus-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-serialbus
-Version:        6.3.1
+Version:        6.3.2
 Release:        0
 Summary:        Qt 6 SerialBus library
 License:        LGPL-3.0-only OR GPL-2.0-or-later

++++++ qtserialbus-everywhere-src-6.3.1.tar.xz -> 
qtserialbus-everywhere-src-6.3.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtserialbus-everywhere-src-6.3.1/.cmake.conf 
new/qtserialbus-everywhere-src-6.3.2/.cmake.conf
--- old/qtserialbus-everywhere-src-6.3.1/.cmake.conf    2022-06-06 
03:28:00.000000000 +0200
+++ new/qtserialbus-everywhere-src-6.3.2/.cmake.conf    2022-09-06 
10:52:28.000000000 +0200
@@ -1,2 +1,2 @@
-set(QT_REPO_MODULE_VERSION "6.3.1")
+set(QT_REPO_MODULE_VERSION "6.3.2")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtserialbus-everywhere-src-6.3.1/.tag 
new/qtserialbus-everywhere-src-6.3.2/.tag
--- old/qtserialbus-everywhere-src-6.3.1/.tag   2022-06-06 03:28:00.000000000 
+0200
+++ new/qtserialbus-everywhere-src-6.3.2/.tag   2022-09-06 10:52:28.000000000 
+0200
@@ -1 +1 @@
-da85691035d132165f653725bee32f584bc5ec6b
+ad1b46f305d8e5f130ab22fc29feef9d95a12d8b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtserialbus-everywhere-src-6.3.1/dependencies.yaml 
new/qtserialbus-everywhere-src-6.3.2/dependencies.yaml
--- old/qtserialbus-everywhere-src-6.3.1/dependencies.yaml      2022-06-06 
03:28:00.000000000 +0200
+++ new/qtserialbus-everywhere-src-6.3.2/dependencies.yaml      2022-09-06 
10:52:28.000000000 +0200
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: 8483dcde90f40cdfd0a0ec4245b03610b46b6cae
+    ref: 12dc1dc09d73f5400e1e77181749793885ed9ffc
     required: true
   ../qtserialport:
-    ref: 51e896081c70c40bf2a02a8f4953e9b27b984bff
+    ref: 3cf0152472cb9286fcbc995f0f0bc34c444e9b43
     required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdevice_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdevice_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdevice_p.h
        2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdevice_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qcanbusdevice_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdeviceinfo_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdeviceinfo_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdeviceinfo_p.h
    2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qcanbusdeviceinfo_p.h
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qcanbusdeviceinfo_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbus_symbols_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbus_symbols_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbus_symbols_p.h
      2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbus_symbols_p.h
      1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbus_symbols_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusadu_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusadu_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusadu_p.h
   2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusadu_p.h
   1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbusadu_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusclient_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusclient_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusclient_p.h
        2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusclient_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbusclient_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbuscommevent_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbuscommevent_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbuscommevent_p.h
     2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbuscommevent_p.h
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbuscommevent_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusdevice_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusdevice_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusdevice_p.h
        2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusdevice_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbusdevice_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialclient_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialclient_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialclient_p.h
       2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialclient_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbusrtuserialclient_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialserver_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialserver_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialserver_p.h
       2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusrtuserialserver_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbusrtuserialserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusserver_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusserver_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusserver_p.h
        2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbusserver_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbusserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpclient_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpclient_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpclient_p.h
     2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpclient_p.h
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbustcpclient_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpserver_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpserver_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpserver_p.h
     2022-06-06 03:28:00.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.1/QtSerialBus/private/qmodbustcpserver_p.h
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialbus/qmodbustcpserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdevice_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdevice_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdevice_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdevice_p.h
        2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qcanbusdevice_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdeviceinfo_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdeviceinfo_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdeviceinfo_p.h
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qcanbusdeviceinfo_p.h
    2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qcanbusdeviceinfo_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbus_symbols_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbus_symbols_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbus_symbols_p.h
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbus_symbols_p.h
      2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbus_symbols_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusadu_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusadu_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusadu_p.h
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusadu_p.h
   2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbusadu_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusclient_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusclient_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusclient_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusclient_p.h
        2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbusclient_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbuscommevent_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbuscommevent_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbuscommevent_p.h
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbuscommevent_p.h
     2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbuscommevent_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusdevice_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusdevice_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusdevice_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusdevice_p.h
        2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbusdevice_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialclient_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialclient_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialclient_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialclient_p.h
       2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbusrtuserialclient_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialserver_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialserver_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialserver_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusrtuserialserver_p.h
       2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbusrtuserialserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusserver_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusserver_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusserver_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbusserver_p.h
        2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbusserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpclient_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpclient_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpclient_p.h
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpclient_p.h
     2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbustcpclient_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpserver_p.h
 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpserver_p.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpserver_p.h
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/6.3.2/QtSerialBus/private/qmodbustcpserver_p.h
     2022-09-06 10:52:28.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialbus/qmodbustcpserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/qtserialbusversion.h 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/qtserialbusversion.h
--- 
old/qtserialbus-everywhere-src-6.3.1/include/QtSerialBus/qtserialbusversion.h   
    2022-06-09 02:14:40.000000000 +0200
+++ 
new/qtserialbus-everywhere-src-6.3.2/include/QtSerialBus/qtserialbusversion.h   
    2022-09-07 17:20:15.000000000 +0200
@@ -2,8 +2,8 @@
 #ifndef QT_QTSERIALBUS_VERSION_H
 #define QT_QTSERIALBUS_VERSION_H
 
-#define QTSERIALBUS_VERSION_STR "6.3.1"
+#define QTSERIALBUS_VERSION_STR "6.3.2"
 
-#define QTSERIALBUS_VERSION 0x060301
+#define QTSERIALBUS_VERSION 0x060302
 
 #endif // QT_QTSERIALBUS_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbusclient.cpp 
new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbusclient.cpp
--- old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbusclient.cpp        
2022-06-06 03:28:00.000000000 +0200
+++ new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbusclient.cpp        
2022-09-06 10:52:28.000000000 +0200
@@ -222,8 +222,12 @@
 }
 
 /*!
-    Processes a Modbus server \a response and stores the decoded information 
in \a data. Returns
-    true on success; otherwise false.
+    Processes a Modbus server \a response and stores the decoded information in
+    \a data. Returns \c true on success; otherwise \c false.
+
+    \note The default implementation does not support all
+    \l {QModbusPdu::}{FunctionCode}s. Override this method in a custom Modbus
+    client implementations to handle the needed functions.
 */
 bool QModbusClient::processResponse(const QModbusResponse &response, 
QModbusDataUnit *data)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbusdevice.cpp 
new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbusdevice.cpp
--- old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbusdevice.cpp        
2022-06-06 03:28:00.000000000 +0200
+++ new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbusdevice.cpp        
2022-09-06 10:52:28.000000000 +0200
@@ -202,6 +202,13 @@
     \value ReplyAbortedError    The reply was aborted due to a disconnection of
                                 the device.
     \value UnknownError         An unknown error occurred.
+
+    \note An UnknownError can also indicate that the received
+    \l {QModbusPdu::}{FunctionCode} is not supported in the current
+    implementation. In this case custom Modbus client implementations need to
+    override the \l {QModbusClient::}{processResponse()} and
+    \l {QModbusClient::}{processPrivateResponse()} methods to provide support
+    for needed functions.
 */
 
 /*!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbuspdu.cpp 
new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbuspdu.cpp
--- old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbuspdu.cpp   
2022-06-06 03:28:00.000000000 +0200
+++ new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbuspdu.cpp   
2022-09-06 10:52:28.000000000 +0200
@@ -131,11 +131,12 @@
     } raii = { pdu };
 
     QModbusPdu::FunctionCode code = QModbusPdu::FunctionCode::Invalid;
-    if (stream.readRawData(reinterpret_cast<char *>(&code), sizeof(quint8)) != 
sizeof(quint8))
+    stream >> code;
+    if (stream.status() == QDataStream::ReadPastEnd)
         return stream;
     pdu->setFunctionCode(code);
 
-    if (code == QModbusPdu::Invalid || code == 
QModbusPdu::UndefinedFunctionCode) // shortcut
+    if (code == QModbusPdu::Invalid) // shortcut
         return stream;
 
     constexpr const int MaxPduDataSize = 252; // in bytes
@@ -626,6 +627,22 @@
 }
 
 /*!
+    \internal
+
+    Reads a FunctionCode from a \a stream.
+    In stream we serialize FunctionCode as one byte, so we use a temporary char
+    variable to make the code work on both little endian and big endian 
systems.
+    If reading from stream fails, code will retain original value.
+*/
+QDataStream &operator>>(QDataStream &stream, QModbusPdu::FunctionCode &code)
+{
+    char buffer;
+    if (stream.readRawData(&buffer, 1) == 1)
+        code = static_cast<QModbusPdu::FunctionCode>(buffer);
+    return stream;
+}
+
+/*!
     \relates QModbusRequest
 
     Reads a \a pdu from the \a stream and returns a reference to the stream.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbuspdu.h 
new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbuspdu.h
--- old/qtserialbus-everywhere-src-6.3.1/src/serialbus/qmodbuspdu.h     
2022-06-06 03:28:00.000000000 +0200
+++ new/qtserialbus-everywhere-src-6.3.2/src/serialbus/qmodbuspdu.h     
2022-09-06 10:52:28.000000000 +0200
@@ -193,6 +193,7 @@
 };
 Q_SERIALBUS_EXPORT QDebug operator<<(QDebug debug, const QModbusPdu &pdu);
 Q_SERIALBUS_EXPORT QDataStream &operator<<(QDataStream &stream, const 
QModbusPdu &pdu);
+Q_SERIALBUS_EXPORT QDataStream &operator>>(QDataStream &stream, 
QModbusPdu::FunctionCode &code);
 
 class QModbusRequest : public QModbusPdu
 {

Reply via email to