Commit Graph

3155 Commits (7552e944a8ae04fdd6171c0c8c0125b38bd90369)
 

Author SHA1 Message Date
Roger A. Light 7552e944a8 Long overdue bump of in-development version number. 4 years ago
Roger A. Light 9f9813aff4 Fix Coverity Scan 1486949 Resource leak 4 years ago
Roger A. Light b4f2000109 Remove replaced line. 4 years ago
Roger A. Light 15cd25c3e9 Fix Coverity Scan 1486949 Resource leak 4 years ago
Roger A. Light 984d1bb526 Fix Coverity Scan 1486959 Resource leak 4 years ago
Roger A. Light e7f22db4e1 Comments 4 years ago
Roger A. Light a4635682d1 Fix Coverity Scan 1486945 String not null terminated 4 years ago
Roger A. Light 016e03c285 Fix Coverity Scan 1486961 Resource leak 4 years ago
Roger A. Light a331057127 Fix Coverity Scan 1486950 Unchecked return value from library 4 years ago
Roger A. Light 5ab7603811 Fix Coverity Scan 1486934 Unchecked return value 4 years ago
Roger A. Light 8720b4e754 Fix Coverity Scan false positive 1486951 String not null terminated 4 years ago
Roger A. Light 85cbe1cea6 Fix Coverity Scan 1486959 Resource leak 4 years ago
Roger A. Light cac537830e Fix Coverity Scan 1486949 Resource leak 4 years ago
Roger A. Light 0414a13347 Fix Coverity Scan 1486942 Resource leak 4 years ago
Roger A. Light 87d059b57e Fix Coverity Scan false positive 1486937 Resource leak 4 years ago
Roger A. Light 27b4a6aa33 Fix Coverity Scan 1487012 Resource leak 4 years ago
Roger A. Light b3096982b5 Fix Coverity Scan 1486953 Use after free 4 years ago
Roger A. Light 07b7533b1e Fix Coverity Scan 1486947 Double free 4 years ago
Roger A. Light c661f475b4 Coverity Scan fixes - Invalid type in argument to printf format specifier
1453805
1453806
1486939
1486954
1486955
1486956
1486960
4 years ago
Roger A. Light 0549a6a9aa Fix Coverity Scan 1486957 Resource leak 4 years ago
Roger A. Light 1d805316ba Fix Coverity Scan 1486949 Resource leak 4 years ago
Roger A. Light fa0b532e69 Fix Coverity Scan 1486948 Structurally dead code 4 years ago
Roger A. Light a94eb99c97 Fix Coverity Scan 1486945 String not null terminated 4 years ago
Roger A. Light 1771dd9941 Fix Coverity Scan 1436854 Resource leak 4 years ago
Roger A. Light c70a925f29 Fix Coverity Scan 1486935 Logically dead code 4 years ago
Roger A. Light 42d9390d04 Fix Coverity Scan 1486958 Logically dead code 4 years ago
Roger A. Light 2e7a313ba1 Fix Coverity Scan 1486952 Resource leak 4 years ago
Roger A. Light 00b5d5d496 Fix Coverity Scan 1486940 Resource leak 4 years ago
Roger A. Light f7368b107e Fix Coverity Scan 1486938 Resource leak 4 years ago
Roger A. Light dbe1554cf5 Fix Coverity Scan 1486946 Resource leak. 4 years ago
Roger A. Light 726b7f42a8 Fix Coverity Scan 1486941 4 years ago
Roger A. Light 79f4c12141 Pass missing parameters to client_msg update for persist plugins. 4 years ago
Roger A. Light 017197d8ff Add db__message_remove_queued
If a plugin tries to remove a queued message it would have otherwise failed.
4 years ago
Roger A. Light 7939633114 Optimise persist client msg clearing. 4 years ago
Roger A. Light a61298d03a Fix persist docs
Add mosquitto_persist_client_msg_clear() for completeness.
4 years ago
Roger A. Light bf1d39746a dynsec: admin should have sys-observe role 4 years ago
Roger A. Light 0a4a029fbf Persist plugin: Simplify cases where we don't take a copy.
Some members of the persist plugin interface are only used to find a
client struct, for example. There is no need for the plugin to allocate
a new copy and the broker to free it in that case.
4 years ago
Roger A. Light 3122d3e2c5 Simplify some dynsec config functions. 4 years ago
Roger A. Light 5279a424b1 Dynsec: Kick clients in tick event rather than immediately
This means that PUBACK/PUBREC should be sent to clients that modify
their own roles.

Closes #2474. Thanks to Stefano Berlato.
4 years ago
Roger A. Light aab5661868 Fix disconnect message on $CONTROL callback error. 4 years ago
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.
4 years ago
Roger A. Light bbfaa619a2 Make listener start/stop more independent of general init. 4 years ago
Roger A. Light 0433b8ee9b Update changelog, fix usage of m_set_clientid(), add test. 4 years ago
Roger A. Light 6b054b60ea Merge branch 'Daedaluz-develop' into develop 4 years ago
Roger A. Light 2ed05539c7 Merge branch 'develop' of https://github.com/Daedaluz/mosquitto into Daedaluz-develop 4 years ago
Roger A. Light 0deaae286e NULL after freeing. 4 years ago
Roger A. Light 051fbadb99 Move some CONTROL code to plugin common. 4 years ago
Roger A. Light 3c16043481 Be consistent about when to persist messages. 4 years ago
Roger A. Light b4a0255f1c Process retain persist events only every 10 seconds. 4 years ago
Roger A. Light 1bb16a68dc Test fixes for running under valgrind 4 years ago