commit qt6-httpserver for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-httpserver for openSUSE:Factory checked in at 2024-03-28 13:54:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-httpserver (Old) and /work/SRC/openSUSE:Factory/.qt6-httpserver.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "qt6-httpserver" Thu Mar 28 13:54:19 2024 rev:13 rq:1162377 version:6.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-httpserver/qt6-httpserver.changes 2024-02-18 20:24:12.280251949 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-httpserver.new.1905/qt6-httpserver.changes 2024-03-28 14:21:17.032872614 +0100 @@ -1,0 +2,6 @@ +Tue Mar 26 14:25:46 UTC 2024 - Christophe Marin <christophe@krop.fr> + +- Update to 6.6.3: + * https://www.qt.io/blog/qt-6.6.3-released + +------------------------------------------------------------------- Old: ---- qthttpserver-everywhere-src-6.6.2.tar.xz New: ---- qthttpserver-everywhere-src-6.6.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-httpserver.spec ++++++ --- /var/tmp/diff_new_pack.dyzIfp/_old 2024-03-28 14:21:27.445255512 +0100 +++ /var/tmp/diff_new_pack.dyzIfp/_new 2024-03-28 14:21:27.445255512 +0100 @@ -16,7 +16,7 @@ # -%define real_version 6.6.2 +%define real_version 6.6.3 %define short_version 6.6 %define tar_name qthttpserver-everywhere-src %define tar_suffix %{nil} @@ -27,7 +27,7 @@ %endif # Name: qt6-httpserver%{?pkg_suffix} -Version: 6.6.2 +Version: 6.6.3 Release: 0 Summary: Qt HTTP Server License: GPL-3.0-only ++++++ qthttpserver-everywhere-src-6.6.2.tar.xz -> qthttpserver-everywhere-src-6.6.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qthttpserver-everywhere-src-6.6.2/.cmake.conf new/qthttpserver-everywhere-src-6.6.3/.cmake.conf --- old/qthttpserver-everywhere-src-6.6.2/.cmake.conf 2024-02-10 00:03:40.000000000 +0100 +++ new/qthttpserver-everywhere-src-6.6.3/.cmake.conf 2024-03-19 03:30:54.000000000 +0100 @@ -1,2 +1,2 @@ -set(QT_REPO_MODULE_VERSION "6.6.2") +set(QT_REPO_MODULE_VERSION "6.6.3") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qthttpserver-everywhere-src-6.6.2/.tag new/qthttpserver-everywhere-src-6.6.3/.tag --- old/qthttpserver-everywhere-src-6.6.2/.tag 2024-02-10 00:03:40.000000000 +0100 +++ new/qthttpserver-everywhere-src-6.6.3/.tag 2024-03-19 03:30:54.000000000 +0100 @@ -1 +1 @@ -7c21c72103f949a01853eaf6d7c84fd05a07cf36 +19d4435d4ef523f4a5c30c6484a2f11739fc3fec diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qthttpserver-everywhere-src-6.6.2/dependencies.yaml new/qthttpserver-everywhere-src-6.6.3/dependencies.yaml --- old/qthttpserver-everywhere-src-6.6.2/dependencies.yaml 2024-02-10 00:03:40.000000000 +0100 +++ new/qthttpserver-everywhere-src-6.6.3/dependencies.yaml 2024-03-19 03:30:54.000000000 +0100 @@ -1,7 +1,7 @@ dependencies: ../qtbase: - ref: dec1863c7dc63e5788b0c6c061d36e856a6ae2b2 + ref: afdec885058c92e24604f398a926297222da06f3 required: true ../qtwebsockets: - ref: 084929fa58db3a12a096bc511a298c2caae5c13e + ref: 26db5812958bc8bcf6e333357760c3023631eae3 required: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qthttpserver-everywhere-src-6.6.2/src/httpserver/qhttpserverrouterrule.cpp new/qthttpserver-everywhere-src-6.6.3/src/httpserver/qhttpserverrouterrule.cpp --- old/qthttpserver-everywhere-src-6.6.2/src/httpserver/qhttpserverrouterrule.cpp 2024-02-10 00:03:40.000000000 +0100 +++ new/qthttpserver-everywhere-src-6.6.3/src/httpserver/qhttpserverrouterrule.cpp 2024-03-19 03:30:54.000000000 +0100 @@ -2,6 +2,7 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only #include <QtHttpServer/qhttpserverrouterrule.h> +#include <QtHttpServer/qhttpserverresponder.h> #include <private/qhttpserverrouterrule_p.h> #include <private/qhttpserverrequest_p.h> @@ -152,7 +153,11 @@ if (!matches(request, &match)) return false; - d->routerHandler(match, request, std::move(responder)); + // Ensure that original responder object is destroyed even if the route + // handler does not explicitly move out of it. The websocket handler code + // assumes this is the case (see also QTBUG-120746). + auto r = std::move(responder); + d->routerHandler(match, request, std::move(r)); return true; }
participants (1)
-
Source-Sync