Eclipse Mosquitto™ 1.6.10

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.



Build:

- Various fixes for building with <C99 support. Closes #1622.

- Fix use of sed on BSD. Closes #1614.



 

Release Date
Release Type
Service release (bug fixes only)