Roger A. Light
|
2976dffa71
|
Plugin template CMakeLists.
|
2021-11-16 16:17:31 +00:00 |
|
Roger A. Light
|
aa99ce90ac
|
Fix typo.
|
2021-11-16 16:16:52 +00:00 |
|
Roger Light
|
ff69dc8db2
|
Add bridge_receive_maximum option for MQTT v5.0 bridges.
|
2021-11-14 22:55:14 +00:00 |
|
Roger Light
|
99eddeb109
|
Add bridge_session_expiry_interval option for MQTT v5.0 bridges.
|
2021-11-14 22:01:10 +00:00 |
|
Roger Light
|
cf3be2eb10
|
Fix bridge log message on pending connection.
|
2021-11-14 21:04:04 +00:00 |
|
Roger A. Light
|
d7dbbc62f9
|
LTO should apply globally.
|
2021-11-11 14:49:20 +00:00 |
|
Roger A. Light
|
e09390eda6
|
Split db__message_insert into incoming/outgoing.
|
2021-11-11 14:47:02 +00:00 |
|
Roger A. Light
|
9ad8d943be
|
Stored messages now always stored in a hash table.
|
2021-11-11 11:20:30 +00:00 |
|
Roger A. Light
|
d6672194db
|
Simplify plugin callback register/unregister.
|
2021-11-11 09:42:42 +00:00 |
|
Roger A. Light
|
474b1d739f
|
Remove stray character.
|
2021-11-10 16:54:00 +00:00 |
|
Roger A. Light
|
d33c803981
|
Move v5 plugin load to own file.
|
2021-11-10 16:42:08 +00:00 |
|
Roger A. Light
|
786d468570
|
MID reuse test.
|
2021-11-10 15:58:10 +00:00 |
|
Roger A. Light
|
2261903426
|
Move plugin init to own file.
|
2021-11-10 12:49:07 +00:00 |
|
Roger A. Light
|
d6026d027a
|
Move plugin cleanup to own file.
|
2021-11-10 12:44:53 +00:00 |
|
Roger A. Light
|
143e146e1a
|
Move acl check to own file.
|
2021-11-10 12:44:29 +00:00 |
|
Roger A. Light
|
f5baeac976
|
Move basic auth to own file.
|
2021-11-10 12:32:07 +00:00 |
|
Roger A. Light
|
96ba8f6a47
|
Move psk-key to own file.
|
2021-11-10 12:15:21 +00:00 |
|
Roger A. Light
|
7e6e517208
|
Move extended auth to own file.
|
2021-11-10 12:13:19 +00:00 |
|
Roger A. Light
|
34b41a3b01
|
Dynsec: Add ability to deny wildcard subscriptions for a role
|
2021-11-10 11:20:25 +00:00 |
|
Roger Light
|
e9713cca5a
|
Plugin configs as an array of pointers.
|
2021-11-10 10:02:38 +00:00 |
|
Roger A. Light
|
65d20271a7
|
Better string
|
2021-11-09 17:14:04 +00:00 |
|
Roger Light
|
dcff8dfd38
|
Implement plugin wrappers for v2, v3, v4
This means the internal plugin interface is simpler and is translated to each of the older interfaces if needed.
|
2021-11-09 17:11:20 +00:00 |
|
Roger Light
|
cd07f1136b
|
Bump copyrights.
|
2021-11-03 22:10:06 +00:00 |
|
Roger Light
|
92c2c45d7c
|
Rename auth_plugin -> plugin.
|
2021-11-03 21:27:25 +00:00 |
|
Roger Light
|
3ebc4f851c
|
Fix test.
|
2021-11-03 09:50:09 +00:00 |
|
Roger Light
|
538154bd9c
|
The --insecure option now disables all server certificate verification.
|
2021-10-29 22:53:55 +01:00 |
|
Roger A. Light
|
a1288721ce
|
Fix tests
|
2021-10-27 17:22:58 +01:00 |
|
Roger A. Light
|
8ac11929cc
|
Merge branch 'master' into develop
|
2021-10-27 17:19:33 +01:00 |
|
Roger A. Light
|
d5970ca998
|
Merge branch 'fixes'
|
2021-10-27 16:40:44 +01:00 |
|
Roger A. Light
|
292e969140
|
Bump version, update web.
|
2021-10-27 16:40:21 +01:00 |
|
Roger A. Light
|
c986e27f6e
|
Fix missing bracket. Closes #2347.
|
2021-10-27 16:29:41 +01:00 |
|
Roger A. Light
|
46a6c5d17b
|
Fix mosquitto_plugin.h not including mosquitto_broker.h.
Closes #2350. Thanks to Wolfgang Petroschka.
|
2021-10-27 16:23:20 +01:00 |
|
Roger A. Light
|
20d2935d81
|
Fix date format in mosquitto_sub output.
Closes #2353. Thanks to Norman Rasmussen.
|
2021-10-27 16:22:26 +01:00 |
|
Roger A. Light
|
d662a5fd83
|
Always run vc installer in quiet mode.
|
2021-10-27 12:02:50 +01:00 |
|
Roger A. Light
|
6fdc9505bb
|
Remove all files when uninstalling.
|
2021-10-27 12:02:36 +01:00 |
|
Roger A. Light
|
e0c1e8bbca
|
Windows installer to use openssl 3.
|
2021-10-27 12:02:14 +01:00 |
|
Roger A. Light
|
94e1792eef
|
Do global ticks even on per_listener_settings true.
|
2021-10-27 00:18:32 +01:00 |
|
Roger A. Light
|
9e5b850181
|
Check for NULL before strcmp.
|
2021-10-24 14:23:57 +01:00 |
|
Roger A. Light
|
a51ead84e3
|
Migrate snap to core20 for 2.1.
|
2021-10-21 21:24:36 +01:00 |
|
Roger Light
|
65603da5e4
|
Add -W timeout support to Windows.
|
2021-10-20 11:48:26 +01:00 |
|
Roger Light
|
92f3db92d7
|
Windows build fixes.
|
2021-10-20 11:25:35 +01:00 |
|
Roger Light
|
4b7ce2d670
|
Optional Link Time Optimisation.
|
2021-10-18 00:17:29 +01:00 |
|
Roger Light
|
6efc59e293
|
Optimise epoll reregistering.
|
2021-10-18 00:15:36 +01:00 |
|
Roger A. Light
|
7b614b3b59
|
Move to end of file on append, when on Windows.
|
2021-10-15 15:52:19 +01:00 |
|
Roger A. Light
|
e6cca024bf
|
Simplify check and reduce check interval.
|
2021-10-14 12:35:52 +01:00 |
|
Roger A. Light
|
10ea7a9a2a
|
Don't add local bridges to keepalive check.
|
2021-10-14 12:35:26 +01:00 |
|
Roger A. Light
|
b9b065d2cc
|
Compiler pedantry, and more checks in tests.
|
2021-10-14 11:39:46 +01:00 |
|
Roger A. Light
|
66082e69af
|
Windows installer improvements.
|
2021-10-13 14:46:53 +01:00 |
|
Roger A. Light
|
f0ed872786
|
Allow multiple service instances on Windows.
|
2021-10-13 14:39:52 +01:00 |
|
Roger A. Light
|
91e8344a3e
|
Windows build fixes.
|
2021-10-13 14:39:09 +01:00 |
|