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 -bnot updating passwords for existing users correctly. Creating a new user with-bworked 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
%jor%Jnot working on Windows. Closes #1674.