Commit Graph

3098 Commits (d2f598b6f62990a7491873692bd9f9bdcc228477)
 

Author SHA1 Message Date
Roger A. Light 0f8733627a Plugin persistence interface. 4 years ago
Roger A. Light cfe078cd32 Document function. 4 years ago
Roger A. Light 2501a64035 Merge branch 'master' into develop 4 years ago
Roger A. Light 1cc82fc7e6 Protect against per_listener_settings being unset after it is set. 4 years ago
Roger A. Light b62fd2ac71 Don't report messages with only a single reference in xtreport. 4 years ago
Roger A. Light eafa848180 Add client message stats to xtreport. 4 years ago
Roger A. Light 084bd30af8 Fix xtreport. 4 years ago
Roger A. Light affe6ece83 Add client msg int to allow easier ordering for plugins. 4 years ago
Roger A. Light 6fbdd71306 Broker id setting
This allows different brokers to share e.g. the same sql database and still have unique stored message ids.
4 years ago
Roger A. Light 068c432b6c picohttpparse dependency
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=23722

Also change to websockets compiled by default.
4 years ago
Roger A. Light f4be3da2b7 Fix non-lws websockets build. 4 years ago
Roger A. Light 3b8a2e827e Fix compile flags. 4 years ago
Roger A. Light 3cbe805e71 Update docker. 4 years ago
Roger A. Light fd0e398460 Fix post 4 years ago
Roger A. Light d743d6e858 Merge branch 'fixes' 4 years ago
Roger A. Light 2a056f14c2 Bump version number, update web. 4 years ago
Roger A. Light 94fcd470d0 Fix incorrect subscribe_callback in mosquittopp.h.
Closes #2367. Thanks to Jens Alfke.
4 years ago
Roger A. Light 9c4f17aa61 Remove broken websockets static compiling option. 4 years ago
Roger A. Light 11975332d4 Fix mosquitto_topic_matches_sub2() not using the length parameters.
Closes #2364. Thanks to Jens Alfke.
4 years ago
Roger A. Light 0d0a36906c Add missing stubs. 4 years ago
Roger A. Light 2976dffa71 Plugin template CMakeLists. 4 years ago
Roger A. Light aa99ce90ac Fix typo. 4 years ago
Roger A. Light f3590f3020 Don't pass NULL to printf %s.
This is undefined behaviour, and some platforms don't like it.

Issue #2355. Thanks to CJ Lee.
4 years ago
Roger Light 68504da4a6
Merge pull request #2372 from podsvirov/install-libmosquitto-archive
Set ARCHIVE DESTINATION for mosquitto library
4 years ago
Roger Light 864b77d94a
Merge pull request #2373 from podsvirov/install-libmosquittopp-archive
Set ARCHIVE DESTINATION for mosquittopp library
4 years ago
Roger Light e52ebf8abf
Merge pull request #2376 from podsvirov/fix-security-module-destination
Fix DESTINATION for mosquitto_dynamic_security MODULE
4 years ago
Roger Light ff69dc8db2 Add bridge_receive_maximum option for MQTT v5.0 bridges. 4 years ago
Roger Light 99eddeb109 Add bridge_session_expiry_interval option for MQTT v5.0 bridges. 4 years ago
Roger Light cf3be2eb10 Fix bridge log message on pending connection. 4 years ago
Roger A. Light d7dbbc62f9 LTO should apply globally. 4 years ago
Roger A. Light e09390eda6 Split db__message_insert into incoming/outgoing. 4 years ago
Roger A. Light 9ad8d943be Stored messages now always stored in a hash table. 4 years ago
Roger A. Light d6672194db Simplify plugin callback register/unregister. 4 years ago
Roger A. Light 474b1d739f Remove stray character. 4 years ago
Roger A. Light d33c803981 Move v5 plugin load to own file. 4 years ago
Roger A. Light 786d468570 MID reuse test. 4 years ago
Roger A. Light 2261903426 Move plugin init to own file. 4 years ago
Roger A. Light d6026d027a Move plugin cleanup to own file. 4 years ago
Roger A. Light 143e146e1a Move acl check to own file. 4 years ago
Roger A. Light f5baeac976 Move basic auth to own file. 4 years ago
Roger A. Light 96ba8f6a47 Move psk-key to own file. 4 years ago
Roger A. Light 7e6e517208 Move extended auth to own file. 4 years ago
Roger A. Light 34b41a3b01 Dynsec: Add ability to deny wildcard subscriptions for a role 4 years ago
Roger Light e9713cca5a Plugin configs as an array of pointers. 4 years ago
Roger A. Light 65d20271a7 Better string 4 years ago
Roger Light dcff8dfd38 Implement plugin wrappers for v2, v3, v4
This means the internal plugin interface is simpler and is translated to each of the older interfaces if needed.
4 years ago
Roger A. Light 94d61305fa Fix bridge not respecting receive-maximum when reconnecting with MQTT v5. 4 years ago
Konstantin Podsvirov c4d51f0835 Fix DESTINATION for mosquitto_dynamic_security MODULE
On Windows MODULE will be installed as LIBRARY component
to `lib` folder that is not prefer for dynamic loaded modules
but can be found in RUNTIME DESTINATION (`bin` folder) too.

Signed-off-by: Konstantin Podsvirov <konstantin@podsvirov.pro>
4 years ago
Konstantin Podsvirov b34817cfab Set ARCHIVE DESTINATION for mosquitto library
Signed-off-by: Konstantin Podsvirov <konstantin@podsvirov.pro>
4 years ago
Konstantin Podsvirov 6187143384 Set ARCHIVE DESTINATION for mosquittopp library
Signed-off-by: Konstantin Podsvirov <konstantin@podsvirov.pro>
4 years ago