Mainly a service release. Issues fixed: https://github.com/eclipse-paho/paho.mqtt.c/milestone/21?closed=1
There are two significant additions, which don't affect the externals:
- Unix domain socket support, courtesy of @fpagliughi
- HTTP proxy improvements:
- the environment variable PAHO_C_CLIENT_USE_HTTP_PROXY must be set to TRUE for http_proxy environment variable to be used
- the http_proxy environment variable to be read is lower case only
- the no_proxy environment variable can be set to exclude hosts from using an environment set proxy
What's Changed
- Update CMake toolchain link in README file by @sadikuar in #1412
- CMake cleanup, bump to v3.5, and submodule improvements by @fpagliughi in #1428
- Fix usage of memset by @haraldreif in #1485
- Assigned Client Identifier constant misspelled by @fpagliughi in #1496
- Exporting the -static CMake targets when both shared and static libraries built. by @fpagliughi in #1495
- Some minor hardening of MQTTProperties functions by @fpagliughi in #1420
- Zero out MQTTProperty before reading by @fpagliughi in #1498
- Fix doc comment for MQTTAsync_disconnected by @fpagliughi in #1501
- Small cleanup of OpenSSL/LibreSSL CMake by @fpagliughi in #1504
- Fix usage of realloc by @haraldreif in #1484
- Fix compiler warnings by @haraldreif in #1486
- Small cleanup of OpenSSL/LibreSSL CMake (2nd try) by @fpagliughi in #1550
- Fix IpV6 link local address connections by @jumoog in #1466
- Added support for UNIX-domain sockets for v1.3.x by @fpagliughi in #1553
- Build all the sample applications for the static library by @fpagliughi in #1556
- Fix possible memory leak by @haraldreif in #1487
New Contributors
- @sadikuar made their first contribution in #1412
- @haraldreif made their first contribution in #1485
Full Changelog: v1.3.13...v1.3.14