Commit graph

13 commits

Author SHA1 Message Date
Roger A. Light
68b939f997 Don't run persist sqlite tests if WITH_SQLITE=no 2026-02-24 00:42:39 +00:00
Jesús Fernández Manzano
c6669ef715 Fix makefile build with WITH_SQLITE disabled
When using WITH_SQLITE=no, the build system correctly avoids to compile
the plugin, but the install step fails because it tries to install it
even if it has not been compiled.

This commit fixes this behaviour by totally omitting the plugin if
WITH_SQLITE=no is specified, so no compilation and no installation is
performed

Signed-off-by: Jesús Fernández Manzano <jesus.fernandez@titanos.tv>
2026-02-24 00:35:15 +00:00
Roger A. Light
0b4ab2f285 Move password file code to own plugin 2025-07-10 14:49:46 +01:00
Roger A. Light
c522361d35 Move acl_file code to own file. 2025-07-10 00:39:51 +01:00
Roger A. Light
c8e313aac0 Fix build
This is for the case where command line overrides are set.
2023-09-19 22:48:24 +01:00
Norbert Heusser
170cd85cec Add target test-compile to all Makefile to allow tests in plugin folders
Signed-off-by: Norbert Heusser <norbert.heusser@cedalo.com>
2022-12-09 18:03:54 +00:00
Roger A. Light
dc906c5221 Sqlite persistence plugin. 2022-01-09 23:54:09 +00:00
Roger A. Light
c17c6a9028 Move example plugins to their own directory. 2021-03-25 15:51:14 +00:00
Roger A. Light
0087431bf4 Add MOSQ_EVT_CONNECT event.
This allows plugins to know when a client has successfully authenticated
to the broker.

Add connection-state example plugin to demonstrate MOSQ_EVT_CONNECT.
2021-01-14 15:36:58 +00:00
Roger A. Light
9f9f92104b Add trivial basic authentication plugin based on IP. 2021-01-12 22:51:33 +00:00
Roger A. Light
fdff255916 New dynamic security plugin. 2020-10-27 00:54:55 +00:00
Roger A. Light
af99071c1e Add example payload modification plugin. 2020-10-21 16:46:29 +01:00
Roger A. Light
687ca36c07 Makefile build fixes for message-timestamp plugin. 2020-10-13 16:49:18 +01:00