Commit Graph

21 Commits

Author SHA1 Message Date
Roger A. Light
2976dffa71 Plugin template CMakeLists. 2021-11-16 16:17:31 +00:00
Roger Light
cd07f1136b Bump copyrights. 2021-11-03 22:10:06 +00:00
Roger A. Light
8ac11929cc Merge branch 'master' into develop 2021-10-27 17:19:33 +01:00
Roger A. Light
b9b065d2cc Compiler pedantry, and more checks in tests. 2021-10-14 11:39:46 +01:00
Roger A. Light
91e8344a3e Windows build fixes. 2021-10-13 14:39:09 +01:00
Roger A. Light
55d5d2e5f2 Fix for building when uthash not available. 2021-09-30 21:37:11 +01:00
Roger A. Light
2bfc7e7cc8 Do plugin callback unregistering automatically. 2021-09-30 12:42:13 +01:00
Roger A. Light
6763d94962 Add plugin version helper. 2021-09-30 10:56:48 +01:00
Roger A. Light
0f2f77c945 Improve idle / mux timeout performance. 2021-09-29 16:07:48 +01:00
Roger Light
dbd0d6f0d8 CMake build fixes. 2021-09-28 11:48:03 +01:00
Roger A. Light
7697406d3a Add topic modification example plugin. 2021-09-15 10:56:08 +01:00
Roger A. Light
3413001d47 Add mosquitto_plugin_set_info()
This allows plugins to tell the broker their name and version.
2021-09-07 23:13:06 +01:00
Roger A. Light
76c9e44deb Test config and scripts for example plugins. 2021-09-01 09:31:17 +01:00
Roger A. Light
869016b831 Add print-ip-on-publish example plugin. 2021-09-01 09:27:14 +01:00
Roger Light
fe007b2fe2 Example plugin that forces all messages to be retained. 2021-08-16 19:49:02 +01:00
Roger A. Light
214feb8f6b Merge branch 'fixes' into develop 2021-05-21 15:42:26 +01:00
Roger A. Light
0d3870585b Plugin delayed authentication. 2021-05-19 16:54:26 +01:00
Roger Light
0a90e62f93 CMake tidy. 2021-05-10 00:39:46 +01:00
Roger A. Light
b7b3a42e75 Strict build fixes. 2021-05-02 23:51:56 +01:00
Roger Light
ef7662ca8e Merge branch 'master' into develop 2021-04-24 23:32:48 +01:00
Roger A. Light
c17c6a9028 Move example plugins to their own directory. 2021-03-25 15:51:14 +00:00