Format: 1.8
Date: Wed, 15 Jul 2026 12:44:19 +0000
Source: mosquitto-plugin-iqrf
Binary: mosquitto-plugin-iqrf mosquitto-plugin-iqrf-dbgsym
Architecture: armhf
Version: 0.1.0~alpha~21192.gbpd86afe+debian11
Distribution: bullseye
Urgency: medium
Maintainer: Roman Ondráček <roman.ondracek@iqrf.com>
Changed-By: MICRORISC s.r.o. <support@iqrf.org>
Description:
 mosquitto-plugin-iqrf - IQRF plugin for Mosquitto broker
Changes:
 mosquitto-plugin-iqrf (0.1.0~alpha~21192.gbpd86afe+debian11) bullseye; urgency=medium
 .
   ** SNAPSHOT build @d86afe0f3a3b37758272eee0bf834c0a7a5fd301 **
 .
   [ Roman Ondráček ]
   * UNRELEASED
   * GitLab CI: use CI components
   * Fix boost::program_options options registration
 .
   [ Karel Hanák ]
   * added plugin version 5, cli utility, database management, migrations and users
   * determine shared lib install path at build time, restart mosquitto service if enabled and active
   * added bash completion script
 .
   [ Roman Ondráček ]
   * GitLab CI: remove package build for armel arch, add package build for Ubuntu 26.04
   * CMake: update boost linking due boost::system is header-only from version 1.69
   * Fix typos
   * Fix issues reported by cpplint
 .
   [ Karel Hanák ]
   * added separate error code and exception for username conflict
   * added runtime tests for mosquitto plugin, deny auth for blocked user
   * update docker image for auth tests
   * serialize user state into json as string instead of integer
   * added missing newline flush to successful block message
   * updated doxygen configuration
   * added doxygen styles
   * added unblock command
   * get user by name alongside ID
   * updated help, manpage and bash completions
   * added simple python rest API for management for mosquitto plugin in docker
   * added cli usage tests
   * configure database file permissions, owner and group; move transaction from migration file to migration manager
   * plugin: fixed potential NULL value in log
   * DatabaseManager: set database file permissions to 0660
   * DatabaseManager: let transaction destructor rollback if changes are not committed
   * plugin: fixed null client address replacement text
   * plugin: added ACL check for blocked users, blocked users detection and kicking mechanism
   * plugin: handle possible null username or client ID in ACL check
   * DatabaseManager: do not throw exception pointer
   * plugin: fixed disonnect_handler event data type cast
   * Plugin: updated logging severities
   * tests: updated auth tests file
   * plugin: updated logging, only log adding for removal if user is not already scheduled for removal
Checksums-Sha1:
 464f004c379dfc4bc871ee60fa2dd30a8dcf0574 100204 mosquitto-plugin-iqrf-dbgsym_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.deb
 9efd31236d5aebf7ad56a4a598a3aa567decd430 8356 mosquitto-plugin-iqrf_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.buildinfo
 4862692fec4dd3f5cb80e6a961c5dedd47d66fb9 177756 mosquitto-plugin-iqrf_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.deb
Checksums-Sha256:
 6e21a822a4dedd786e1aafd8a8095a72bf1b3492b0cbb4cee1b203b093b05b06 100204 mosquitto-plugin-iqrf-dbgsym_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.deb
 72a9f9dd1be428850c78d3d73a2bbb375a2b73860b7a195e30ba300221555e5c 8356 mosquitto-plugin-iqrf_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.buildinfo
 5b78ad97f125fd0594d9046dc304aeb63dbd6bb4239b8b78c57e490e70bd3e06 177756 mosquitto-plugin-iqrf_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.deb
Files:
 8a6a5c0377bd4c1840f7710a14d43f9c 100204 debug optional mosquitto-plugin-iqrf-dbgsym_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.deb
 42d7ff1a26583fab870d3921243e87cf 8356 misc optional mosquitto-plugin-iqrf_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.buildinfo
 a4f7ac6972d8c3aa76ccdbbf7a4cc7b4 177756 libs optional mosquitto-plugin-iqrf_0.1.0~alpha~21192.gbpd86afe+debian11_armhf.deb
