Roger A. Light
b0a55b60c6
Fuzzing: Keep connecting until successful.
...
If there is a real problem, the fuzz timeout should be invoked.
Fixes oss-fuzz #55667 .
This was a bug in the fuzz target only, not in the code being
fuzzed.
3 years ago
Roger A. Light
ff8cac9fa7
Test: v5 subscribe with all options set.
3 years ago
Roger A. Light
9738406414
Fix db id generation in case of clock discontinuity.
...
Thanks to Rebecca Gellman.
3 years ago
Roger A. Light
5fb4b05d8f
Support for initial fuzzing through oss-fuzz
3 years ago
Roger A. Light
7c8af215ad
Fix building with WITH_CJSON=no
3 years ago
Roger A. Light
1a8e416b17
Add -q option to mosquitto
3 years ago
Roger A. Light
6a641c9c0a
Use _SAFE version incase a callback unregisters itself.
3 years ago
Roger A. Light
d7fac1c26f
Consistent mosquitto.conf install cmake / make
3 years ago
Roger A. Light
c2d9ff12ac
Persist set error return on error.
3 years ago
Roger A. Light
85f53b22dd
Fix Coverity Scan 1251560
3 years ago
Roger A. Light
dcbbf71cb2
Coverity suppressions
3 years ago
Roger A. Light
529e567ead
Fix Coverity Scan 1504066
3 years ago
Roger A. Light
823d6d113d
Fix Coverity Scan 1500606
3 years ago
Roger A. Light
f94bbbfdc0
Fix Coverity Scan 1502687
3 years ago
Roger A. Light
08a59670c9
Fix Coverity Scan 1251560
3 years ago
Roger A. Light
9a7d69f532
Fix Coverity Scan 1502688
3 years ago
Roger A. Light
eaaceaef58
Doc update
3 years ago
Roger A. Light
da0eab36a4
Remove unused events
3 years ago
Roger A. Light
fd330de080
client_id -> clientid rename.
3 years ago
Roger A. Light
0dc1fa5a49
Rejig SUBSCRIBE and UNSUBSCRIBE plugin event structs.
3 years ago
Roger A. Light
3e17494d34
Rename topic -> topic_filter in events.
3 years ago
Roger A. Light
b94d0d5c81
Simplify sub__leaf struct.
3 years ago
Roger A. Light
9260cf25f8
Fix parsing of IPv6 addresses in socks proxy urls.
3 years ago
Roger A. Light
9ef6c49266
Renaming and adding tests.
3 years ago
Abilio Marques
f82bc84995
update changelog to add detail on sub, ubsub and message_read plugin events
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
3 years ago
Abilio Marques
46442193f3
add example plugin that jails clients
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
3 years ago
Abilio Marques
4cc76aae9c
add example plugin that limits subscriptions' QoS
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
3 years ago
Abilio Marques
e9af914cf0
add subcribe hooks on plugin API
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
3 years ago
Abilio Marques
1677d1aed2
allow message modification on output
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
3 years ago
Roger A. Light
9a6dcc0232
Clear sub qos for v3.x
3 years ago
Roger A. Light
1081661f74
Refactor client structs.
3 years ago
Roger A. Light
5364410615
Rename members
3 years ago
Roger A. Light
7013a3502d
Refactor client_msg structs
3 years ago
Roger A. Light
331e802913
Rename mosquitto_client_msg -> mosquitto__client_msg
3 years ago
Roger A. Light
3634f18bc9
Refactor subscription structs
3 years ago
Roger A. Light
86ec8c6169
Factor out unneeded argument
3 years ago
Roger A. Light
6f39425946
Only calculate hash value once.
3 years ago
Roger A. Light
100fd31530
Refactor base_msg structs.
3 years ago
Roger A. Light
99df070a2b
Add cmake build and test workflow.
3 years ago
Roger A. Light
2d969efdc4
Fix cmake tests
3 years ago
Roger A. Light
2928ca41f4
Temporary disable CI failing test
3 years ago
Roger A. Light
92452aa37c
Test for dhparamfile use.
3 years ago
Roger A. Light
475a708d30
Fix openssl 3 deprecations.
3 years ago
Roger A. Light
291e46bb1a
Attempt to fix CI specific failure.
3 years ago
Roger Light
da56a3ea81
Merge pull request #2717 from rswindell/develop
...
Resolve win32 build Error C2440 with CALLBACK function decoration
3 years ago
Roger A. Light
56b1fa01bd
Fix Coverity Scan 1436848
3 years ago
Roger A. Light
862550f4c0
Fix Coverity Scan 1500606
3 years ago
Roger A. Light
86b3893cd4
Fix Coverity Scan 1501341.
3 years ago
Roger A. Light
d1b9c0ed90
Fix Coverity Scan 1501342
3 years ago
Roger A. Light
343a984083
Big rejig of library tests
...
Includes full consistency between C/C++ library tests
3 years ago