Roger A. Light
04f8ee7660
Fix missing "shell".
7 years ago
Roger A. Light
54b685ef66
Fix #877346 .
7 years ago
Roger A. Light
06695cf21c
Merge branch 'master' into debian
7 years ago
Roger A. Light
735c965333
Fix #914593
7 years ago
Roger A. Light
73228b160e
Fix #914525 .
7 years ago
Roger A. Light
dd7da0203b
Add mosquitto.init back in advice of DD.
7 years ago
Roger A. Light
5243bb5830
Add upstream/metadata.
7 years ago
Roger A. Light
4550623a0a
Minor lintian fixes.
7 years ago
Roger A. Light
18c69bbc75
Bump dh compat to 11.
7 years ago
Roger A. Light
8960b1fe29
Update 1.5 docker image.
7 years ago
Roger A. Light
b2fda04e1c
Update website for 1.5.4.
7 years ago
Roger A. Light
265a3dd0b1
Merge branch 'fixes'
7 years ago
Roger A. Light
a68ddfc935
Extensive debian package update to 1.5.4.
7 years ago
Roger A. Light
e81db23ce4
Bump version number.
7 years ago
Roger A. Light
b54e379fba
Fix websockets listeners not verifying client certs.
...
When using a TLS enabled websockets listener with "require_certificate"
enabled, the mosquitto broker does not correctly verify client certificates.
This is now fixed. All other security measures operate as expected, and in
particular non-websockets listeners are not affected by this. Closes #996 .
Thanks to creising.
7 years ago
Roger A. Light
71b8c4d892
Fix TLS connections when using an external event loop.
...
Affects the use of mosquitto_loop_read() and mosquitto_write().
Closes #990 .
7 years ago
Roger A. Light
b803b40a22
Update changelog.
7 years ago
Roger A. Light
ba67e1ffe5
Don't use gnu-specific strerror_r.
7 years ago
Roger A. Light
34c752a0d0
Give better error message if a client sends a password without a username.
...
Closes #1015 . Thanks to TabascoEye.
7 years ago
Roger A. Light
9f7577aab6
$SYS/broker/clients/disconnected should never be negative.
...
Closes #287 . Thanks to Lovisa Johansson.
Bug: https://github.com/eclipse/mosquitto/issues/287
7 years ago
Roger A. Light
feb303a919
Fix whitespace in Dockerfile.
7 years ago
Roger A. Light
1582117147
Build own libwebsockets in Docker image.
7 years ago
Iblis Lin
0368a8c01d
add socket headers for FreeBSD
...
Signed-off-by: Iblis Lin <iblis@hs.ntnu.edu.tw>
7 years ago
Roger A. Light
d7bcec4878
Don't disconnect clients when a plugin denies SUBSCRIBE.
...
Thanks to Ibrahim Koujar.
Bug: https://github.com/eclipse/mosquitto/issues/1016
7 years ago
Abilio Marques
a4a5236568
fix bug where bridge doesn't honor restart_timeout setting
...
Signed-off-by: Abilio Marques <abiliojr@gmail.com>
7 years ago
Bernd Kuhls
80f3bc4812
_GNU_SOURCE needed for EAI_INPROGRESS
...
Define of _GNU_SOURCE is needed to be able to use EAI_INPROGRESS in
loop.c.
This patch fixes a build error
loop.c:334:17: error: ‘EAI_INPROGRESS’ undeclared (first use in this function)
if(rc == EAI_INPROGRESS){
occuring with a glibc-2.27-based buildroot toolchain for sparc64
Target: sparc64-buildroot-linux-gnu
[...]
gcc version 6.4.0 (Buildroot 2018.05)
Source:
http://autobuild.buildroot.org/toolchains/tarballs/br-sparc64-full-2018.05.tar.bz2
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
7 years ago
Bartosz Taczała
e86b27a2da
Adding support for QNX7.0.0
...
Change-Id: Id01e2880aa5cadc0e93a46b95fe675e1938051fa
Signed-off-by: Bartosz Taczała <bartosz.taczala@mobica.com>
7 years ago
Roger A. Light
eff8fab1b4
Only process network errors for clients that have nothing to read.
...
Closes #7 .
7 years ago
Roger A. Light
c26892244c
Test x509 generation script requires no interaction now.
7 years ago
Roger A. Light
93f9e965a8
Only remove context from hash if there is a client id.
...
This should never happen, but just in case.
7 years ago
Roger A. Light
da2879c33b
Docker fixes.
...
- Don't remove apk database, closes #1011 .
- Install mosquitto_passwd, closes #1009 .
7 years ago
Roger A. Light
d5aaeee1fb
Use https for all downloads.
7 years ago
Roger A. Light
54322a3df5
Bump version number, add CVE details.
7 years ago
Roger A. Light
84a356e25e
Fix Windows version not starting if include_dir did not contain any files.
...
Closes #566 .
Thanks to marleau.
7 years ago
Roger A. Light
23e336290f
Add allow_zero_length_clientid, auto_id_prefix documentation.
...
Closes #600 .
7 years ago
Roger A. Light
443d34a973
Fix incorrect hash usage with duplicate clients.
...
Fix duplicate clients being added to by_id hash before the old client
was removed.
Closes #645 .
7 years ago
Roger A. Light
c978fd50fe
Minor documentation fix. Closes #520 .
7 years ago
Roger A. Light
0e95612fe5
Fix retained msgs not sent by bridges.
...
This occurred when a bridge connected for the first time and so made a
local subscription for outgoing topics.
Closes #701 .
7 years ago
Roger A. Light
016fcc2372
Add test for $test publishing bug.
7 years ago
Roger A. Light
c0196547ae
Various build improvements to help packaging.
7 years ago
Roger A. Light
7900c2c353
Revert "Remove some test that was always true"
...
This reverts commit 6fc7cadb63
.
7 years ago
Roger A. Light
11c79db249
Better attempt at fixing mac travis.
7 years ago
Roger A. Light
26bbcf5586
Attempt to fix Mac build on travis.
7 years ago
Kurt Van Dijck
eebd22a83c
fix signal handler on win32
...
The signal handler thread on win32 did listen to 4 HANDLEs,
of which only 3 were initialized.
The result was 1 thread eating 100% cpu.
This commit reduces the HANDLE array storage.
Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be>
7 years ago
Roger A. Light
41c93565d5
Remove requirement to use `user root` in snap package config files.
7 years ago
Roger A. Light
fee71d6df1
Elevate log level to warning for situation when socket limit is hit.
7 years ago
Roger A. Light
c5b675fa63
Fix build on Windows.
7 years ago
Roger A. Light
36c4cecd48
Add fixed CVE information.
7 years ago
Roger A. Light
e649d93191
Add missing posts.
7 years ago
Roger A. Light
20efb33267
Download page update.
7 years ago