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 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
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
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
Michael Zanetti
38feda3a4b
Update copyright
2020-01-23 00:24:20 +01: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
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
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
68856ef56c
make it build with Qt 5.6
2018-11-13 02:38:40 +01:00
Michael Zanetti
12ba712c51
add copyright headers
2018-11-13 00:56:54 +01:00
Michael Zanetti
7be28b8e44
nymea-mqtt implementation
2018-11-13 00:54:32 +01:00