Roger A. Light
|
e0c1e8bbca
|
Windows installer to use openssl 3.
|
4 years ago |
Roger A. Light
|
94e1792eef
|
Do global ticks even on per_listener_settings true.
|
4 years ago |
Roger A. Light
|
a51ead84e3
|
Migrate snap to core20 for 2.1.
|
4 years ago |
Roger Light
|
65603da5e4
|
Add `-W` timeout support to Windows.
|
4 years ago |
Roger Light
|
92f3db92d7
|
Windows build fixes.
|
4 years ago |
Roger Light
|
4b7ce2d670
|
Optional Link Time Optimisation.
|
4 years ago |
Roger Light
|
6efc59e293
|
Optimise epoll reregistering.
|
4 years ago |
Roger A. Light
|
e6cca024bf
|
Simplify check and reduce check interval.
|
4 years ago |
Roger A. Light
|
10ea7a9a2a
|
Don't add local bridges to keepalive check.
|
4 years ago |
Roger A. Light
|
b9b065d2cc
|
Compiler pedantry, and more checks in tests.
|
4 years ago |
Roger A. Light
|
66082e69af
|
Windows installer improvements.
|
4 years ago |
Roger A. Light
|
f0ed872786
|
Allow multiple service instances on Windows.
|
4 years ago |
Roger A. Light
|
91e8344a3e
|
Windows build fixes.
|
4 years ago |
Roger Light
|
1cc8ebb782
|
Add support for sending the SIGRTMIN signal to trigger log rotation.
Closes #2337. Thanks to Evgeny S.
|
4 years ago |
Roger A. Light
|
7857e5cedb
|
Simplify signal handling.
|
4 years ago |
Roger Light
|
9d3f292b39
|
Send DISCONNECT With session-takeover return code.
This is for MQTT v5 clients when a client connects with the same client id.
Closes #2340. Thanks to hvxl.
|
4 years ago |
Roger Light
|
51eda2bf79
|
Add more efficient keepalive check.
|
4 years ago |
Roger A. Light
|
21ded3df0d
|
Build fix
|
4 years ago |
Roger Light
|
4cb811a0b6
|
Add more basic auth rejection options for plugins.
|
4 years ago |
Roger A. Light
|
799cdead15
|
Experimental custom websockets support.
|
4 years ago |
Roger A. Light
|
56e5c52abe
|
Fix test.
|
4 years ago |
Roger A. Light
|
a199878fb3
|
Split plugin code to separate files.
|
4 years ago |
Roger A. Light
|
06dc2f41f8
|
Don't include external files in coverage results.
|
4 years ago |
Roger A. Light
|
e01542b6cf
|
Fix test.
|
4 years ago |
Roger A. Light
|
20bcf6a7a8
|
Fix some cases of plugins not handling v5 plugins.
|
4 years ago |
Roger A. Light
|
0992bafcc8
|
Add MOSQ_ERR_PLUGIN_IGNORE.
|
4 years ago |
Roger A. Light
|
a914580205
|
Remove obselete examples.
|
4 years ago |
Roger A. Light
|
64915fbaea
|
Fix bridge restart timeout.
|
4 years ago |
Roger A. Light
|
193859243f
|
Fix will delay idle behaviour.
|
4 years ago |
Roger Light
|
55e123fec4
|
Fix incorrect free.
|
4 years ago |
Roger A. Light
|
55d5d2e5f2
|
Fix for building when uthash not available.
|
4 years ago |
Roger A. Light
|
7a86b1078a
|
Fix security init order.
|
4 years ago |
Roger A. Light
|
2bfc7e7cc8
|
Do plugin callback unregistering automatically.
|
4 years ago |
Roger A. Light
|
6763d94962
|
Add plugin version helper.
|
4 years ago |
Roger A. Light
|
0f9eb03b3c
|
Don't trigger DISCONNECT events for clients that didn't complete connection.
|
4 years ago |
Roger A. Light
|
88b4b43dee
|
Fix type.
|
4 years ago |
Roger A. Light
|
0f2f77c945
|
Improve idle / mux timeout performance.
|
4 years ago |
Roger Light
|
88dfac8e88
|
Windows threading support for the library.
|
4 years ago |
Roger Light
|
dbd0d6f0d8
|
CMake build fixes.
|
4 years ago |
Roger Light
|
07f793a108
|
Fix protocol checks - bridge and CONNACK responses.
|
4 years ago |
Roger A. Light
|
4f24ffef2f
|
Add `disable_client_cert_date_checks` option.
|
4 years ago |
Roger A. Light
|
ba936a869d
|
Add `accept_protocol_versions` option.
|
4 years ago |
Roger A. Light
|
f552ec48b1
|
Add global_max_connections option.
|
4 years ago |
Roger A. Light
|
02685d49b6
|
Add `global_max_clients` option.
This allows limiting client sessions globally on the broker.
|
4 years ago |
Roger A. Light
|
8acee6647c
|
Add mosquitto_client_port() for plugins.
|
4 years ago |
Roger A. Light
|
7697406d3a
|
Add topic modification example plugin.
|
4 years ago |
Roger A. Light
|
1c6d74f208
|
Fix test
|
4 years ago |
Roger A. Light
|
64e3c78306
|
Add `enable_control_api` option.
|
4 years ago |
Roger A. Light
|
a25fc166a8
|
Add $CONTROL/broker/v1 control & the `getPluginInfo` command.
|
4 years ago |
Roger A. Light
|
3413001d47
|
Add `mosquitto_plugin_set_info()`
This allows plugins to tell the broker their name and version.
|
4 years ago |