Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-websockets for openSUSE:Factory 
checked in at 2026-08-21 16:52:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-websockets (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-websockets.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-websockets"

Fri Aug 21 16:52:09 2026 rev:36 rq:1372272 version:6.11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-websockets/qt6-websockets.changes    
2026-05-28 17:26:38.130964825 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-websockets.new.1258/qt6-websockets.changes  
2026-08-21 16:52:51.959999577 +0200
@@ -1,0 +2,6 @@
+Tue Aug 18 11:49:48 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.11.2
+  https://www.qt.io/blog/qt-6.11.2-released
+
+-------------------------------------------------------------------

Old:
----
  qtwebsockets-everywhere-src-6.11.1.tar.xz

New:
----
  qtwebsockets-everywhere-src-6.11.2.tar.xz

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

Other differences:
------------------
++++++ qt6-websockets.spec ++++++
--- /var/tmp/diff_new_pack.90O52i/_old  2026-08-21 16:52:53.430051868 +0200
+++ /var/tmp/diff_new_pack.90O52i/_new  2026-08-21 16:52:53.433051974 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.11.1
+%define real_version 6.11.2
 %define short_version 6.11
 %define tar_name qtwebsockets-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-websockets%{?pkg_suffix}
-Version:        6.11.1
+Version:        6.11.2
 Release:        0
 Summary:        Qt 6 WebSockets library
 License:        GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only

++++++ qtwebsockets-everywhere-src-6.11.1.tar.xz -> 
qtwebsockets-everywhere-src-6.11.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.11.1/.cmake.conf 
new/qtwebsockets-everywhere-src-6.11.2/.cmake.conf
--- old/qtwebsockets-everywhere-src-6.11.1/.cmake.conf  2026-05-08 
03:18:55.000000000 +0200
+++ new/qtwebsockets-everywhere-src-6.11.2/.cmake.conf  2026-08-12 
03:33:36.000000000 +0200
@@ -1,9 +1,10 @@
-set(QT_REPO_MODULE_VERSION "6.11.1")
+set(QT_REPO_MODULE_VERSION "6.11.2")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
 set(QT_EXTRA_INTERNAL_TARGET_DEFINES
     "QT_NO_CONTEXTLESS_CONNECT=1"
     "QT_NO_FOREACH=1"
     "QT_NO_QASCONST=1"
+    "QT_NO_SINGLE_ARGUMENT_QHASH_OVERLOAD=1"
     "QT_NO_URL_CAST_FROM_STRING=1"
     "QT_USE_NODISCARD_FILE_OPEN=1"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.11.1/.tag 
new/qtwebsockets-everywhere-src-6.11.2/.tag
--- old/qtwebsockets-everywhere-src-6.11.1/.tag 2026-05-08 03:18:55.000000000 
+0200
+++ new/qtwebsockets-everywhere-src-6.11.2/.tag 2026-08-12 03:33:36.000000000 
+0200
@@ -1 +1 @@
-451920600d7f0b8a4b458bba56a2dd303e587026
+3eab06de7076a83514e98c2403baa433d137b013
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.11.1/dependencies.yaml 
new/qtwebsockets-everywhere-src-6.11.2/dependencies.yaml
--- old/qtwebsockets-everywhere-src-6.11.1/dependencies.yaml    2026-05-08 
03:18:55.000000000 +0200
+++ new/qtwebsockets-everywhere-src-6.11.2/dependencies.yaml    2026-08-12 
03:33:36.000000000 +0200
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: 59c81a3c2247b821b9b84b4eb8d939b77e07e276
+    ref: ef55f427f2c8b410d34f8a7681020a3000cf6866
     required: true
   ../qtdeclarative:
-    ref: a02bed441965ee1f18f856352c7d5ee5ba35d795
+    ref: 4e3399c26ec57246c08de019cfcbda8d23604cfa
     required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoclient/CMakeLists.txt
 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoclient/CMakeLists.txt
--- 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoclient/CMakeLists.txt
     2026-05-08 03:18:55.000000000 +0200
+++ 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoclient/CMakeLists.txt
     2026-08-12 03:33:36.000000000 +0200
@@ -24,8 +24,7 @@
 )
 
 qt_add_resources(sslechoclient "cert"
-    BASE ../sslechoserver
-    FILES ../sslechoserver/localhost.cert
+    FILES localhost.cert
 )
 
 set_target_properties(sslechoclient PROPERTIES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoclient/localhost.cert
 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoclient/localhost.cert
--- 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoclient/localhost.cert
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoclient/localhost.cert
     2026-08-12 03:33:36.000000000 +0200
@@ -0,0 +1,33 @@
+-----BEGIN CERTIFICATE-----
+MIIFuzCCA6OgAwIBAgIUMrxsW65722LF1Monsslw8osKQPowDQYJKoZIhvcNAQEN
+BQAwbTELMAkGA1UEBhMCTk8xDTALBgNVBAgMBE9zbG8xDTALBgNVBAcMBE9zbG8x
+FzAVBgNVBAoMDlRoZSBRdCBQcm9qZWN0MRMwEQYDVQQLDApXZWJTb2NrZXRzMRIw
+EAYDVQQDDAlsb2NhbGhvc3QwHhcNMjQwMzE4MTExNDU0WhcNMjUwMzE4MTExNDU0
+WjBtMQswCQYDVQQGEwJOTzENMAsGA1UECAwET3NsbzENMAsGA1UEBwwET3NsbzEX
+MBUGA1UECgwOVGhlIFF0IFByb2plY3QxEzARBgNVBAsMCldlYlNvY2tldHMxEjAQ
+BgNVBAMMCWxvY2FsaG9zdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
+ALWkKxZ2Gfv6YKz/jvl8uu8BSb7JVqhP3A1xGysHYL1K4ctYSFQsCrf6gQawkO1B
+mZegqPHlMy3zWFXb5XLCrFwMJo69/9iYNidXj7jHHbBI/WW53wy7ZEW0m8qhVkU6
+ah6wa3iAP1/4U+ovC82T+7rXvqFUjbmrXUYfJftkznTYo79uUWUI7hRTYfPqzIE0
+8KsiwTKnKEEetsv6fsm30h4hJA2XvDIxiShlOFgl6BWRTOE522k+Ykxf2NqVflnn
++fF7u5VOL1sAELEW4P4p6lIbzDlAKOjr9JjgMPVS5o6bH/VO0W2IRRQ28gAHBdBl
+Z4ftOhsDb2kbpEb+ay72u2rcpB+/zDyrZ/KeU6hsbZX2ki5tBkPZj8/rRkylm6FH
+3rkG1qfGfFZrhbh5lM3g4sVu6odlD8tAxToJTUjDotilcV0L1MzU3W1ATemILekA
+4O7QTnTc1+EoaqoDQJiTWqWLFJLr6vHRkicfbSGSLJskJ+n9ahwC+kMSVAbD160v
+dEmgpXq2FiApXpy1YfqOFGKxAbUjELf/Qad5K+xaVbnM9McUzHrZFIM7UhvBSofN
+3nkiG/ckWqsUKD+EyZLZARb0oF9p0qwlUb/SOXcXRFe4FyXehUzsEdxL4BOIJ5GU
+T/oezLmvhvUpDPqLRADDxkF2TXd3+h9O4zxN/nwK8ISvAgMBAAGjUzBRMB0GA1Ud
+DgQWBBTZA6a9VA+TrBU/vt6n78GAWW0XAjAfBgNVHSMEGDAWgBTZA6a9VA+TrBU/
+vt6n78GAWW0XAjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBDQUAA4ICAQCU
++mA/ow0IHjFs0VYCHg/4YaSIzfiQPeyjlNCrcpQU3knUgJu63RUVz6+0+7VfadYL
+/Y2A8e7YNuxw0vabzxxdx2+PO9Jh0U1ho7JUjbN7j4zuw0Rq1AlaMJ1OrNgMGB5M
+0+HN/u6RyzV1Na/Ov8Ahj44a/S3oIO/fM8n2951BdsB2iTLitubU+vqfIGWIj6Zk
+MH3dgKWRd8mo8ZGmNfVZZ3RfNIY8oHv04yIhL/NDEdg2uKlNKuQ8OIeEGmd1PAJK
+xcjy+1Go1alNV2SNj7eNnyGyhWbe20EKkg3BaitJYZ6ZD15Wyx+dlnqPQOgo4xY5
+G3oSYH0eu2cq8+ZM1UCoB+DV5wSm6I3ema0ASShQkBCqLpu9LNHbABRIi5VXKowV
+Mwt6o2ZaaMHtkCydjalrW/BxswLNpX+CTjcMs2lbeloGt6oAaPYOuFVvkjsoMV9e
+zlDgrv9EJqT5/X3OauL57V4cptl9j3StS7v0Lfst/xY7E2TeQIcRZaA7Yz969VpF
+ulh5s0YClyWcrBu3kvcEexLrGGd294GBt+Sd+FxrE5xlkm5FFadUJO1fFwwtxE3L
+BTNQ9USZ64jWAu+ix1ZzWsii9bbuJEHnksHfDLJWaUlwRrp7Tdz6n0haYk0hkbVP
+YEIZHQymVHs7iFU7vfoFmlCv9xftgCMRzjI8BbVCQQ==
+-----END CERTIFICATE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoclient/sslechoclient.pro
 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoclient/sslechoclient.pro
--- 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoclient/sslechoclient.pro
  2026-05-08 03:18:55.000000000 +0200
+++ 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoclient/sslechoclient.pro
  2026-08-12 03:33:36.000000000 +0200
@@ -13,7 +13,7 @@
 HEADERS += \
     sslechoclient.h
 
-resources.files = ../sslechoserver/localhost.cert
+resources.files = localhost.cert
 resources.prefix = /
 
 RESOURCES += resources
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoserver/generate.sh
 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoserver/generate.sh
--- 
old/qtwebsockets-everywhere-src-6.11.1/examples/websockets/sslechoserver/generate.sh
        2026-05-08 03:18:55.000000000 +0200
+++ 
new/qtwebsockets-everywhere-src-6.11.2/examples/websockets/sslechoserver/generate.sh
        2026-08-12 03:33:36.000000000 +0200
@@ -3,3 +3,6 @@
 # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
 
 openssl req -x509 -nodes -newkey rsa:4096 -keyout localhost.key -out 
localhost.cert -sha512 -days 365 -subj "/C=NO/ST=Oslo/L=Oslo/O=The Qt 
Project/OU=WebSockets/CN=localhost"
+
+# The sslechoclient example ships its own copy of the certificate; keep it in 
sync.
+cp localhost.cert ../sslechoclient/localhost.cert
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwebsockets-everywhere-src-6.11.1/src/websockets/qwebsocketserver_p.cpp 
new/qtwebsockets-everywhere-src-6.11.2/src/websockets/qwebsocketserver_p.cpp
--- 
old/qtwebsockets-everywhere-src-6.11.1/src/websockets/qwebsocketserver_p.cpp    
    2026-05-08 03:18:55.000000000 +0200
+++ 
new/qtwebsockets-everywhere-src-6.11.2/src/websockets/qwebsocketserver_p.cpp    
    2026-08-12 03:33:36.000000000 +0200
@@ -418,8 +418,11 @@
     QObject *sender = q->sender();
     if (Q_LIKELY(sender)) {
         QTcpSocket *pTcpSocket = qobject_cast<QTcpSocket*>(sender);
-        if (Q_LIKELY(pTcpSocket))
+        if (Q_LIKELY(pTcpSocket)) {
             pTcpSocket->deleteLater();
+            m_error = QWebSocketProtocol::CloseCode::CloseCodeNormal;
+            m_errorString = QString();
+        }
     }
 }
 
@@ -529,6 +532,9 @@
             setError(QWebSocketProtocol::CloseCodeProtocolError,
                      QWebSocketServer::tr("Invalid response received."));
         }
+    } else {
+        setError(QWebSocketProtocol::CloseCodeProtocolError,
+                 QWebSocketServer::tr("Invalid handshake request."));
     }
     if (!success) {
         pTcpSocket->close();

Reply via email to