Commit Graph

90 Commits (1.9.1)

Author SHA1 Message Date
jenkins ba455fb865 Jenkins release build 1.9.1 2024-01-29 12:21:55 +01:00
Simon Stürz 166823ab65 Add nymea-mqtt-tests package and add an option to not build the tests 2024-01-29 09:48:19 +01:00
jenkins 2c7f874dd1 Jenkins release build 1.9.0 2023-11-23 09:52:15 +01:00
jenkins 321fc8a96c Merge PR #25: Fix keepalive timeout being uninitialized in client and allow setting it 2023-11-23 09:52:15 +01:00
Michael Zanetti a8037d599d Fix keepalive timeout being uninitialized in client and allow setting it 2023-09-11 17:31:07 +02:00
jenkins f6a874391a Jenkins release build 1.8.4 2023-08-18 17:11:35 +02:00
jenkins 1cd8273c30 Jenkins release build 1.8.3 2023-08-17 14:10:16 +02:00
jenkins c0fd318b0e Jenkins release build 1.8.2 2023-06-28 09:47:22 +02:00
jenkins aaab9c183d Jenkins release build 1.8.1 2023-06-07 15:50:54 +02:00
jenkins cd4316a98a Jenkins release build 1.8.0 2023-05-05 11:15:47 +02:00
jenkins a55ecb55aa Jenkins release build 1.7.0 2023-02-21 17:42:52 +01:00
jenkins c150da3bc2 Jenkins release build 1.6.3 2023-02-01 12:17:26 +01:00
jenkins 5fa70328a8 Jenkins release build 1.6.2 2023-01-16 14:35:08 +01:00
jenkins c22cb46045 Jenkins release build 1.6.1 2022-12-23 11:31:50 +01:00
jenkins afed8ce427 Jenkins release build 1.6.0 2022-12-10 14:52:27 +01:00
Michael Zanetti c6d5364300 Fix a warning and improve debug print when a client times out
Old code would implicitly delete the client by the call to abort()
as well as scheduling a deleteLater() which caused a unexpeted
null receiver warning.
2022-11-23 17:36:59 +01:00
jenkins fe76cb2d4b Jenkins release build 1.5.1 2022-11-07 12:47:37 +01:00
jenkins 31cdcbd1da Jenkins release build 1.5.0 2022-10-17 11:20:11 +02:00
jenkins e5bd31014d Jenkins release build 1.4.1 2022-09-23 16:33:23 +02:00
jenkins 4768e3781d Jenkins release build 1.4.0 2022-08-09 23:02:52 +02:00
jenkins 8176d27dc3 Jenkins release build 1.3.1 2022-07-11 15:34:44 +02:00
jenkins 6071e3aaac Jenkins release build 1.3.0 2022-06-30 15:04:07 +02:00
jenkins ffde6cdf4b Merge PR #23: Improve the warning message when a client is rejected 2022-06-30 15:04:06 +02:00
Michael Zanetti 34c67c1d14 Improve the warning message when a client is rejected 2022-06-20 23:39:55 +02:00
jenkins ca45b6028e Jenkins release build 1.2.0 2022-06-07 19:42:56 +02:00
jenkins 3507067252 Merge PR #22: Add support for websocket connections 2022-06-07 19:42:55 +02:00
Michael Zanetti 665faca358 Add Support for websocket transport
This commit adds support for connecting via the websocket transport
protocol on both, client and server parts.
In addition, the standalone server implemention is more complete, allowing
to manage policies and server ports via command line arguments as well
as adding a command line client tool for subscribing to a broker and/or
publishing messages to it.
2022-06-03 14:59:07 +02:00
jenkins 112e1f1e62 Jenkins release build 1.1.0 2022-04-25 23:53:32 +02:00
jenkins 62c658c367 Merge PR #21: Enable generating a test-results.xml from dpkg builds 2022-04-25 23:53:32 +02:00
jenkins ddb907e668 Merge PR #20: Fix topci -> topic typo 2022-04-25 23:53:31 +02:00
jenkins 29889a11ff Merge PR #19: Fix tests 2022-04-25 23:53:29 +02:00
jenkins 2b81379d10 Merge PR #18: Add a unit test for the connected signal 2022-04-25 23:53:28 +02:00
Michael Zanetti e83667b76d Enable generating a test-results.xml from dpkg builds 2022-04-23 01:42:03 +02:00
Michael Zanetti 881bf26a47 Fix topci -> topic typo 2022-04-14 00:29:21 +02:00
Michael Zanetti 98382664b2 Fix tests
When running all tests in a row, the testRetain() test would
pollute subsequent tests by leaving a retained message on the
server. Fixed by extending to testRetain() test also test
clearing all retained messages at last.
2022-04-14 00:10:21 +02:00
Jenkins nymea c67071ff09 Jenkins release build 1.0.0 2022-03-10 12:33:55 +01:00
Jenkins nymea b856c584f8 Jenkins release build 0.1.9 2021-05-19 18:24:56 +02:00
Jenkins nymea 67de7d4cfc Merge PR #15: Drop build dependency to qt5-default 2021-05-19 18:24:55 +02:00
Michael Zanetti c539b023f7 Drop build dependency to qt5-default 2021-05-12 12:23:24 +02:00
Jenkins nymea 721f4503d5 Jenkins release build 0.1.8 2021-04-22 20:41:53 +02:00
Jenkins nymea 6df3d907b1 Merge PR #14: Fix multi-arch packaging 2021-04-22 20:41:52 +02:00
Michael Zanetti 42ea8bbc47 Fix multi-arch packaging 2021-04-21 14:17:52 +02:00
Jenkins nymea be116b988a Jenkins release build 0.1.7 2021-02-14 23:00:27 +01:00
Jenkins nymea 192dc822d8 Merge PR #13: Fix isConnected() and binary payload parsing 2021-02-14 23:00:26 +01:00
Michael Zanetti 4347e0106f
Add a unit test for the connected signal (#1) 2021-02-05 07:29:58 +01:00
Michael Zanetti b72ebb2a68 Add a unit test for the connected signal 2021-02-04 23:10:41 +01:00
Timon 5eebdf75f7 Start keep alive timer before emitting connected()
By chaning the order MqttClient::isConnected() returns true
in slot connected to MqttClient::connected().
2021-02-04 15:22:33 +01:00
Timon 718a495437 Fix MqttPackdt payload assignment.
QByteArray(str) assumes that str is '\0'-terminated
which is not the case when sending binary data.
2021-02-04 15:22:27 +01:00
Jenkins nymea a617e504fe Jenkins release build 0.1.6 2020-12-17 15:15:20 +01:00
Jenkins nymea 48f7024d08 Merge PR #12: Cleanup private pointers 2020-12-17 15:15:20 +01:00