1
0
mirror of https://github.com/qt/qtmqtt.git synced 2026-10-25 16:16:26 +00:00
Commit Graph

1138 Commits

Author SHA1 Message Date
Qt Submodule Update Bot
50677c5da2 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ie914acb8f8718fa8465a03aee87a11c076f4411a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-11 07:09:17 +00:00
Qt Submodule Update Bot
cec66481b3 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ib10adc31ce68dc076afaeda8daf22dfa99625758
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-05 05:14:16 +00:00
Qt Submodule Update Bot
575e141bb0 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I45d14154ce8830934a5a11102ee64977213c0508
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-03 18:42:42 +00:00
Qt Submodule Update Bot
84888e818e Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I9073c080ab86a24281bb9bfa33b4751915fc3cad
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-31 07:01:24 +00:00
Qt Submodule Update Bot
fefcebc0f3 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I2452d0f49d0765dab5c729c2a6593d79f708a544
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-29 07:11:20 +00:00
Qt Submodule Update Bot
8dc327b4ba Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I48a5e0e0ab862f6250092df36047104cfe7d1d99
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-28 01:39:07 +00:00
Qt Submodule Update Bot
c15616b0a7 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I9bedf4a768bf77236570023fef1b1926d97ee3fc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-24 05:54:12 +00:00
Qt Submodule Update Bot
334f06a95f Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I17def9c64152d66a7e77cee345c03d030b53e8f4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-21 21:14:12 +00:00
Qt Submodule Update Bot
240875588c Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I669882ed4f72ffa329239a574d9d50f186ea832e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-19 11:36:18 +00:00
Qt Submodule Update Bot
0eee872326 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I2bd212ad4d12f40487c9299ea9abf8e867eb53c3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-14 21:27:03 +00:00
Qt Submodule Update Bot
6490484c9d Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I8da68d76d458a7d8578f238260a492102030b842
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-09 12:41:23 +00:00
Alexei Cazacov
5fcdb78b9c Docs: Organize topics in the qtmqtt repo
This commit organizes the articles, so they:
- have a reasonable tree structure
- can be navigated through the topic tree in the Qt Creator help viewer

Task-number: QTBUG-127289
Change-Id: I877bf1c62485161177ebe78f8326a4f979886cc5
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2024-08-07 08:20:14 +00:00
Qt Submodule Update Bot
3a7f631998 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I12fa23e0df7292e3c448e7afe6b1b56c28ccaec3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-06 22:39:14 +00:00
Qt Submodule Update Bot
87d82a895f Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I36a06d6ee579ac1d0013b730b4b09c7eb9407240
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-01 11:11:38 +00:00
Volker Hilsheimer
18bed862b2 Clean up logging categories
Declare them in a suitable header if they are used across multiple
unrelated files, otherwise use Q_STATIC_LOGGING_CATEGORY.

Unbreaks -Werror built.

Change-Id: Ic0759a2185be4288e8c7791c3a9cf22371d2d477
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
2024-07-31 11:40:25 +02:00
Qt Submodule Update Bot
314a9bd0f6 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ide41d158581a7fe535f1ac25f6a6b07e396d5ee2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-07-30 15:09:07 +00:00
Qt Submodule Update Bot
a87700e0d0 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I5e2899978b80ed0c4733940c15ece1eb0aa7789b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-07-26 16:10:28 +00:00
Qt Submodule Update Bot
386ca7d5b8 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I62492ac5cc1ed55f518ca6d9ddf1e0f62f223e8c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-07-21 23:40:08 +00:00
Qt Submodule Update Bot
362b9a9e08 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I831b3c834a1044684ad934afa3edc60daee4217e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-07-17 23:49:10 +00:00
Qt Submodule Update Bot
3813cf3bdd Update dependencies on 'dev' in qt/qtmqtt
Change-Id: If98e6cb3093a6bf27b5a1b4b2f23d3ba0e756d76
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-07-11 14:09:12 +00:00
Alexandru Croitor
45a786170c CMake: Annotate some targets with SBOM information
Pick-to: 6.8
Task-number: QTBUG-122899
Change-Id: I7034d7a15f378b935624b1f957fb251c5cd16ad9
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2024-07-11 12:02:38 +02:00
Qt Submodule Update Bot
3f24adc297 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I26b774832e3cdf2ae021d304eb1865f51230a000
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-28 23:44:19 +00:00
Qt Submodule Update Bot
a8125e63e4 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I55110f65c422af76131371168ebbe5450417a1c8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-25 20:06:49 +00:00
Qt Submodule Update Bot
5c5c9c44d7 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ic1c26194b6f2d52761b8e4300aa056b81f2a4485
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-20 08:30:09 +00:00
Qt Submodule Update Bot
dd6bf765ed Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I522b1d4dbc31f94ab626e51cc4f66a18dd7c3919
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-18 23:28:04 +00:00
Qt Submodule Update Bot
a66f4ab2aa Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ie6fb0cbffaeb52055b45d9cd5f40ddf6d9b3e535
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-14 14:08:15 +00:00
Qt Submodule Update Bot
06e4c4e9b5 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ia35e9b08f1ed40250067a3517c0bed32f475e6a3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-11 03:13:55 +00:00
Jani Heikkinen
b1317fcbfe Bump version to 6.9.0
Change-Id: Icbf5bb9d13324cb692464a96fd7b5cbca89961ab
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-06 03:49:39 +01:00
Qt Submodule Update Bot
5ce02acf9b Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Iead1bfbbb6f46429cb53abc20bd789dfa2871ddd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-06-06 02:49:38 +00:00
Alexey Edelev
613fbbab5c Remove the use of GENERATE_CPP_EXPORTS argument
The behavior that argument was enabling is the default one now.

