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

912 Commits

Author SHA1 Message Date
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
Lucie Gérard
1ee999aa48 Change license for test files
According to QUIP-18 [1], all test files should be
LicenseRef-Qt-Commercial OR GPL-3.0-only

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

Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: If63837f32f9f5e852292c20e449877e6a6fecc89
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2024-03-20 08:11:56 +01:00
Qt Submodule Update Bot
11ee7a10f7 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Iac893a9cf0c4562de30751e63183e72028dbd825
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-17 12:00:23 +00:00
Qt Submodule Update Bot
6a22ca3c26 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I641799a323c14bb4a726574fa51fc395728417ea
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-16 05:18:17 +00:00
Qt Submodule Update Bot
2a73ae9045 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I7485a951bf0525bbb142cf5637b8088a8c111754
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-14 10:44:58 +00:00
Qt Submodule Update Bot
888261dea7 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I8032cfa4365da290cf4cf34f90825c453ee1264a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-10 16:52:05 +00:00
Qt Submodule Update Bot
68a1d995cb Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ic4cf52dd1c0e3eff1685b0199b485d465cfb74fd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-03-02 15:38:14 +00:00
Qt Submodule Update Bot
c76bb3a41d Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I1de62095b25250a434ee277e205eaef3e4bac148
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-27 16:11:25 +00:00
Qt Submodule Update Bot
ac0bcc66f8 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I346c204e9e2768e713bc5dabfc8b87de9a433611
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-23 22:18:49 +00:00
Qt Submodule Update Bot
a950a4b95d Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I1dad828ff0e350f2b366010166a1ca0df479df5a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-19 16:41:42 +00:00
Qt Submodule Update Bot
ef60f0ebd6 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I274327c4938219301d03cb0290b50fee49d5c6fc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-11 00:39:41 +00:00
Qt Submodule Update Bot
a521510e23 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I4fad6641225ebd06cc2d7d72571a7f65173040b9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-09 23:23:45 +00:00
Qt Submodule Update Bot
4268a06756 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I58b0560e0f03308fbdf1905a28bb2026bf5b424e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-02-07 03:44:14 +00:00
Tasuku Suzuki
d7af86d777 Remove extra semi-colons
Change-Id: I748935e1006224955580f4fceeebd486fed7dbf7
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
2024-02-02 16:27:18 +09:00
Tim Blechmann
7fd54b4961 examples: silence clang's wignored-qualifier
Change-Id: Ibdefee544ced86db73bbf821ea8c62c0d8c5c043
Pick-to: 6.7
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
2024-02-02 00:08:29 +00:00
Qt Submodule Update Bot
afc4e43234 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I06182ce9cc862b4e1fa11705b365261d69ed1fc3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-26 18:21:42 +00:00
Qt Submodule Update Bot
ee3d6b82a4 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I2bda28864a31dfdbb5a5ff4b4e32da27cea28b9b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-25 09:18:44 +00:00
Joerg Bornemann
6a4b1669c7 Enable CMake autotests
Task-number: QTBUG-84884
Change-Id: I3d697f371062ee8d358dce96cec22a9d1c182444
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2024-01-24 14:16:47 +01:00
Qt Submodule Update Bot
e27369baa9 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I34f24176f13a94a9509337855e1d8589280cfcb2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-22 21:42:58 +00:00
Qt Submodule Update Bot
59cffa257a Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ic97ea3405e746abb1389f677e9501b072f7662f2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-20 14:27:52 +00:00
Qt Submodule Update Bot
158e84c147 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Ide412bc93bf865e73003242c0ab0b882bc219662
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-19 14:38:59 +00:00
Qt Submodule Update Bot
d4d3a8be54 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: Iccfacae68cc7e4e4157414b56013fb67ccbac885
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-18 10:14:43 +00:00
Qt Submodule Update Bot
53d889274d Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I2b9fc6da00224d12f47c7a2c3d791d1fd0465890
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-15 16:06:03 +00:00
Qt Submodule Update Bot
9aecfd5131 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I2536cd4ccbe0fb7db1889eb71acdb74fc54ea31c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-12 11:44:24 +00:00
Qt Submodule Update Bot
c56d2a0f10 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I9925e0b795d2b30c3ec2790e97685ba40e5cc067
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-10 18:43:22 +00:00
Qt Submodule Update Bot
d16a193538 Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I6dd52218d0b4fd81cea32d796082eb614235c3ea
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-01-05 21:25:56 +00:00
Qt Submodule Update Bot
d508030cce Update dependencies on 'dev' in qt/qtmqtt
Change-Id: I4477b950d898280fd680046c0be79cf4c8a330c1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2023-12-28 07:18:26 +00:00