Michael Zanetti
|
881bf26a47
|
Fix topci -> topic typo
|
2022-04-14 00:29:21 +02: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 |
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 |
Michael Zanetti
|
f7962614f5
|
Shared pointer for the packet data
|
2020-12-16 14:54:02 +01:00 |
Jenkins nymea
|
c2133e5539
|
Jenkins release build 0.1.5
|
2020-02-23 23:38:08 +01:00 |
Jenkins nymea
|
64b2b0497c
|
Merge PR #10: Initial attempt to start documenting things
|
2020-02-23 23:38:07 +01:00 |
Jenkins nymea
|
21cb545ad5
|
Merge PR #9: Allow clients with protocol version 3.1.0 to connect to the server
|
2020-02-23 23:38:07 +01:00 |
Jenkins nymea
|
e1b7595f63
|
Merge PR #8: Fix a memory leak reported by valgrind
|
2020-02-23 23:38:07 +01:00 |
Simon Stürz
|
3e969e9510
|
Update gitignore to the documentation output folder
|
2020-02-21 13:11:45 +01:00 |
Simon Stürz
|
ab29879f4e
|
Add inmodule for classes and provide the classes list in the index.qdoc
|
2020-02-21 13:10:39 +01:00 |
Simon Stürz
|
c826a165b8
|
Add qdoc configuration file for standalone build and create index.html for classes overview
|
2020-02-21 13:02:50 +01:00 |
Michael Zanetti
|
c6f48d2229
|
Initial attempt to start documenting things
|
2020-02-21 12:53:27 +01:00 |
Michael Zanetti
|
c2b6ad87f0
|
Allow clients with protocol version 3.1.0 to connect to the server
|
2020-02-14 10:47:59 +01:00 |
Michael Zanetti
|
3d40b827b8
|
Fix a memory leak reported by valgrind
|
2020-02-09 16:05:24 +01:00 |
Jenkins nymea
|
44248e0223
|
Jenkins release build 0.1.4
|
2020-01-23 13:40:05 +01:00 |
Jenkins nymea
|
e53d9d67bf
|
Merge PR #7: Update copyright
|
2020-01-23 13:40:04 +01:00 |
Jenkins nymea
|
144024fc96
|
Merge PR #6: Fix build dependencies
|
2020-01-23 13:40:04 +01:00 |
Michael Zanetti
|
38feda3a4b
|
Update copyright
|
2020-01-23 00:24:20 +01:00 |
Jenkins nymea
|
cf3db8441e
|
Jenkins release build 0.1.3
|
2020-01-16 00:39:17 +01:00 |
Jenkins nymea
|
642fe81fa6
|
Merge PR #6: Fix build dependencies
|
2020-01-16 00:39:16 +01:00 |
Michael Zanetti
|
b1e92ae0a6
|
Fix build dependencies
|
2020-01-10 12:28:04 +01:00 |
Jenkins nymea
|
cda86c4e29
|
Jenkins release build 0.1.2
|
2019-10-10 22:55:36 +02:00 |
Jenkins nymea
|
3a1c840ca4
|
Merge PR #5: Fix a crash in topic matching.
|
2019-10-10 22:55:35 +02:00 |
Michael Zanetti
|
07d712d5ae
|
Fix a crash in topic matching.
Subscribing a client to a/b/c and publishing to a/b leads to a
crash, turns out it is a off-by-one calculation in topic matching code.
|
2019-09-24 22:33:09 +02:00 |
Jenkins
|
3436c705ce
|
Jenkins release build
|
2019-08-08 18:30:37 +02:00 |
Jenkins
|
3744e666e8
|
Merge PR #3: Fix installing headers, unused dependencies and provide pkg-config file
|
2019-08-08 18:30:37 +02:00 |
Michael Zanetti
|
98a3144687
|
Fix install prefix and add a pkg-config file
|
2019-07-16 13:43:44 +02:00 |
Michael Zanetti
|
1f2b3d0646
|
don't depend on qtgui in server project file
|
2019-07-15 19:37:33 +02:00 |
Michael Zanetti
|
4e32a9b273
|
PRoperly fix the install path by querying qmake
|
2019-04-17 13:52:49 +02:00 |
Michael Zanetti
|
8e649b6cd7
|
Merge pull request #1 from guh/dont-set-install-path
Don't set install path in project file
|
2019-04-16 20:15:47 +02:00 |
Michael Zanetti
|
f4b897cb1d
|
Don't set install path in project file
|
2019-04-16 20:14:20 +02:00 |
Michael Zanetti
|
681e538306
|
Fix a crash when a client connects and disconnects without sending any data.
The guard for forcing the client to send data within 10 seconds after connecting
hadn't been stopped again if the client disconnects on it's own.
|
2019-04-12 18:09:51 +02:00 |
Michael Zanetti
|
4e4ed7bad5
|
add SSL support to client
|
2018-11-28 20:24:14 +01:00 |
Michael Zanetti
|
7e35b3e79e
|
add reconnect feature to client and improve server api a bit
|
2018-11-27 23:31:23 +01:00 |
Michael Zanetti
|
63e8f2055e
|
add close() and isListening() to MqttServer
|
2018-11-14 02:37:23 +01:00 |
Michael Zanetti
|
c6a4111677
|
disable building of tests on xenial, QTRY_VERIFY isn't there yet
|
2018-11-13 02:43:38 +01:00 |
Michael Zanetti
|
68856ef56c
|
make it build with Qt 5.6
|
2018-11-13 02:38:40 +01:00 |
Michael Zanetti
|
8606c3d424
|
Create README.md
|
2018-11-13 02:10:44 +01:00 |
Michael Zanetti
|
d78225ea89
|
add license file
|
2018-11-13 02:08:24 +01:00 |