371 Commits
Author SHA1 Message Date
Roger A. Light a7f3f4c362 Forbid running with persistence true and a plugin at the same time. 2026-02-07 23:25:24 +00:00
Roger A. Light 68f3b8428c Man page fixes and add version info to command args
Closes #3468. Thanks to Tom Earp.
2026-02-02 16:33:37 +00:00
Roger A. Light 9b6265cdbc man: Simplify xincludes 2026-02-02 16:33:37 +00:00
Roger A. Light 16f41e61fc Add MOSQUITTO_UNSAFE_ALLOW_SYMLINKS env var
Setting this environment variable allows sensitive files to be read
through symlinks.

Closes #3461. Thanks to Jeff Cutsinger
2026-02-02 16:33:37 +00:00
Roger A. Light 088eeb0dce Fix man page generation on cmake 2026-01-29 20:31:39 +00:00
Roger A. Light b681cfc100 Add mosquitto_pub example using zigbee2mqtt 2026-01-28 23:26:41 +00:00
Roger A. Light c74f197368 man pages: Add 'See Also' mosquitto(7) to all pages 2026-01-16 13:32:33 +00:00
Roger A. Light 9f576d2a71 Set max_packet_size to 2,000,000 bytes by default 2026-01-13 12:15:46 +00:00
Roger A. Light b975babe78 Remove duplicate man page part 2025-12-11 23:46:51 +00:00
Roger A. Light d5d3eb3e19 Huge man page refactor and tidy 2025-08-11 23:57:45 +01:00
Roger A. Light 32c2b64081 Add --retain-handling to sub and rr clients 2025-08-11 12:17:17 +01:00
Roger A. Light 2094915692 Add man page entry and tests for previous commit 2025-08-08 00:29:01 +01:00
Roger A. Light 6967e5b890 Update for previous commit
Update functionality, man page, changelog, and add test.
2025-08-07 23:35:12 +01:00
n4n5andRoger A. Light 95fddeb1bf fix: typos
Signed-off-by: n4n5 <its.just.n4n5@gmail.com>
2025-08-04 18:52:42 +01:00
Roger A. Light c48a4122f4 Man page improvements
Closes #3311.
2025-07-31 15:14:17 +01:00
Roger A. Light b8ffdb878e Merge from master 2025-07-25 19:13:51 +01:00
Roger A. Light ee8ed763b5 Allow seconds in persistent_client_expiration definition. 2025-07-10 09:26:05 +01:00
Roger A. Light c0c03a9d18 Add basic http api listener
This can currently be used to serve stats and listener details over http/https
2025-07-10 00:53:03 +01:00
Roger A. Light 55134b48e9 mosquitto_rr: Add --latency option 2025-06-03 13:13:08 +01:00
Roger A. Light 2ff2029c42 mosquitto_ctrl interactive shell mode 2025-04-16 15:42:51 +01:00
Roger A. Light 98c13882f6 Man: Break out some common options 2025-04-08 09:06:12 +01:00
Roger A. Light 67f2aff4ba Improve manpage readability 2025-04-03 11:37:15 +01:00
Roger A. Light bd52ede4de Remove support for TLS v1.1 2025-04-01 11:36:39 +01:00
Roger A. Light dcbe922ed0 Add --message-rate option to mosquitto_sub
When active, this prints the count of messages received each second.
2025-03-28 10:50:17 +00:00
Roger A. Light ee485341dd Merge branch 'develop' of github.com:andreaskem/mosquitto into andreaskem-develop 2025-02-25 17:02:16 +00:00
Roger A. Light d98d986a6e Add pcket_buffer_size for clients.
Reduce read() calls
2024-11-19 23:48:54 +00:00
Roger A. Light f1e5cd791c - Add listener_auto_id_prefix ` option. 2024-11-09 15:49:58 +00:00
Roger A. Light 304395fdc2 Add listener_allow_anonymous option. 2024-11-07 09:27:11 +00:00
Roger A. Light dd2c25c1cf Merge branch 'master' into develop 2024-10-19 22:13:14 +01:00
Christoph KreyandRoger Light eaaf579029 Fix Tiny typo in mosquitto-tls man page - "mosquitto-conf" should be "mosquitto.conf" closes #2803
Signed-off-by: Christoph Krey <c@ckrey.de>
2024-10-15 14:24:25 +01:00
Roger A. Light f8d2f5758f Add mosquitto_signal for helping send signals to mosquitto on Windows. 2024-10-08 16:06:56 +01:00
Roger A. Light 18fdad5578 Add PROXY v1 support 2024-08-18 21:45:22 +01:00
Roger A. Light 26eff87522 Add PROXY protocol v2 support 2024-04-24 18:18:42 +01:00
Roger A. Light a3e5deb952 Use vcpkg Windows build for 2.0, re-enable thread support 2024-04-21 22:28:26 +01:00
Roger A. Light 8a8d6e043e mosquitto_sub: Add optional hex payload field separation 2024-02-26 00:19:32 +00:00
Roger A. Light 3c2ad96c66 Improve text 2024-02-24 23:22:11 +00:00
Roger A. Light 51888d8957 Remove unencrypted private key example 2023-11-20 23:08:16 +00:00
Roger A. Light 837c272c29 Add argon2 password hash support 2023-11-20 22:58:42 +00:00
Roger A. Light 4174b12206 Temporary disable xsltproc on Windows for CI builds 2023-11-19 10:50:56 +00:00
Roger A. Light 45ff076a09 No net for xsltproc with make 2023-11-19 10:23:38 +00:00
Roger A. Light e656e694ed Merge branch 'master' into develop 2023-09-09 15:20:40 +01:00
Roger A. Light 9e0831b3ed Merge branch 'fixes' 2023-08-16 14:03:29 +01:00
Roger A. Light 66faab12d5 Document mosquitto_rr -W option
Closes #2839. Thanks to KaeLL
2023-08-16 14:01:21 +01:00
Roger A. Light fa9979ce68 Update mosquitto-tls to suggest modern cypher. 2023-08-16 14:01:21 +01:00
Philippe Coval e653f75f67 man: Fix typo-in-manual-page noticable noticeable
This was reported by debian lintian checker

Forwarded: https://github.com/eclipse/mosquitto/pull/2846#Open
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2023-07-10 08:52:51 +02:00
Bart Desplanques 105e30ff5b Fix engine support.
Do not try to open keyfile when keyform is "engine": this is not necessarily a real file.
Dynamic engines require init with OPENSSL_INIT_ENGINE_DYNAMIC before they can be loaded.

Signed-off-by: Bart Desplanques <bart.desplanques@gmail.com>
2023-06-02 19:11:50 +02:00
Roger A. Light 63da7472b5 Fix default settings incorrectly allowing TLS v1.1.
Closes #2722. Thanks to KramNamez.
2023-03-28 01:39:28 +01:00
Roger A. Light a791532c12 Simplify $SYS metric generation. 2023-03-10 23:48:47 +00:00
Roger A. Light 385ddd7d86 Limit bridge restart base and cap to prevent integer overflow.
Non-critical.

Closes oss-fuzz #56302.
2023-03-03 22:11:54 +00:00
Roger A. Light 5fbe8e5be2 Add --tls-keylog for clients. 2023-03-03 15:31:46 +00:00