Roger A. Light
495e9647c2
Improve bridge remapping documentation.
7 years ago
Roger A. Light
ad42f449d8
Update changelog for previous PR.
...
Thanks to Matthias Stone.
7 years ago
Matthias Stone
4325c44baf
Don't clear SSL context when TLS connection is closed.
...
Previous behaviour would clear the external SSL_CTX provided by
MOSQ_OPT_SSL_CTX. This required the user to reset the SSL_CTX every
disconnect, and trust that they were not leaking references.
Recreating the SSL context for every connection is not necessary, and the
SSL context is freed in mosquitto_destroy, which is sufficient.
Signed-off-by: Matthias Stone <matthias@bellstone.ca>
7 years ago
Roger A. Light
e8320cbf19
Fix TLS connections not working over SOCKS.
...
Thanks to Mark Oeltjenbruns.
7 years ago
Roger A. Light
a2b78d87a6
Update changelog
7 years ago
Vinod Kumar
78259850ed
ignore inline comments while parsing optional config params
...
Signed-off-by: Vinod Kumar <kumar003vinod@gmail.com>
7 years ago
Roger A. Light
be9c1071b0
Fix compilation when openssl deprecated APIs are not available.
...
Closes #1094 . Thanks to Rosen Penev.
7 years ago
Roger A. Light
70c4097b6f
Fix comparison of boolean values in CMake build.
...
Closes #1101 . Thanks to Mojca Miklavec and Andrew L. Moore.
7 years ago
Maksym Ruchko
f6943b006a
Fixed threaded enum lost in merges
...
Change was part of the original commit e8185ddaa7
"[166] Don't cancel external threads."
and then lost during code reorganizing and subsequent merge,
commits 970ba58da6
81cb7ab547
Signed-off-by: Maksym Ruchko <mruchko@advantech-bb.com>
7 years ago
Roger A. Light
570a373134
Merge branch 'fixes'
7 years ago
Roger A. Light
240e87c823
Update CVE details and bump version number.
7 years ago
Roger A. Light
dd1246f2f6
Fix some unused variable warnings.
7 years ago
Roger A. Light
51159ff19e
Fix cmake client build with TLS.
7 years ago
Roger A. Light
afbeff3369
Fix socks build when using cmake.
7 years ago
Roger A. Light
50011b1842
Log message for disconnecting a client with invalid UTF-8 topic.
...
Closes #1144 . Thanks to Kris Mattheus.
7 years ago
Roger A. Light
d81b7e2b84
Fixed durable clients being unable to receive messages when offline.
...
This occurred when per_listener_settings was set to true.
Closes #1081 . Thanks to dwin-wangjt.
7 years ago
Roger A. Light
9751cccf0d
Windows: Fix possible crash when client disconnects.
...
Closes #1137 . Thanks to Kris Mattheus.
7 years ago
Roger A. Light
0beeee189e
Fix Will not being sent for Websockets clients.
...
Closes #1143 . Thanks to salcedo.
7 years ago
Roger A. Light
927c2aafe8
Allow broker to always restart on Windows when using `log_dest file`.
...
Closes #1080 . Thanks to lcouz.
7 years ago
Roger A. Light
5df00f66b4
Fix spaces not being allowed in the bridge remote_username option.
...
Closes #1131 . Thanks to beville.
7 years ago
Roger A. Light
3854993d33
Man page can now be built on any system.
...
Closes #1139 . Huge thanks to Chris Mayo.
7 years ago
Roger A. Light
276c1a62e0
Improve documentation of use_identity_as_username.
...
Closes #1134 . Thanks to Adrian P.
7 years ago
Roger Light
cbd5306aec
Fix and tests for CVE-2018-12546.
7 years ago
Roger A. Light
5820b9e4e7
Fix and tests for security bug #541870 .
7 years ago
Roger A. Light
3559b66ade
Fix and tests for security bug #543401 .
7 years ago
Roger A. Light
e179e751c4
Update download paths.
7 years ago
Steven Lawrance
cecf8f838f
Include sys/socket.h for AF_INET definition
...
Without this, mosquitto doesn't build on FreeBSD with websockets enabled
Signed-off-by: Steven Lawrance <stl@koffein.net>
7 years ago
Roger Light
9dd8d1e054
Handle mismatched handshakes properly.
...
For example, a QoS1 PUBLISH with QoS2 reply.
7 years ago
Roger A. Light
d085216d71
Make table more consistent with preceding documentation.
7 years ago
Roger A. Light
18a37ce4bc
Improve bridge remapping documentation.
7 years ago
Roger A. Light
01cc4dd696
Update changelog for previous PR.
...
Thanks to Matthias Stone.
7 years ago
Matthias Stone
4ddf00dec3
Don't clear SSL context when TLS connection is closed.
...
Previous behaviour would clear the external SSL_CTX provided by
MOSQ_OPT_SSL_CTX. This required the user to reset the SSL_CTX every
disconnect, and trust that they were not leaking references.
Recreating the SSL context for every connection is not necessary, and the
SSL context is freed in mosquitto_destroy, which is sufficient.
Signed-off-by: Matthias Stone <matthias@bellstone.ca>
7 years ago
Roger A. Light
f49aeffd8c
Fix TLS connections not working over SOCKS.
...
Thanks to Mark Oeltjenbruns.
7 years ago
Roger A. Light
b2e63f49f7
Update changelog
7 years ago
Vinod Kumar
80d77983d3
ignore inline comments while parsing optional config params
...
Signed-off-by: Vinod Kumar <kumar003vinod@gmail.com>
7 years ago
Roger A. Light
e7e69eadb7
Fix compilation when openssl deprecated APIs are not available.
...
Closes #1094 . Thanks to Rosen Penev.
7 years ago
Roger A. Light
8fce26134b
Fix comparison of boolean values in CMake build.
...
Closes #1101 . Thanks to Mojca Miklavec and Andrew L. Moore.
7 years ago
Roger A. Light
ddb64c15f3
Merge branch 'master' into fixes
7 years ago
Maksym Ruchko
75bbc31130
Fixed threaded enum lost in merges
...
Change was part of the original commit e8185ddaa7
"[166] Don't cancel external threads."
and then lost during code reorganizing and subsequent merge,
commits 970ba58da6
81cb7ab547
Signed-off-by: Maksym Ruchko <mruchko@advantech-bb.com>
7 years ago
Roger A. Light
19fbbd8726
Update details of CVE-2018-20145.
7 years ago
Roger A. Light
6ccc7f1e35
Update for 1.5.5.
7 years ago
Roger A. Light
d36e47a8a6
Merge branch 'master' into debian
7 years ago
Roger A. Light
84c5d90f5c
Website update for 1.5.5.
7 years ago
Roger A. Light
a0a37d385d
Update docker for 1.5.5.
7 years ago
Roger A. Light
66dfa57394
Don't use home interface until it is not auto connected.
7 years ago
Roger A. Light
d28834d541
Merge branch 'fixes'
7 years ago
Roger A. Light
a8ca5c83af
Bump version.
7 years ago
Roger A. Light
afe011866c
Remove unused variables.
7 years ago
Roger A. Light
89f3d7bb3f
Don't print connect/disconnect messages when connection_messages false.
...
Closes #772 . Closes #613 . Closes #537 .
Thanks to Christopher Maynard, Brandon Arrendondo, and qubeck.
7 years ago
Roger A. Light
a00dd29af8
Fix building where TLS-PSK is not available.
...
Closes #68 .
7 years ago