From 8a14e1da145a5f1acc906998c2e0978eba6f03c0823e0f1b0399e3cc2b0dc1f9 Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Mon, 20 Aug 2018 11:24:04 +0000 Subject: [PATCH] Accepting request 630414 from home:mnhauke - Update to version 1.5.1 Broker: * Fix plugin cleanup function not being called on exit of the broker. * Print more OpenSSL errors when loading certificates/keys fail. * Use AF_UNSPEC etc. instead of PF_UNSPEC to comply with POSIX. * Remove use of AI_ADDRCONFIG, which means the broker can be used on systems where only the loopback interface is defined. * Fix IPv6 addresses not being able to be used as bridge addresses. * All clients now time out if they exceed their keepalive*1.5, rather than just reach it. This was inconsistent in two places. * Fix segfault on startup if bridge CA certificates could not be read. * Fix problem opening listeners on Pi caused by unsigned char being default. * ACL patterns that do not contain either %c or %u now produce a warning in the log. * Fix bridge publishing failing when per_listener_settings was true. * Fix `use_identity_as_username true` not working. * Fix UNSUBACK messages not being logged. * Fix possible endian issue when reading the `memory_limit` option. * Fix building for libwebsockets < 1.6. * Fix accessor functions for username and client id when used in plugin auth check. Library: * Fix some places where return codes were incorrect, including to the on_disconnect() callback. This has resulted in two new error codes, MOSQ_ERR_KEEPALIVE and MOSQ_ERR_LOOKUP. * Fix connection problems when mosquitto_loop_start() was called before mosquitto_connect_async(). Clients: OBS-URL: https://build.opensuse.org/request/show/630414 OBS-URL: https://build.opensuse.org/package/show/network:messaging:mqtt/mosquitto?expand=0&rev=13 --- mosquitto-1.5.1.tar.gz | 3 +++ mosquitto-1.5.tar.gz | 3 --- mosquitto.changes | 42 ++++++++++++++++++++++++++++++++++++++++++ mosquitto.spec | 2 +- 4 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 mosquitto-1.5.1.tar.gz delete mode 100644 mosquitto-1.5.tar.gz diff --git a/mosquitto-1.5.1.tar.gz b/mosquitto-1.5.1.tar.gz new file mode 100644 index 0000000..5fefb20 --- /dev/null +++ b/mosquitto-1.5.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8557bc7ae34dfaf32a0fb56d2491b7a7f731269c88337227233013502df4d5b0 +size 430066 diff --git a/mosquitto-1.5.tar.gz b/mosquitto-1.5.tar.gz deleted file mode 100644 index 2dca082..0000000 --- a/mosquitto-1.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:80c9606a906c736fe582b67bdfb650ee45239fea058fe34927f81277d3486e21 -size 419614 diff --git a/mosquitto.changes b/mosquitto.changes index f6b5ba8..c73114b 100644 --- a/mosquitto.changes +++ b/mosquitto.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Sun Aug 19 16:38:42 UTC 2018 - mardnh@gmx.de + +- Update to version 1.5.1 + Broker: + * Fix plugin cleanup function not being called on exit of the broker. + * Print more OpenSSL errors when loading certificates/keys fail. + * Use AF_UNSPEC etc. instead of PF_UNSPEC to comply with POSIX. + * Remove use of AI_ADDRCONFIG, which means the broker can be used on systems + where only the loopback interface is defined. + * Fix IPv6 addresses not being able to be used as bridge addresses. + * All clients now time out if they exceed their keepalive*1.5, rather than + just reach it. This was inconsistent in two places. + * Fix segfault on startup if bridge CA certificates could not be read. + * Fix problem opening listeners on Pi caused by unsigned char being default. + * ACL patterns that do not contain either %c or %u now produce a warning in + the log. + * Fix bridge publishing failing when per_listener_settings was true. + * Fix `use_identity_as_username true` not working. + * Fix UNSUBACK messages not being logged. + * Fix possible endian issue when reading the `memory_limit` option. + * Fix building for libwebsockets < 1.6. + * Fix accessor functions for username and client id when used in plugin auth + check. + + Library: + * Fix some places where return codes were incorrect, including to the + on_disconnect() callback. This has resulted in two new error codes, + MOSQ_ERR_KEEPALIVE and MOSQ_ERR_LOOKUP. + * Fix connection problems when mosquitto_loop_start() was called before + mosquitto_connect_async(). + + Clients: + * When compiled using WITH_TLS=no, the default port was incorrectly being set + to -1. This has been fixed. + * Fix compiling on Mac OS X <10.12. + + Build: + * Fixes for building on NetBSD. + * Fixes for building on FreeBSD. + * Add support for compiling with static libwebsockets library. + ------------------------------------------------------------------- Thu May 3 18:47:04 UTC 2018 - mardnh@gmx.de diff --git a/mosquitto.spec b/mosquitto.spec index d8ca72c..a915761 100644 --- a/mosquitto.spec +++ b/mosquitto.spec @@ -27,7 +27,7 @@ %endif %bcond_without websockets Name: mosquitto -Version: 1.5 +Version: 1.5.1 Release: 0 Summary: A MQTT v3.1/v3.1.1 Broker License: EPL-1.0