A denial of service vulnerability causing a crash by dereference of null on corrupt packets was found by Benedikt Brandmaier using rusty-FUME. There was no heap corruption or out-of-bounds access, so no indication of a possible exploit. Update as soon as possible. Additionally, a bug was fixed in decoding mosquitto password files with Windows end-of-line […]
FlashMQ 1.6.4 released
Another small bug-fix release: fixed queuing tasks from queued tasks, in plugin call flashmq_add_task().
FlashMQ 1.6.2 released
Fixes consistency bugs related to QoS packet queuing and saving that queue to disk.
FlashMQ 1.6.1 released
Version 1.6.1 fixes multi-level wildcard matching to also include the parent. Subscribing to ‘one/two/three/#’ should also give you ‘one/two/three’, which apparently was never implemented.
License changed to OSL 3
With the release of FlashMQ version 1.5.0 comes a change in license to a more permissive one. Before 1.5.0, the code was licensed under the Affero General Public License version 3. The primary reason was for ‘network copyleft’, meaning that hosting is considered distribution, which comes with the requirement of making changes to the source […]
FlashMQ 1.5.0 released
Because this release marks a license change to a more permissive license, the minor level was bumped from 4 to 5. Other than that, there are no functional additions. There have been various improvements and fixes: Packages available for download and installation.
FlashMQ 1.4.5 released
There were two bugs that affected only non-AMD64 systems (like ARM): Packages available for download and installation.
FlashMQ 1.4.4 released
Small maintenance release: Packages available for download and installation.