Roger A. Light
1ca9e5984b
Only create /run/mosquitto at runtime.
...
Per policy, packages shouldn't contain directories in /run. This means
/run/mosquitto should be created at boot time. Closes #983429 .
5 years ago
Roger A. Light
ec4fbf5ff7
Remove debian-config.patch
...
This is already handled with debian/mosquitto.conf
5 years ago
Roger A. Light
4beaaa8bc2
Version 2.0.8.
5 years ago
Roger A. Light
9f91044407
Update for 2.0.7.
5 years ago
Roger A. Light
4649322a6e
Merge branch 'master' into debian
5 years ago
Roger A. Light
0736414306
Update docker builds.
5 years ago
Roger A. Light
26657053d9
Merge branch 'fixes'
5 years ago
Roger A. Light
c2a26250f6
Bump changelog, versions, and web pages.
5 years ago
Roger A. Light
4a738f154e
Fix openssl engine not being able to load private key.
...
Closes #2066 . Thanks to Boris Vanhoof.
5 years ago
Roger A. Light
7a3b69f2d7
Fix possible leak during connect.
...
Closes #2057 . Thanks to Przemysław Zygmunt.
5 years ago
Roger A. Light
1e6be1f123
Fix some minor memory leaks on exit only.
5 years ago
Roger A. Light
6c2dca51c3
Clients: Fix config files truncating options after the first space.
...
Closes #2059 . Thanks to Jason White.
5 years ago
Roger A. Light
f7dcd83572
Replace bash specific equality check with POSIX check.
...
Closes #2056 . Thanks to Greg Troxel.
5 years ago
Roger A. Light
217b416a2d
Fix man page building to not absolutely require xsltproc when using CMake.
...
This now handles the case where we are building from the released tar, or
building from git if xsltproc is available, or building from git if xsltproc
is not available.
5 years ago
Roger A. Light
05292cdbef
Fix exporting of executable symbols on BSD when building via makefile.
5 years ago
Roger A. Light
603107b87a
Fix build of mosquitto_ctrl with static only libs.
5 years ago
Roger A. Light
f1180dd23a
Update docker for 2.0.6.
5 years ago
Roger A. Light
bbe0afbfbe
Add missing WITH_CJSON option.
5 years ago
Roger A. Light
53b7cc5fc1
Bump version number, add web post.
5 years ago
Roger A. Light
2749b8c5b8
Merge branch 'fixes'
5 years ago
Roger A. Light
e98cc28cd3
Move check after current_out_packet is updated.
5 years ago
Przemek Zygmunt
18bad1ff32
Unconditionally adding an event to the epoll causes 100% CPU usage. This happens when the connection to the server is established and the client has not sent any data yet.
...
Signed-off-by: Przemek Zygmunt <p.zygmunt@acsoftware.pl>
5 years ago
Roger A. Light
6e3738dcf0
Fix bridges not always connecting on Windows.
...
Closes #2043 . Thanks to ttsorensen.
5 years ago
Roger Light
ad9a78dfc3
Note in the man pages that SIGHUP reloads TLS certificates.
...
Closes #2037 . Thanks to Greg Troxel.
5 years ago
Roger A. Light
706a1f3f29
Fix more minor compiler warnings.
5 years ago
Roger A. Light
cda84950bb
Fix mux_epoll__handle() use.
5 years ago
Roger A. Light
a4389fc9ce
Fix SPDX identifiers: EDL-1.0 -> BSD-3-Clause.
...
The two licenses are the same.
5 years ago
Roger A. Light
cf1098eff1
Send protocol error on topic alias not found.
...
The error topic-alias-invalid was being sent if an MQTT v5 client published
a message with empty topic and topic alias set, but the topic alias hadn't
already been configured on the broker. This has been fixed to send a
protocol error, as per section 3.3.4 of the specification.
5 years ago
Roger A. Light
3c58ac9308
Fix `message_size_limit` not applying to the Will payload.
...
Closes #2022 . Thanks to Umberto Morelli.
5 years ago
Roger A. Light
4165224885
Fix reloading of listeners where multiple listeners have the same port.
...
This is only possible where they have different bind addresses.
Closes #2029 . Thanks to Simon Aldrich.
5 years ago
Roger A. Light
c9a4ef402e
Update changelog.
5 years ago
Roger Light
e6aa1e8151
Merge pull request #2027 from madhat1/bugfix/fix_cjson_cmake
...
Fix cmake not building correctly when WITH_CJSON=OFF
5 years ago
Boris Feinstein
c16514ca23
perform cjson discovery only if WITH_CJSON=ON
...
When using cmake to build the project, cJson discovery
should only be performed if WITH_CJSON=ON.
Closes #2026 .
Signed-off-by: Boris Feinstein <madhat1@gmail.com>
5 years ago
Roger A. Light
e2ebddfc54
Improve logging in obscure cases when a client disconnects.
...
Closes #2017 . Thanks to Craig Leres.
5 years ago
Roger A. Light
9c4b9a0311
ctrl: Error if new passwords don't match.
...
Produce an error when requesting a new password if both
attempts do not match.
Closes #2011 . Thanks to Willem Eradus.
5 years ago
Roger A. Light
26fbd0ec74
ctrl: Allow command line arguments to override config file options.
...
Closes #2010 . Thanks to Willem Eradus.
5 years ago
Roger A. Light
300dc54dad
Add notes that libsystemd-dev or similar is needed.
...
This is when building with systemd support on Linux.
Closes #2019 . Thanks to Mark Symmes.
5 years ago
Roger A. Light
00083623f0
Fix websockets listeners with TLS not responding.
...
Closes #2020 . Thanks to FozzTexx.
5 years ago
Roger A. Light
b8c6f26995
Fix message expiry interval property not being honoured for plugins.
...
This happened in `mosquitto_broker_publish` and
`mosquitto_broker_publish_copy` only.
5 years ago
Roger A. Light
4be32aefc6
Fix potential duplicate Will messages being sent.
...
This could have occurred when a will delay interval had been set.
5 years ago
Roger A. Light
2ae17cd350
Package version 2.0.5.
5 years ago
Roger A. Light
2dc534a4d3
Merge branch 'master' into debian
5 years ago
Roger A. Light
18c98e7e07
Fix page slug.
5 years ago
Roger A. Light
9f9f92104b
Add trivial basic authentication plugin based on IP.
5 years ago
Roger A. Light
695bbc33c8
Fix calculation of remaining length parameter for websockets clients.
...
Only affects those clients that send fragmented packets.
Closes #1974 . Thanks to 贺亚东.
5 years ago
Roger A. Light
e78c04de9b
Update docker hashes.
5 years ago
Roger A. Light
c55424e897
Merge branch 'fixes'
5 years ago
Roger A. Light
09a870c342
Better behaved lws external poll code.
5 years ago
Roger A. Light
5e6b34f81a
Fix test.
5 years ago
Roger A. Light
5927778ae5
Improve logging in dynsec addGroupClient command.
...
Closes #2008 . Thanks to Willem Eradus.
5 years ago