This is a bugfix release.
Version 1.5.2 changes
Broker
- Fix build when using
WITH_ADNS=yes
. - Fix incorrect call to setsockopt() for
TCP_NODELAY
. Closes #941. - Fix excessive CPU usage when the number of sockets exceeds the system limit. Closes #948.
- Fix for bridge connections when using
WITH_ADNS=yes
. - Fix
round_robin false
behaviour. Closes #481. - Fix segfault on HUP when bridges and security options are configured. Closes #965.
Library
- Fix situation where username and password is used with SOCKS5 proxy. Closes #927.
- Fix SOCKS5 behaviour when passing IP addresses. Closes #927.
Build
- Make it easier to build without bundled uthash.h using
WITH_BUNDLED_DEPS=no
. - Fix build with OPENSSL_NO_ENGINE. Closes #932.