Pick-to: 6.8
Task-number: QTBUG-90492
Change-Id: I4e59f9ce590f76fd077cf1dafa7a423e6f958b5a
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2024-06-05 12:09:25 +00:00
Qt Submodule Update Bot
22cc223fa0 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I690bdcbc7b6c922ccb456845e4223f20f16531ec
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-31 20:06:28 +00:00
Qt Submodule Update Bot
fe0b774fea Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I625821b386e83a423824a7b6a3b34f018fd7c2dc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-30 20:31:02 +00:00
Qt Submodule Update Bot
c103de1f3a Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Id9f2968cf739eeadff64ff2e8e0b4d8f1f1ce6e5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-28 16:33:18 +00:00
Andreas Eliasson
b87c87453f Doc: Add valid value to QMqttClient::protocolVersion
As described in the ProtocolVersion enum description, MQTT Standard 5
is also a valid value.

Fixes: QTBUG-120947
Pick-to: 6.7 6.5 6.2 5.15
Change-Id: I27ed8ad1d31201abb195c35ab56ced3ad08494cc
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
2024-05-27 14:17:20 +02:00
Qt Submodule Update Bot
feb57c8033 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I7859060220b7f1e7830cdaf2f078f7984f58c051
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-25 01:57:35 +00:00
Qt Submodule Update Bot
38e9720eaf Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I6ba983089441b837a6412009c8b2eb1e5afd8985
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-23 17:35:34 +00:00
Qt Submodule Update Bot
513d1df905 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Idec66fa1a29cfc41d1d347d8f068e7e13a83f580
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-20 14:54:30 +00:00
Qt Submodule Update Bot
783ba75401 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I915ce9849880ab59ba5269cb94ee60c0691c56d5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-16 22:26:44 +00:00
Qt Submodule Update Bot
375df78c68 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Id29620ed1f4b2f80aa16f814c281ae0e85d4d7da
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-14 18:08:34 +00:00
Qt Submodule Update Bot
ac1eea17af Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ia49da13e0361282c965dd07c9e57672c99c2592d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-10 12:03:11 +00:00
Qt Submodule Update Bot
d28fdf1b6e Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ia62d2707e29a4f2cf40166d7a28ca8e169d35cc9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-03 08:59:56 +00:00
Qt Submodule Update Bot
f605c53044 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I0b2318a9fc5cd499177065dfe7fae90d3371c3e8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-05-02 09:20:55 +00:00
Qt Submodule Update Bot
3f3c030cbe Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ie7dbb68f4da08e283a9fc0ec545212512aa4bef3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-04-29 12:07:21 +00:00
Qt Submodule Update Bot
724b5a12ae Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I59802aab79949becaf9b021839a63634250d0e54
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-04-25 10:44:40 +00:00
Qt Submodule Update Bot
79cf46057a Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ibfef1d4b8667ad6fb93aa23ee3f3ea5cfa24cba9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-04-19 06:43:10 +00:00
Qt Submodule Update Bot
c4a983fa2a Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I1c6b4b5581ae37c16de3458cf158a52bb39cbfbb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-04-17 16:25:21 +00:00
Qt Submodule Update Bot
5bceebb527 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I4ea7b97fa5d37dfb55fdaa801407de30a4ce7739
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-04-05 04:07:32 +00:00
Qt Submodule Update Bot
f07e678f77 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I06f57390ead939e2c4cc868d6639faab99770f2f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-25 21:38:44 +00:00
Lucie Gérard
dafd1cd664 Add a licenseRule.json file for checking of SPDX license identifiers
The license test in qtqa reads this file
in order to check the validity of the license used.
This file reproduce the QUIP-18 [1] rules, with some exceptions.

Each entry in the file corresponds to a set of licensing rules.

A set of licensing rules can depend on the file ending,
registered in "file_pattern_ending". The last entry in the
file has no "file_pattern_ending", it sets the rules for the
files whose licensing does not depend on their ending.

The license to be used depends on the location
of the file within the Qt module repository.
Let's call this "<true_location>".
The  "<true_location>" can also correspond to a file name,
offering flexibility for exceptions to the rule.
The "<true_location>" are registered in "location".

For each "<true_location>" there is a
"file type" entry and a "spdx" entry.
The "spdx" entry gives the rule:
the expected license tag(s) in SPDX format
for the file ending (if applicable) and "<true_location>".
The "file type" informs on the QUIP-18 type
the tested file corresponds to. It is purely informational
for the reader.

The set of rules are tested in order of appearance
in the json file. For this reason, a more constraining
ending (like "special.txt") needs to appear in
a "file_pattern_ending" located before
the "file_pattern_ending" of a less constraining ending (like ".txt").
Also, a file ending cannot be present in two "file_pattern_ending".

"file_pattern_ending" and "spdx" should list strings.
"<true_location>" can be regular expressions.

During the test the deeper "<true_location>" are
checked first. The order is which they appear in the json file
does not matter.

To test this file, run
QT_MODULE_TO_TEST=../qtmqtt perl tests/prebuild/license/tst_licenses.pl

[1]: https://contribute.qt-project.org/quips/18

Pick-to: 6.7
Task-number: QTBUG-121039
Change-Id: I240ee308911f5f49e45f25ea4cdbf21ce8a3e74c
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2024-03-20 08:12:20 +01:00
Lucie Gérard
9e1a2c5287 Change license for build files in example
According to QUIP-18 [1], all example files should be
LicenseRef-Qt-Commercial OR BSD-3-Clause

[1]: https://contribute.qt-project.org/quips/18

Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: I1133ca3b2daf487dbbc2ddae6b94d7f20239ed49
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2024-03-20 08:12:04 +01:00