Mosquitto 1.6.10 has been released, this is a bugfix release.
Broker
- Report invalid bridge prefix+pattern combinations at config parsing time rather than letting the bridge fail later. Issue #1635.
- Fix
mosquitto_passwd -b
not updating passwords for existing users correctly. Creating a new user with-b
worked without problem. Closes #1664. - Fix memory leak when connecting clients rejected.
- Don't disconnect clients that are already disconnected. This prevents the session expiry being extended on SIGHUP. Closes #1521.
- Fix support for openssl 3.0.
- Fix check when loading persistence file of a different version than the native version. Closes #1684.
- Fix possible assert crash associated with bridge reconnecting when compiled without epoll support. Closes #1700.
Client library
- Don't treat an unexpected PUBACK, PUBREL, or PUBCOMP as a fatal error. Issue #1629.
- Fix support for openssl 3.0.
- Fix memory leaks from multiple calls to
mosquitto_lib_init()
/mosquitto_lib_cleanup()
. Closes #1691. - Fix documentation on return code of
mosquitto_lib_init()
for Windows. Closes #1690.
Clients
- Fix mosquitto_sub
%j
or%J
not working on Windows. Closes #1674.