Roger A. Light
e4cd0cfcf5
Remove obsolete `store_clean_interval` from documentation.
6 years ago
Roger A. Light
cadf96e13f
Fix incorrect shared subscription topic of '$shared.'
6 years ago
Roger A. Light
2a25356bb5
CLIENT_LDFLAGS now uses LDFLAGS.
...
Closes #1294 . Thanks to Lucas Ramage.
6 years ago
Roger A. Light
dc7e4170ee
Remove old man page references.
...
Thanks to Karl Palsson.
Closes #1266 .
6 years ago
Roger A. Light
30ff022c08
Fix MQTT v5 clients not being able to specify a password without a username.
...
Thanks to Erik Moqvist.
Closes #1274 .
6 years ago
Roger A. Light
2e3763fc60
Improve documentation around the upgrading of persistence files.
...
Thanks to jsaak.
Closes #1276 .
6 years ago
Roger A. Light
7e1e933bcc
Fix typo causing build error on Windows when building without TLS support.
...
Thanks to TimmvonderMehden.
Closes #1264 .
6 years ago
Roger A. Light
3b5979db2b
Fix mosquitto_pub exiting with error code 0 when an error occurred.
...
Thanks to janniswarnat.
Closes #1285 .
6 years ago
Roger A. Light
554502cb5f
Stop some error messages being printed even when `--quiet` was used.
...
Thanks to Rob de Jonge.
Closes #1284 .
6 years ago
Daniel d'Andrada
73fc501711
pthread_cancel() is not available on Android
...
Thus mosquitto_loop_start() and mosquitto_loop_stop()
won't be available there (and mosquitto_connect_async()
as a consequence).
Signed-off-by: Daniel d'Andrada <daniel.dandrada@esrlabs.com>
6 years ago
Daniel d'Andrada
9b711fc345
Fix #include guard in config.h
...
Signed-off-by: Daniel d'Andrada <daniel.dandrada@esrlabs.com>
6 years ago
Roger A. Light
01a6fcdd8c
Disable tests for cmake.
6 years ago
Roger A. Light
c6a4160def
Fix incoming/outgoing quota problems for QoS>0.
6 years ago
Roger A. Light
d3ed92ce14
Further attempt
6 years ago
Roger A. Light
299956e777
Attempt to fix 11-message-expiry for travis.
6 years ago
Roger A. Light
8153eb9f0d
Fix `mosquitto_pub -l` not handling network failures.
...
Closes #1152 . Thanks to Dustin Sallings.
6 years ago
Roger A. Light
a4243ee919
Fix double free on exit in mosquitto_pub.
...
Closes #1280 . Thanks to Lucky Saini.
6 years ago
Roger A. Light
79bbc5d610
Suppress confusing "unknown PUBREL" message.
6 years ago
Roger A. Light
df270e3b20
Fix MQTT v5 overlapping subscription behaviour.
...
Clients now receive message from all matching subscriptions rather than
the first one encountered, which ensures the maximum QoS requirement is
met.
6 years ago
Roger A. Light
0545614f80
Fix zero length client ids being rejected for MQTT v5 clients.
...
This was happening when clean start was set to true.
6 years ago
Roger A. Light
bb7e6534e3
Fix incorrect shared subscription topic of '$shared.'
6 years ago
Roger A. Light
1ddc0c9188
CLIENT_LDFLAGS now uses LDFLAGS.
...
Closes #1294 . Thanks to Lucas Ramage.
6 years ago
Roger A. Light
e87ac5a79c
Disable TLS renegotiation.
...
Client initiated renegotiation is considered to be a potential attack
vector against servers.
Closes #1257 . Thanks to Daniele Sluijters.
6 years ago
Roger A. Light
ee26690a09
Add SECURITY.md.
6 years ago
Roger A. Light
556eec42a9
Only add to disused if session expiry is 0.
6 years ago
Roger A. Light
3f81f874de
Fix persistent Websockets clients not receiving messages.
...
This occurs after they reconnect, having sent DISCONNECT
on a previous session.
Closes #1227 . Thanks to usernametaken.
6 years ago
Roger A. Light
32fa6ea17d
Fix test compilation.
6 years ago
Roger A. Light
4660254072
Colour internal logs for visibility.
6 years ago
Roger A. Light
fce996ae63
Add 'extern "C"' on public headers.
...
mosquitto_broker.h and mosquitto_plugin.h
Thanks to Wolfgang Petroschka.
Closes #1290 .
6 years ago
Roger A. Light
7c3c422803
Mention mosquitto_broker.h in mosquitto_plugin.h.
6 years ago
Roger A. Light
732cb1c45e
Consistent ref counting inc and dec functions.
6 years ago
Roger A. Light
ebbdb27b0a
Remove old man page references.
...
Thanks to Karl Palsson.
Closes #1266 .
6 years ago
Roger A. Light
959e785c2f
Fix MQTT v5 clients not being able to specify a password without a username.
...
Thanks to Erik Moqvist.
Closes #1274 .
6 years ago
Roger A. Light
2b794993d7
Improve documentation around the upgrading of persistence files.
...
Thanks to jsaak.
Closes #1276 .
6 years ago
Roger A. Light
e680b3dbf2
Fix typo causing build error on Windows when building without TLS support.
...
Thanks to TimmvonderMehden.
Closes #1264 .
6 years ago
Roger A. Light
c39d6294b5
Fixes for bug #1273
...
* Fix Will message for a persistent client incorrectly being sent when the client reconnects after a clean disconnect.
* Fix Will message for a persistent client not being sent on disconnect.
* Fix mosquitto_pub not using the `-c` option.
Thanks to Yannic Schröder.
Closes #1273 .
6 years ago
Roger A. Light
77afc86412
Fix mosquitto_pub exiting with error code 0 when an error occurred.
...
Thanks to janniswarnat.
Closes #1285 .
6 years ago
Roger A. Light
5b6a806e26
Stop some error messages being printed even when `--quiet` was used.
...
Thanks to Rob de Jonge.
Closes #1284 .
6 years ago
Roger A. Light
b8abcba74d
Fix compilation problem related to getrandom() on non-glibc systems.
6 years ago
Roger A. Light
f169e523e1
Fix use of getrandom() for Linux and WITH_TLS=no.
6 years ago
Roger A. Light
2e29ed2c8d
Fix default max_topic_alias listener config not being used.
...
This was not being copied to the in-use listener when compiled without
TLS support.
6 years ago
Roger A. Light
ff187d0d5b
Simplify ping checking in tests.
6 years ago
Roger A. Light
7c4947fcf7
Update changelog, improve warning message from last commit.
6 years ago
Till Zimmermann
863c0ee3ab
Fixed Segmentation Fault / NULLptr dereference
...
Signed-off-by: Till Zimmermann <tzimmermann@uni-osnabrueck.de>
6 years ago
Roger A. Light
d61c1118de
Fix detection of incoming v3.1/v3.1.1 bridges.
...
Closes #1263 . Thanks to vrst37.
6 years ago
Karl Palsson
d296bde1f6
ssl: support openssl with ENGINE support disabled.
...
Alternatively, just drop support for this config.
Signed-off-by: Karl Palsson <karlp@etactica.com>
6 years ago
Karl Palsson
2e9ad5fe4a
lib: fix missing openssl/ui.h include.
...
Signed-off-by: Karl Palsson <karlp@etactica.com>
6 years ago
Roger A. Light
25e1095099
Make target for building a docker image based on working dir files.
6 years ago
Christian von Arnim
742f0adf58
Fix password input when MAX_BUFFER_LEN is not 1024 in mosquitto_passwd.c
...
Signed-off-by: Christian von Arnim <christian.vonarnim@gmail.com>
6 years ago
Roger A. Light
141626251d
Update dockerfile for 1.6.2.
6 years ago