Commit graph

54 commits

Author SHA1 Message Date
Roger A. Light
88ef5e1774 Add fuzzer for proxy v1 2026-01-06 23:46:01 +00:00
Roger A. Light
23c918ee4a Add fuzzer for proxy v2 and fix a few issues.
Closes #3435. Thanks to kangyangWHU.
2026-01-06 23:31:57 +00:00
Roger A. Light
033962912e libcommon property add fuzzer 2025-12-10 00:49:12 +00:00
Roger A. Light
ac02cc2886 libcommon topic matching fuzzer 2025-12-10 00:49:12 +00:00
Atif Ali
01a9b883fe show process user in console
Signed-off-by: Atif Ali <atifshoukatali@yahoo.com>
2025-08-07 17:46:19 +01:00
Roger A. Light
c48a4122f4 Man page improvements
Closes #3311.
2025-07-31 15:14:17 +01:00
Steve Hamann
ff0afc8374 Implement migration script to migrate from ACL file to DynSec
Signed-off-by: Steve Hamann <steve.hamann@cedalo.com>
2025-07-10 00:46:17 +01:00
Roger A. Light
2ff2029c42 mosquitto_ctrl interactive shell mode 2025-04-16 15:42:51 +01:00
Roger A. Light
b7341d734a Add --rerun-failed for ptests
Some checks are pending
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (python) (push) Waiting to run
Coverage / coverage (push) Waiting to run
Mosquitto - CMake / build (push) Waiting to run
Mosquitto - Make ASAN / build (push) Waiting to run
Mosquitto - Make / build (push) Waiting to run
Windows build / mosquitto (push) Waiting to run
2025-03-26 12:28:54 +00:00
Roger A. Light
02442238cb Fuzz: Add fuzzers to allow packet handling to get greater coverage 2024-11-20 11:02:39 +00:00
Roger A. Light
dd2c25c1cf Merge branch 'master' into develop 2024-10-19 22:13:14 +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
6eb56dc6f1 Refactor UTF-8 code to common static library. 2024-03-17 07:45:58 +00:00
Roger A. Light
b199410795 Add more broker fuzzers 2024-02-26 23:44:35 +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
284db04bc3 Library will no longer allow single level wildcard certificates, e.g. *.com 2023-08-16 14:01:21 +01:00
Philippe Coval
41a3a2068e git: Ignore more generated files
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2023-07-08 11:47:58 +02:00
Roger A. Light
a31bee722f Simplify make build. 2023-05-10 16:20:06 +01:00
Roger A. Light
b648ba227b Fuzzing: Add dynsec file load fuzz target. 2023-04-13 08:35:11 +01:00
Roger A. Light
489badccfa Rearrange fuzz directory and fix build. 2023-03-07 09:57:37 +00:00
Roger A. Light
2b3a64ef69 Fuzzing: Direct packet parsing fuzzing 2023-03-04 22:22:08 +00:00
Roger A. Light
b2c566976d Fuzzing: Broker config file testing. 2023-02-08 22:38:59 +00:00
Roger A. Light
c0b7f54ac1 Fuzzing: db_dump file loading 2023-02-04 23:55:15 +00:00
Roger A. Light
5fb4b05d8f Support for initial fuzzing through oss-fuzz 2023-01-31 13:54:21 +00:00
Roger A. Light
b45c7ebacd Ignore coverage file. 2022-01-03 00:44:04 +00:00
Roger A. Light
9cffbe0928 Basic client publish example using websockets. 2021-12-23 22:30:36 +00:00
Roger Light
51eda2bf79 Add more efficient keepalive check. 2021-10-12 17:19:42 +01:00
Roger A. Light
7172867ff0 Ignore windows 64 bit build dir. 2020-11-17 10:21:58 +00:00
Roger A. Light
a3bff44a3e Split mosquitto_ctrl manpages by module. 2020-11-01 23:49:40 +00:00
Roger A. Light
fdff255916 New dynamic security plugin. 2020-10-27 00:54:55 +00:00
Roger A. Light
d70ffd4b00 Move db_dump to apps directory. 2020-10-13 16:06:08 +01:00
Roger A. Light
f85e004415 Move password functions to own file. 2020-10-13 16:05:34 +01:00
Roger A. Light
d96543c0b8 Merge branch 'fixes' into develop 2020-03-03 12:54:57 +00:00
Roger A. Light
6aa9b91fff Add testing target for compiling test client fixes. 2020-01-02 21:40:03 +00:00
Roger A. Light
9ee6e2725c Start of tests for adding subscriptions. 2019-12-04 11:02:52 +00:00
Roger A. Light
fad184c9c2 Bridge remapping refactoring and tests. 2019-10-03 16:46:15 +01:00
Roger A. Light
d03a318702 Ignore SSL artifacts. 2019-09-05 15:23:53 +01:00
Roger A. Light
9470cd8c68 Make target for building a docker image based on working dir files. 2019-05-02 09:44:02 +01:00
Roger A. Light
5b7b5ea158 Ignore some valgrind output files. 2019-04-11 19:34:01 +01:00
Roger A. Light
925debb8a5 Add mosquitto_rr, the "request-response" client. 2019-04-01 22:31:05 +01:00
Roger A. Light
7a53b28080 Start of persistence writing tests. 2019-03-19 16:27:34 +00:00
Roger A. Light
9411d94842 Start of tests for persistence reading. 2019-03-14 20:57:25 +00:00
Roger A. Light
72941db546 Coverity fixes
1399064
1399065
1398655
1398656
1398654
1399067
1399066
1399063
1399060
1399059
1399068
1399062
1398657
1398653
1302848
1302847
1399070
2019-02-27 12:38:20 +00:00
Roger A. Light
c506c8335b Will delay tests and implementation. 2019-02-27 09:27:34 +00:00
Roger Light
5b6b8e53f4 Ignore some test generated files. 2019-01-08 14:26:24 +00:00
Roger A. Light
b6b8da1fa6 Variable Byte Integer reading tests. 2018-10-03 11:57:20 +01:00
Roger A. Light
8aef00d3df Add website. 2018-09-20 09:34:16 +01:00
Roger A. Light
40e2eab4c4 Disable queued bytes test temporarily. 2018-08-01 21:36:58 +01:00
Roger A. Light
fa2d3143a4 Separate the C and C++ static libraries. 2016-06-15 21:11:46 +01:00