Commit Graph

2381 Commits (d8775b7d9cca3f243eacdafe85cf3640f2e21055)
 

Author SHA1 Message Date
Roger A. Light 95e009c429 Document what to do on non-matching plugin versions. 5 years ago
Roger A. Light 42b9d94e91 Tell plugins which plugin versions the broker supports. 5 years ago
Roger A. Light 06b933c3ba Add tick event to plugin interface. 5 years ago
Roger A. Light 3eb39b38da Use atomics in test. 5 years ago
Roger A. Light 7ae7d73fd4 The loop in packet_write() means that `max_packets` isn't needed. 5 years ago
Roger A. Light e104645279 msgps clients now report continuously. 5 years ago
CJ Lee 988b5cf0b2 Add missing header for QNX
<arpa/inet.h> header is required to compile this source. Without it, WARNING is generated.

mosquitto/lib/socks_mosq.c: In function 'socks5__send':
mosquitto/lib/socks_mosq.c:156:22: warning: implicit declaration of function 'inet_pton' [-Wimplicit-function-declaration]
   ipv4_pton_result = inet_pton(AF_INET, mosq->host, &addr_ipv4);

Signed-off-by: ChangJoon Lee <changjoon.lee@lge.com>
5 years ago
Roger A. Light af99071c1e Add example payload modification plugin. 5 years ago
Roger A. Light 9d68da4664 Fix plugin payload modification. 5 years ago
Roger A. Light cd3dda387a Fix mosquitto_passwd cmake build. 5 years ago
Roger A. Light 751fda44bd Remove conflict marker. 5 years ago
Roger A. Light e69dedfc27 Make more portable. 5 years ago
Roger A. Light 6035d8015b Consistent naming. 5 years ago
Roger A. Light c51f2300f1 Log warning if starting in local only mode. 5 years ago
Roger A. Light 1851a0e1b1 Add support for pbkdf2 hash iterations. 5 years ago
Roger A. Light 899695261a Fix invalid character conversions in test. 5 years ago
Roger A. Light 4ae8971ce1 The broker now sends the receive-maximum property for MQTT v5 CONNACKs. 5 years ago
Roger A. Light 57ef576867 Revert unintentional CFLAGS. 5 years ago
Roger A. Light 4f61f6c161 Fix conversion errors. 5 years ago
Roger A. Light f62166a0de Add CFLAGS for the apps folder. 5 years ago
Roger A. Light ef68063985 Convert default security to "plugin" mode.
This converts password_file and acl_file checks to act like a v5 plugin.
5 years ago
Roger A. Light 0b414c6fff Build and distribute plugins dir. 5 years ago
Roger A. Light 267beb8a49 Export function on Windows. 5 years ago
Roger A. Light 3506fe4099 Update docs for acl deny feature. 5 years ago
Roger A. Light bb3e35fbb9 Merge branch 'BrandtHill-feature/add-deny-option-for-acl' into develop 5 years ago
Roger A. Light f18f1a08a9 Merge branch 'feature/add-deny-option-for-acl' of git://github.com/BrandtHill/mosquitto into BrandtHill-feature/add-deny-option-for-acl 5 years ago
Roger A. Light 6104172bcf Fix connect properties not being sent.
This was happening when the client automatically reconnected.

Closes #1846. Thanks to DSOFreak.
5 years ago
Roger A. Light 9724710cd6 Add MOSQ_OPT_BIND_ADDRESS.
This allows setting of a bind address independently of the
`mosquitto_connect*()` call.
5 years ago
Roger A. Light c6b94f6266 Fix running of basic client tests. 5 years ago
Roger A. Light 79028bcb14 Fix duplicate frees in tests. 5 years ago
Roger A. Light 7c3a353616 Fix incorrect bridge_insecure description.
Closes #1837. Thanks to chegancasb.
5 years ago
Roger A. Light 94c4108977 The `pid_file` option will now always attempt to write a pid file.
This happens regardless of whether the `-d` argument is used when
running the broker.

Closes #1845. Thanks to habazut.
5 years ago
Roger A. Light 7bd3822817 Consistent use of config.mk. 5 years ago
Roger A. Light 687ca36c07 Makefile build fixes for message-timestamp plugin. 5 years ago
Roger A. Light a86ebe541c Install fix. 5 years ago
Roger A. Light 89733138bb CMake build fixes. 5 years ago
Roger A. Light 24a9c7d508 Build variant fixes. 5 years ago
Roger A. Light d70ffd4b00 Move db_dump to apps directory. 5 years ago
Roger A. Light b404d56281 Move deps directory to root. 5 years ago
Roger A. Light f85e004415 Move password functions to own file. 5 years ago
Roger A. Light be8b94189c Document that X509_free() must be called after using mosquitto_client_certificate().
Closes #1842. Thanks to Wolfgang Petroschka.
5 years ago
Roger Light 5b4e4f047b Fix mosquitto_sub JSON printing with empty payloads. 5 years ago
Roger A. Light 4472c1f441 Added support for controlling UNSUBSCRIBE calls in v5 plugin ACL checks. 5 years ago
Roger A. Light 6c6542a8fa Example plugin for adding timestamp properties to MQTT v5 messages.
For #1225.
5 years ago
Roger A. Light a65f946e83 Move headers to own directory. 5 years ago
Roger A. Light 908b33c0bd Update uthash to 2.1.0. 5 years ago
Roger Light 5b4884a855 Callback struct padding for future use. 5 years ago
Roger Light bcf7545015 Export broker plugin functions on Windows. 5 years ago
Roger Light ff2636b3ae Build fix for Windows. 5 years ago
Roger Light e8a641c759 Fix plugin interface on example debug and defer plugins. 5 years ago