Roger A. Light
6ccdda7261
Add bridge_tls_use_os_certs option.
...
This allows bridges to be easily configured to trust default CA
certificates.
Closes #2473 . Thanks to Dustin Utecht.
2022-03-11 23:10:20 +00:00
Roger A. Light
1972ab9a59
Man page fix
2022-02-28 21:58:42 +00:00
Roger A. Light
a85d9fb3e9
Merge branch 'improve_backoff' of https://github.com/abiliojr/mosquitto into abiliojr-improve_backoff
2022-02-24 17:02:55 +00:00
Norbert Heusser
e7e8b6e832
* Added list of connections to dynsec/getClient response
...
* Added new helper function mosquitto_apply_on_all_clients to broker
* Refactoring in dynamic-security plugin
Signed-off-by: Norbert Heusser <norbert.heusser@cedalo.com>
2022-02-21 16:27:26 +00:00
Roger A. Light
5a3b42d4a4
Use path vars in Makefiles.
2022-02-09 14:44:09 +00:00
Abilio Marques
03ad07f121
bridge: wait for stable connection before resetting backoff
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
2022-02-02 07:21:03 +01:00
Roger A. Light
ab67dbcacd
More client tests, and an output format fix.
2022-01-15 23:41:12 +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
538154bd9c
The --insecure option now disables all server certificate verification.
2021-10-29 22:53:55 +01:00
Roger A. Light
8ac11929cc
Merge branch 'master' into develop
2021-10-27 17:19:33 +01:00
Roger Light
1cc8ebb782
Add support for sending the SIGRTMIN signal to trigger log rotation.
...
Closes #2337 . Thanks to Evgeny S.
2021-10-13 00:05:52 +01:00
Roger A. Light
799cdead15
Experimental custom websockets support.
2021-10-06 15:32:45 +01:00
Roger A. Light
a1a190b482
Pointless whitespace tidy.
2021-10-05 15:20:37 +01:00
Roger A. Light
7a86b1078a
Fix security init order.
2021-09-30 17:09:12 +01:00
Roger A. Light
4f24ffef2f
Add disable_client_cert_date_checks option.
2021-09-21 12:16:42 +01:00
Roger A. Light
ba936a869d
Add accept_protocol_versions option.
2021-09-21 11:07:54 +01:00
Roger A. Light
f552ec48b1
Add global_max_connections option.
2021-09-17 16:06:02 +01:00
Roger A. Light
02685d49b6
Add global_max_clients option.
...
This allows limiting client sessions globally on the broker.
2021-09-17 16:01:37 +01:00
Roger A. Light
64e3c78306
Add enable_control_api option.
2021-09-13 10:31:25 +01:00
Roger A. Light
d942ed7eec
Fix max_keepalive option not being able to be set to 0.
2021-09-09 12:19:13 +01:00
Roger A. Light
aa29b45e70
Merge branch 'master' into develop
2021-09-07 19:17:11 +01:00
Roger A. Light
e43d36020f
Update plugin configuration documentation.
...
Closes #2286 . Thanks to Karl Palsson.
2021-08-31 10:57:48 +01:00
Roger A. Light
756b3fcb08
Document TLS certificate behaviour when using -p 8883.
2021-08-24 23:15:06 +01:00
Roger Light
035291c595
Signal+reload documentation improvement.
2021-08-21 00:08:20 +01:00
Roger Light
93b2232bb9
Apply max_keepalive to MQTT v3.1.1 and v3.1 clients.
2021-08-20 23:27:14 +01:00
Roger Light
7dd8e7eb62
Add missing tag
2021-08-16 19:48:04 +01:00
Roger Light
3eaed4c730
Merge branch 'bridge_tcp_user_timeout' of git://github.com/abiliojr/mosquitto into abiliojr-bridge_tcp_user_timeout
2021-08-14 15:04:06 +01:00
Roger A. Light
4f04f3de92
Add websockets_origin option
...
This allows Origin header checking when clients attempt to upgrade from http->websockets.
2021-08-05 12:43:51 +01:00
Roger A. Light
40b402e64a
Add the global_plugin option.
...
This gives global plugin loaded regardless of `per_listener_settings`.
2021-07-28 16:50:48 +01:00
Roger A. Light
49065f03a8
Merge remote-tracking branch 'origin/fixes' into develop
2021-07-09 14:12:05 +01:00
Roger A. Light
ec895f2ad3
mosquitto_sub now only needs -t or -U to run
...
This means that `-t` is not required in all situations.
2021-07-05 16:06:22 +01:00
Roger A. Light
30b54ba124
Add platform limitations section to man page.
2021-06-29 13:51:31 +01:00
Abilio Marques
d8090afbfb
bridge: add support for TCP_USER_TIMEOUT
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
2021-06-29 08:33:44 +02:00
Roger A. Light
de0e275ccb
mosquitto_sub --watch can now be called as -w.
2021-06-25 18:28:25 +01:00
Roger A. Light
e4160b083a
Add --watch to mosquitto_sub.
2021-06-25 12:13:58 +01:00
Roger A. Light
214feb8f6b
Merge branch 'fixes' into develop
2021-05-21 15:42:26 +01:00
Roger A. Light
99833795f2
Man page improvements - document MQTT support.
2021-05-19 13:33:09 +01:00
Roger Light
0a90e62f93
CMake tidy.
2021-05-10 00:39:46 +01:00
Roger Light
160950dc73
Fix syntax error.
2021-05-09 22:12:04 +01:00
Roger Light
931c590a37
Merge pull request #2156 from abiliojr/improve_tls
...
add cipher settings for bridge, and support for TLS 1.3 ciphers
2021-05-07 01:01:46 +01:00
Roger Light
a5eb2f25eb
Add --tls-keylog argument.
2021-05-06 23:37:04 +01:00
Roger Light
ef7662ca8e
Merge branch 'master' into develop
2021-04-24 23:32:48 +01:00
Roger A. Light
d3dd89da82
Fix man page typos.
2021-04-18 09:10:27 +01:00
Roger A. Light
8dbfdc0495
Add --no-tls option for all clients.
...
This disables all TLS options for that instance. This is useful for
negating TLS options provided in a config file, or to disable the
automatic use of TLS when using port 8883.
Closes #2180 . Thanks to Elliott Balsley.
2021-04-15 09:52:34 +01:00
Roger Light
efad820706
Add -o option for all clients loading options from a specific file.
2021-04-10 00:39:54 +01:00
Roger Light
f1f0396d86
Fix links in man pages.
2021-04-09 23:21:29 +01:00
Roger A. Light
54df92cdc9
Add references to dynsec plugin in mosquitto.conf(5)
...
Closes #2089 . Thanks to YerayAlonso.
2021-04-03 11:43:33 +01:00
Abilio Marques
ec73636884
mention ciphers settings in documentation, minor sync of missing config settings
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
2021-03-29 06:56:38 +02:00