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 2022-11-21 15:28:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-httpserver (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-httpserver.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-httpserver"

Mon Nov 21 15:28:56 2022 rev:2 rq:1036905 version:6.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-httpserver/qt6-httpserver.changes    
2022-10-01 17:43:23.757696263 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-httpserver.new.1597/qt6-httpserver.changes  
2022-11-21 15:29:01.840476221 +0100
@@ -1,0 +2,6 @@
+Tue Nov 15 11:53:11 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 6.4.1:
+  * https://www.qt.io/blog/qt-6.4.1-released
+
+-------------------------------------------------------------------

Old:
----
  qthttpserver-everywhere-src-6.4.0.tar.xz

New:
----
  qthttpserver-everywhere-src-6.4.1.tar.xz

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

Other differences:
------------------
++++++ qt6-httpserver.spec ++++++
--- /var/tmp/diff_new_pack.8Nx3sV/_old  2022-11-21 15:29:02.676480464 +0100
+++ /var/tmp/diff_new_pack.8Nx3sV/_new  2022-11-21 15:29:02.680480485 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.4.0
+%define real_version 6.4.1
 %define short_version 6.4
 %define tar_name qthttpserver-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-httpserver%{?pkg_suffix}
-Version:        6.4.0
+Version:        6.4.1
 Release:        0
 Summary:        Qt HTTP Server
 License:        GPL-3.0-only

++++++ qthttpserver-everywhere-src-6.4.0.tar.xz -> 
qthttpserver-everywhere-src-6.4.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qthttpserver-everywhere-src-6.4.0/.cmake.conf 
new/qthttpserver-everywhere-src-6.4.1/.cmake.conf
--- old/qthttpserver-everywhere-src-6.4.0/.cmake.conf   2022-09-23 
14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/.cmake.conf   2022-11-08 
20:29:32.000000000 +0100
@@ -1,2 +1,2 @@
-set(QT_REPO_MODULE_VERSION "6.4.0")
+set(QT_REPO_MODULE_VERSION "6.4.1")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qthttpserver-everywhere-src-6.4.0/.gitignore 
new/qthttpserver-everywhere-src-6.4.1/.gitignore
--- old/qthttpserver-everywhere-src-6.4.0/.gitignore    2022-09-23 
14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/.gitignore    1970-01-01 
01:00:00.000000000 +0100
@@ -1,154 +0,0 @@
-# This file is used to ignore files which are generated in the Qt build system
-# ----------------------------------------------------------------------------
-
-# Specific files/paths
-
-# qmake/configure stuff
-/.qmake.cache
-/.qmake.stash
-
-/mkspecs/modules/qt_*.pri
-/mkspecs/modules-inst/
-
-/include/
-
-/lib/*
-!/lib/README
-
-/doc/*.qch
-/doc/activeqt
-/doc/qdoc
-/doc/qmake
-/doc/qt*/*
-
-/translations/*.qm
-/translations/*_en.ts
-/translations/*_untranslated.ts
-
-# Unit tests libs/plugins/data
-/tests/auto/cmake/build/
-
-QObject.log
-tst_*
-!tst_*.*
-tst_*.log
-tst_*.debug
-tst_*~
-
-# Generic directories
-.metadata/
-.pc/
-debug/
-release/
-tmp/
-tmp-debug/
-tmp-debug-shared/
-tmp-release/
-tmp-release-shared/
-qtc-qmldump/
-qtc-qmldbg/
-*.app/
-*.d/
-
-# Generic files
-.#*
-.com.apple.timemachine.supported
-.DS_Store
-callgrind.out.*
-core
-Makefile*
-!/qmake/Makefile.win32*
-!/qmake/Makefile.unix
-object_script.*
-pcviewer.cfg
-tags
-*~
-*.a
-*.la
-*.core
-*.dll
-*.exe
-*.dylib
-*.gcov
-*.gcda
-*.gcno
-*.lib
-!Info.plist.lib
-*.o
-*.obj
-*.orig
-*.swp
-*.rej
-*.so
-*.so.*
-*.pbxuser
-*.mode1
-*.mode1v3
-*_resource.rc
-*.*#
-*.debug
-
-# xemacs temporary files
-*.flc
-
-# Vim temporary files
-.*.swp
-
-# Visual Studio generated files
-*.ib_pdb_index
-*.idb
-*.ilk
-*.pdb
-*.sln
-*.suo
-*.ncb
-*.vcxproj
-*.vcxproj.filters
-*.vcxproj.user
-*.exe.embed.manifest
-*.exe_manifest.rc
-*.exe_manifest.res
-*.appxmanifest
-.qmake.winrt_uuid_*
-
-# INTEGRITY generated files
-*.ael
-*.dla
-*.dnm
-*.dep
-*.map
-
-# Precompiled headers
-*.gch
-*.pchi
-*.pchi.cpp
-*_pch.obj
-*_pch.pch
-
-# Qt-specific files
-codeattributions.qdoc
-moc_*.cpp
-qrc_*.cpp
-ui_*.h
-*.moc
-*.prl
-*.pro.user*
-*.qmlproject.user*
-*.rcc
-
-# Generated by qt_module.prf
-*.version
-*.version.in
-
-# Generated by qtPrepareTool()
-wrapper.sh
-wrapper.bat
-*_wrapper.sh
-*_wrapper.bat
-
-# Generated by dbusxml2cpp
-*_interface.*
-*_adaptor.*
-
-# Generated by qt.prf
-*_plugin_import.cpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qthttpserver-everywhere-src-6.4.0/.tag 
new/qthttpserver-everywhere-src-6.4.1/.tag
--- old/qthttpserver-everywhere-src-6.4.0/.tag  1970-01-01 01:00:00.000000000 
+0100
+++ new/qthttpserver-everywhere-src-6.4.1/.tag  2022-11-08 20:29:32.000000000 
+0100
@@ -0,0 +1 @@
+dc05b61b80f8c95c8512210b78444c3b0de6a8a5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qthttpserver-everywhere-src-6.4.0/dependencies.yaml 
new/qthttpserver-everywhere-src-6.4.1/dependencies.yaml
--- old/qthttpserver-everywhere-src-6.4.0/dependencies.yaml     2022-09-23 
14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/dependencies.yaml     2022-11-08 
20:29:32.000000000 +0100
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: bc7e63385522c2020168cf367a8b3b1e6c6bc65e
+    ref: 905755304a474c942346774d930b92e3665c1bab
     required: true
   ../qtwebsockets:
-    ref: e6aaf9d1c45b9162f118ea913540736765bcb59a
+    ref: b43019f5fc161a198a49a6cdd819a03d0cb173a7
     required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/doc/config/qthttpserver.qdocconf 
new/qthttpserver-everywhere-src-6.4.1/doc/config/qthttpserver.qdocconf
--- old/qthttpserver-everywhere-src-6.4.0/doc/config/qthttpserver.qdocconf      
2022-09-23 14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/doc/config/qthttpserver.qdocconf      
2022-11-08 20:29:32.000000000 +0100
@@ -6,7 +6,7 @@
 description             = Qt Lightweight HTTP Server Reference Documentation
 version                 = $QT_VERSION
 
-depends += qtcore qtnetwork qtdoc qmake qtwebsockets
+depends += qtcore qtnetwork qtwebsockets qtdoc qmake qtcmake
 
 headerdirs  += ../../src/httpserver
 
@@ -35,7 +35,7 @@
 
 qhp.QtHttpServer.subprojects = classes examples
 qhp.QtHttpServer.subprojects.classes.title = C++ Classes
-qhp.QtHttpServer.subprojects.classes.indexTitle = Qt HTTP Server Classes
+qhp.QtHttpServer.subprojects.classes.indexTitle = Qt HTTP Server C++ Classes
 qhp.QtHttpServer.subprojects.classes.selectors = class fake:headerfile
 qhp.QtHttpServer.subprojects.classes.sortPages = true
 qhp.QtHttpServer.subprojects.examples.title = Examples
@@ -43,5 +43,8 @@
 qhp.QtHttpServer.subprojects.examples.selectors = fake:example
 qhp.QtHttpServer.subprojects.examples.sortPages = true
 
+navigation.cppclassespage = "Qt HTTP Server C++ Classes"
+navigation.landingpage = "Qt HTTP Server"
+
 # Fail the documentation build if there are more warnings than the limit
 warninglimit = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qthttpserver-everywhere-src-6.4.0/doc/index.qdoc 
new/qthttpserver-everywhere-src-6.4.1/doc/index.qdoc
--- old/qthttpserver-everywhere-src-6.4.0/doc/index.qdoc        2022-09-23 
14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/doc/index.qdoc        2022-11-08 
20:29:32.000000000 +0100
@@ -7,15 +7,77 @@
     \title Qt HTTP Server
     \brief Provides a lightweight server implementing the HTTP protocol.
 
+    Qt HTTP Server supports building HTTP server functionality into an 
application.
+    It provides an implementation of the server side of the HTTP protocol, and 
also
+    provides security through Transport Layer Security. Because it is designed 
for
+    embedding in applications to expose things in a trusted network, and 
doesn't
+    have robustness/security as a goal, it is not suitable for being
+    internet-facing.
+
+    This module is in \e {Technical Preview} state.
+
+    \section1 Overview
+
+    Qt HTTP Server provides building blocks for embedding a lightweight HTTP 
server
+    based on \l{RFC 2616} in an application. There are classes for the messages
+    sent and received, and for the various parts of an HTTP server.
+
+    An HTTP server can be created by subclassing the QAbstractHttpServer class 
and
+    overriding the \l{QAbstractHttpServer::}{handleRequest()} function.
+    The QAbstractHttpServer class
+    provides functions for listening to incoming ports or binding to an 
existing
+    QTcpServer. Dispatching to callables based on incoming URLs can be 
simplified
+    by using the QHttpServerRouter class.
+
+    This can be simplified even further by using the QHttpServer class.
+    The QHttpServer class is a subclass of QAbstractHttpServer and defines an
+    overloaded route function to bind callables to different incoming URLs,
+    and an \l{QHttpServer::}{afterRequest()} function to process the response 
further.
+
+    Runtime logging can be configured as described 
\l{qthttpserver-logging.html}{here}.
+
+    When security is needed and you have Qt compiled with support for TLS,
+    you can bind QAbstractHttpServer and its subclasses to a QSslServer object,
+    providing Transport Layer Security handling, turning it into an HTTPS 
server.
+    This can also be achieved by calling the QAbstractHttpServer::sslSetup()
+    function before calling \l{QAbstractHttpServer::}{listen()}.
+
+    \section1 Using the Module
+
+    Using a Qt module requires linking against the module library, either
+    directly or through other dependencies. Several build tools have dedicated
+    support for this, including CMake and qmake.
+
+    \section2 Building with CMake
+
+    Use the \c find_package() command to locate the needed module components in
+    the Qt6 package:
+
+    \badcode
+    find_package(Qt6 REQUIRED COMPONENTS HttpServer)
+    target_link_libraries(mytarget PRIVATE Qt6::HttpServer)
+    \endcode
+
+    See also the \l{Build with CMake} overview.
+
+    \section2 Building with qmake
+
+    To configure the module for building with qmake, add the module as a value
+    of the QT variable in the project's .pro file:
+
+    \badcode
+    QT += httpserver
+    \endcode
+
     \section1 Licenses
 
-    QtHttpServer is available under commercial licenses from \l{The Qt 
Company}.
+    Qt HTTP Server is available under commercial licenses from \l{The Qt 
Company}.
     In addition, it is available under the \l {GNU General Public License, 
version 3}.
     See \l{Qt Licensing} for further details.
 
-    \section1 Reference Documentation
+    \section1 Reference
     \list
-    \li \l{Qt HTTP Server Overview}{Overview}
+    \li \l{Qt HTTP Server Logging}
     \li \l{Qt HTTP Server C++ Classes}{C++ Classes}
     \endlist
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qthttpserver-everywhere-src-6.4.0/doc/overview.qdoc 
new/qthttpserver-everywhere-src-6.4.1/doc/overview.qdoc
--- old/qthttpserver-everywhere-src-6.4.0/doc/overview.qdoc     2022-09-23 
14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/doc/overview.qdoc     1970-01-01 
01:00:00.000000000 +0100
@@ -1,47 +0,0 @@
-// Copyright (C) 2022 The Qt Company Ltd.
-// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR 
GFDL-1.3-no-invariants-only
-
-/*!
-\page qthttpserver-overview.html
-\title Qt HTTP Server Overview
-\brief Provides insight into the HTTP protocol and the QtHttpServer module.
-
-Qt HTTP Server supports building an HTTP server into an application. It
-provides an implementation of the server side of the HTTP protocol, and also
-provides security through Transport Layer Security. Because it is designed for
-embedding in applications to expose things in a trusted network, and doesn't
-have robustness/security as a goal, it is not suitable for being
-internet-facing.
-
-\section1 How does it work?
-
-Qt HTTP Server provides building blocks for embedding a lightweight HTTP server
-in an application. There are classes for the messages sent and received, and
-for the different parts of an HTTP server.
-
-\section1 How do you use it?
-
-An HTTP server can created by subclassing the QAbstractHttpServer class, and
-overriding the \c handleRequest() function. The QAbstractHttpServer class
-provides functions for listening to incoming ports or binding to an existing
-QTcpServer. Dispatching to callables based on incoming URLs can be simplified
-by using the QHttpServerRouter class.
-
-This can be simplified even further by using the QHttpServer class.
-The QHttpServer class is a subclass of QAbstractHttpServer, and defines an
-overloaded route function to bind callables to different incoming URLs,
-and an afterRequest function to process the response further.
-
-The logging can be configured as described \l{qthttpserver-logging.html}{here}.
-
-When security is needed and you have Qt compiled with support for TLS,
-you can bind QAbstractHttpServer and its subclasses to a QSslServer object,
-providing Transport Layer Security handling, turning it into an HTTPS server.
-This can also be achieved by calling the QAbstractHttpServer::sslSetup()
-function before calling listen().
-
-\section2 Related Information
-\list
-\li \l{RFC 2616}
-\endlist
-*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/doc/qthttpserver-module.qdoc 
new/qthttpserver-everywhere-src-6.4.1/doc/qthttpserver-module.qdoc
--- old/qthttpserver-everywhere-src-6.4.0/doc/qthttpserver-module.qdoc  
2022-09-23 14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/doc/qthttpserver-module.qdoc  
2022-11-08 20:29:32.000000000 +0100
@@ -10,20 +10,4 @@
     \brief List of C++ classes that provide HTTP server framework.
 
     This module is in \e {Technical Preview} state.
-
-    To link against this library with CMake, add the following to your
-    CMakeLists.txt file:
-
-    \code
-    find_package(Qt6 COMPONENTS HttpServer)
-    target_link_libraries(<project name> PUBLIC Qt::HttpServer)
-    \endcode
-
-    If, on the other hand, you are using \l qmake, add this to your \c .pro
-    file:
-
-    \code
-    QT += httpserver
-    \endcode
-
 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qabstracthttpserver_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qabstracthttpserver_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qabstracthttpserver_p.h
       2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qabstracthttpserver_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qabstracthttpserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserver_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserver_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserver_p.h
       2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserver_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qhttpserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverliterals_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverliterals_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverliterals_p.h
       2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverliterals_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qhttpserverliterals_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrequest_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrequest_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrequest_p.h
        2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrequest_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qhttpserverrequest_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponder_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponder_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponder_p.h
      2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponder_p.h
      1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qhttpserverresponder_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponse_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponse_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponse_p.h
       2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverresponse_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qhttpserverresponse_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouter_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouter_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouter_p.h
 2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouter_p.h
 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qhttpserverrouter_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouterrule_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouterrule_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouterrule_p.h
     2022-09-23 14:29:29.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.0/QtHttpServer/private/qhttpserverrouterrule_p.h
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/httpserver/qhttpserverrouterrule_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qabstracthttpserver_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qabstracthttpserver_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qabstracthttpserver_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qabstracthttpserver_p.h
       2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qabstracthttpserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserver_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserver_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserver_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserver_p.h
       2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qhttpserver_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverliterals_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverliterals_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverliterals_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverliterals_p.h
       2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qhttpserverliterals_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrequest_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrequest_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrequest_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrequest_p.h
        2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qhttpserverrequest_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponder_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponder_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponder_p.h
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponder_p.h
      2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qhttpserverresponder_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponse_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponse_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponse_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverresponse_p.h
       2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qhttpserverresponse_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouter_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouter_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouter_p.h
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouter_p.h
 2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qhttpserverrouter_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouterrule_p.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouterrule_p.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouterrule_p.h
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/6.4.1/QtHttpServer/private/qhttpserverrouterrule_p.h
     2022-11-08 20:29:32.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/httpserver/qhttpserverrouterrule_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/qthttpserverversion.h
 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/qthttpserverversion.h
--- 
old/qthttpserver-everywhere-src-6.4.0/include/QtHttpServer/qthttpserverversion.h
    2022-09-27 08:05:42.000000000 +0200
+++ 
new/qthttpserver-everywhere-src-6.4.1/include/QtHttpServer/qthttpserverversion.h
    2022-11-10 12:06:08.000000000 +0100
@@ -2,8 +2,8 @@
 #ifndef QT_QTHTTPSERVER_VERSION_H
 #define QT_QTHTTPSERVER_VERSION_H
 
-#define QTHTTPSERVER_VERSION_STR "6.4.0"
+#define QTHTTPSERVER_VERSION_STR "6.4.1"
 
-#define QTHTTPSERVER_VERSION 0x060400
+#define QTHTTPSERVER_VERSION 0x060401
 
 #endif // QT_QTHTTPSERVER_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qthttpserver-everywhere-src-6.4.0/src/httpserver/qhttpserver.h 
new/qthttpserver-everywhere-src-6.4.1/src/httpserver/qhttpserver.h
--- old/qthttpserver-everywhere-src-6.4.0/src/httpserver/qhttpserver.h  
2022-09-23 14:29:29.000000000 +0200
+++ new/qthttpserver-everywhere-src-6.4.1/src/httpserver/qhttpserver.h  
2022-11-08 20:29:32.000000000 +0100
@@ -152,9 +152,13 @@
                 ResponseType<typename ViewTraits::ReturnType> 
response(boundViewHandler(request));
                 sendResponse(std::move(response), request, socket);
             } else {
+                static_assert(std::is_same_v<typename ViewTraits::ReturnType, 
void>,
+                    "Handlers with responder argument must have void return 
type.");
                 boundViewHandler(makeResponder(request, socket));
             }
         } else if constexpr (ViewTraits::Arguments::PlaceholdersCount == 2) {
+            static_assert(std::is_same_v<typename ViewTraits::ReturnType, 
void>,
+                "Handlers with responder argument must have void return 
type.");
             if constexpr (ViewTraits::Arguments::Last::IsRequest::Value) {
                 boundViewHandler(makeResponder(request, socket), request);
             } else {

Reply via email to