Roger A. Light
443275a2d0
Fix more "incorrect" disconnect messages.
2020-10-27 15:35:40 +00:00
Roger A. Light
dcf6372a2a
Add support for bridge retain-available.
2020-10-27 13:52:35 +00:00
Roger A. Light
291b711bd4
Fix incorrect disconnect messages.
2020-10-27 12:37:54 +00:00
Roger A. Light
d8f5aacd7f
Add the bridge_max_packet_size
option.
...
Closes #265 .
2020-10-27 11:35:06 +00:00
Roger A. Light
916c3744f3
Fix log_timestamp_format
not applying to log_dest topic
.
...
Closes #1862 . Thanks to Kaushik-27.
2020-10-27 10:35:45 +00:00
Roger A. Light
88b5daee66
Try very hard not to produce "Socket error" message.
...
This happens when an unhandled error occurs on a socket/read write. The
message is confusing to people.
2020-10-27 10:04:22 +00:00
Roger A. Light
987f7ff76a
Make it clearer that log_dest topic
doesn't include debug.
2020-10-27 09:43:27 +00:00
Roger A. Light
fdff255916
New dynamic security plugin.
2020-10-27 00:54:55 +00:00
Roger A. Light
e82ee879d5
Merge branch 'fixes' into develop
2020-10-27 00:43:07 +00:00
raspopov
53d63fe922
Fixed compilation error on Win32 UNICODE platform.
...
Signed-off-by: raspopov <raspopov@cherubicsoft.com>
2020-10-26 21:42:03 +00:00
raspopov
6af56610ac
Fixed "config.h" file placement to help using it as a precompiled header.
...
Signed-off-by: raspopov <raspopov@cherubicsoft.com>
2020-10-26 14:57:37 +00:00
Roger A. Light
3b99fbbe8c
Return MOSQ_ERR_NOT_SUPPORTED on unsupported plugin event.
2020-10-26 11:41:33 +00:00
Roger A. Light
b36247cb10
Fix payload example mosquitto_plugin_version() calls.
2020-10-26 11:40:50 +00:00
Roger A. Light
95e009c429
Document what to do on non-matching plugin versions.
2020-10-24 00:17:13 +01:00
Roger A. Light
42b9d94e91
Tell plugins which plugin versions the broker supports.
2020-10-24 00:13:45 +01:00
Roger A. Light
06b933c3ba
Add tick event to plugin interface.
2020-10-23 22:51:08 +01:00
Roger A. Light
3eb39b38da
Use atomics in test.
2020-10-21 21:16:58 +01:00
Roger A. Light
7ae7d73fd4
The loop in packet_write() means that max_packets
isn't needed.
2020-10-21 21:16:58 +01:00
Roger A. Light
e104645279
msgps clients now report continuously.
2020-10-21 21:16:57 +01:00
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>
2020-10-21 19:39:31 +01:00
Roger A. Light
af99071c1e
Add example payload modification plugin.
2020-10-21 16:46:29 +01:00
Roger A. Light
9d68da4664
Fix plugin payload modification.
2020-10-21 16:24:43 +01:00
Roger A. Light
cd3dda387a
Fix mosquitto_passwd cmake build.
2020-10-21 14:06:29 +01:00
Roger A. Light
751fda44bd
Remove conflict marker.
2020-10-21 13:38:47 +01:00
Roger A. Light
e69dedfc27
Make more portable.
2020-10-21 13:37:54 +01:00
Roger A. Light
6035d8015b
Consistent naming.
2020-10-21 13:33:33 +01:00
Roger A. Light
c51f2300f1
Log warning if starting in local only mode.
2020-10-21 13:27:39 +01:00
Roger A. Light
1851a0e1b1
Add support for pbkdf2 hash iterations.
2020-10-21 13:19:32 +01:00
Roger A. Light
899695261a
Fix invalid character conversions in test.
2020-10-21 13:19:28 +01:00
Roger A. Light
4ae8971ce1
The broker now sends the receive-maximum property for MQTT v5 CONNACKs.
2020-10-21 13:19:07 +01:00
Roger A. Light
57ef576867
Revert unintentional CFLAGS.
2020-10-21 11:12:59 +01:00
Roger A. Light
4f61f6c161
Fix conversion errors.
2020-10-17 01:23:08 +01:00
Roger A. Light
f62166a0de
Add CFLAGS for the apps folder.
2020-10-15 14:51:36 +01:00
Roger A. Light
ef68063985
Convert default security to "plugin" mode.
...
This converts password_file and acl_file checks to act like a v5 plugin.
2020-10-15 14:50:46 +01:00
Roger A. Light
0b414c6fff
Build and distribute plugins dir.
2020-10-15 11:22:00 +01:00
Roger A. Light
267beb8a49
Export function on Windows.
2020-10-14 12:12:55 +01:00
Roger A. Light
3506fe4099
Update docs for acl deny feature.
2020-10-14 12:09:48 +01:00
Roger A. Light
bb3e35fbb9
Merge branch 'BrandtHill-feature/add-deny-option-for-acl' into develop
2020-10-14 12:05:58 +01:00
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
2020-10-14 11:30:16 +01:00
Roger A. Light
6104172bcf
Fix connect properties not being sent.
...
This was happening when the client automatically reconnected.
Closes #1846 . Thanks to DSOFreak.
2020-10-14 11:21:41 +01:00
Roger A. Light
9724710cd6
Add MOSQ_OPT_BIND_ADDRESS.
...
This allows setting of a bind address independently of the
`mosquitto_connect*()` call.
2020-10-14 10:31:46 +01:00
Roger A. Light
c6b94f6266
Fix running of basic client tests.
2020-10-14 10:17:49 +01:00
Roger A. Light
79028bcb14
Fix duplicate frees in tests.
2020-10-14 10:16:47 +01:00
Roger A. Light
7c3a353616
Fix incorrect bridge_insecure description.
...
Closes #1837 . Thanks to chegancasb.
2020-10-13 21:20:37 +01:00
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.
2020-10-13 21:14:48 +01:00
Roger A. Light
7bd3822817
Consistent use of config.mk.
2020-10-13 17:17:28 +01:00
Roger A. Light
687ca36c07
Makefile build fixes for message-timestamp plugin.
2020-10-13 16:49:18 +01:00
Roger A. Light
a86ebe541c
Install fix.
2020-10-13 16:07:40 +01:00
Roger A. Light
89733138bb
CMake build fixes.
2020-10-13 16:07:35 +01:00
Roger A. Light
24a9c7d508
Build variant fixes.
2020-10-13 16:06:12 +01:00