Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
45 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
<!-- | ||
.. title: MQTT 5 Test Release | ||
.. slug: mqtt5-test-release | ||
.. date: 2019-02-14 10:30:00 UTC | ||
.. tags: Releases | ||
.. category: | ||
.. link: | ||
.. description: | ||
.. type: text | ||
--> | ||
|
||
The work on MQTT v5 support in Mosquitto has reached a point where it may be of interest to a range of people. It is not yet complete, but wider testing and feedback would be appreciated. | ||
|
||
The source is available at [mosquitto-mqtt5-test1.tar.gz] and can be compiled as normal. | ||
|
||
## Supported features | ||
|
||
* Session expiry | ||
* Message expiry | ||
* Reason code on all ACKs (not all reason codes are used) | ||
* Reason string on all ACKs (no reason strings are provided by the broker however) | ||
* Payload format and content type | ||
* Request / response pattern | ||
* Subscription ID | ||
* Topic alias | ||
* Flow control | ||
* User properties | ||
* Optional server feature availability | ||
* Subscription options | ||
* Server keep alive | ||
* Assigned Client ID | ||
|
||
|
||
## Unsupported features | ||
|
||
* Shared subscriptions | ||
* Extended authentication | ||
* Server reference | ||
* Not all reason codes are used by the broker | ||
* Bridges do not use MQTT v5 | ||
* On disk persistence does not include MQTT 5 property support | ||
* The broker will not create topic aliases | ||
|
||
|
||
[mosquitto-mqtt5-test1.tar.gz]: https://mosquitto.org/files/source/test/mosquitto-mqtt5-test1.tar.gz |