From e29c0c95540d4c46285e5807130d76f80ed0d16c Mon Sep 17 00:00:00 2001 From: Euripedes Rocha Date: Fri, 25 Aug 2023 10:31:24 +0200 Subject: [PATCH] feat(mqtt): Update submodule reference to 301bd9e0 git log --oneline dffabb067fb3c39f486033d2e47eb4b1416f0c82..301bd9e0282eb993523b84d6c56d2559346aa071 Detailed description of the changes: * fix: Added missing update to message data - See merge request espressif/esp-mqtt!189 - See commit https://github.com/espressif/esp-mqtt/commit/cc41d1b * PR: fixing typos in `mqtt5_error_reason_code` - See merge request espressif/esp-mqtt!188 - feat: Add enum definition with typo to keep backwards compatibility (espressif/esp-mqtt@90b4a45) - fixing typos in `mqtt5_error_reason_code` (espressif/esp-mqtt@dc775bb) * docs: Clarify keepalive timeout - See merge request espressif/esp-mqtt!186 - See commit https://github.com/espressif/esp-mqtt/commit/cb1e6cf * fix: LOG format strings - See merge request espressif/esp-mqtt!187 - See commit https://github.com/espressif/esp-mqtt/commit/a3b04f2 * Fix: Stop client only if it's running. - See merge request espressif/esp-mqtt!183 - See commit https://github.com/espressif/esp-mqtt/commit/36eec6f * fix: Error on publish message creation was ignored. - See merge request espressif/esp-mqtt!185 - See commit https://github.com/espressif/esp-mqtt/commit/585e3ba * Fix: Allocation for connection buffer was incorrectly done. - See merge request espressif/esp-mqtt!182 - See commit https://github.com/espressif/esp-mqtt/commit/6c849c6 * Adds mqtt host tests to Ci - See merge request espressif/esp-mqtt!181 - See commit https://github.com/espressif/esp-mqtt/commit/4050df4 * Fix: Outbox was leaked in case of initialization failure - See merge request espressif/esp-mqtt!180 - See commit https://github.com/espressif/esp-mqtt/commit/5d491a4 * feat: Add option to bind interface of use - See merge request espressif/esp-mqtt!179 - Closes https://github.com/espressif/esp-mqtt/issues/253 - See commit https://github.com/espressif/esp-mqtt/commit/363fbf7 * Add outbox size control feature - See merge request espressif/esp-mqtt!141 - feat: Introduces outbox limit (espressif/esp-mqtt@372ab7b) - Removes unused outbox functions. (espressif/esp-mqtt@21a5491) - refactor: Group access to output buffer in mqtt_connection_t (espressif/esp-mqtt@122875b) * Add custom transport configuration - See merge request espressif/esp-mqtt!169 - feat: Add custom transport configuration (espressif/esp-mqtt@a5c1b44) * Removes leftover calls to event_handler - See merge request espressif/esp-mqtt!178 - See commit https://github.com/espressif/esp-mqtt/commit/a492935 * PR: Added support to set server common name. - See merge request espressif/esp-mqtt!173 - Added support to set server common name. (espressif/esp-mqtt@6195762) * Merge branch 'bugfix/return_on_qos0_disconnected' into 'master' - See merge request espressif/esp-mqtt!175 - See commit https://github.com/espressif/esp-mqtt/commit/5bd9724 * Merge branch 'bugfix/cpp_compilation' into 'master' - See merge request espressif/esp-mqtt!174 - See commit https://github.com/espressif/esp-mqtt/commit/70cbaca * bug: Incorrect return on disconnect qos0 publish - See merge request espressif/esp-mqtt!172 * Fix: Compilation in C++ with multiple subscribe - See merge request espressif/esp-mqtt!171 * ci: Fix qemu build against 5.1 - See merge request espressif/esp-mqtt!170 - See commit https://github.com/espressif/esp-mqtt/commit/94defb8 * Minor cleanups on mqtt client - See merge request espressif/esp-mqtt!168 - Removes pending message count (espressif/esp-mqtt@da6d38a) - Bugfix: Dispatch transport error on all write operations (espressif/esp-mqtt@5729048) - Merge enqueue functions (espressif/esp-mqtt@72833c7) * Adds a configuration for outbox data destination - See merge request espressif/esp-mqtt!166 - feat: Adds a configuration for outbox data destination (espressif/esp-mqtt@2c71f9e) * CI: Add configuration for ttfw - See merge request espressif/esp-mqtt!167 - See commit https://github.com/espressif/esp-mqtt/commit/d71dcf3 * mqtt5: Fix flow control will increase count when send fragmented packet - See merge request espressif/esp-mqtt!164 - Closes https://github.com/espressif/esp-mqtt/issues/255 - See commit https://github.com/espressif/esp-mqtt/commit/5cce2c4 * Add license information to queue - See merge request espressif/esp-mqtt!163 - See commit https://github.com/espressif/esp-mqtt/commit/36f0faa * MQTTv5: Fixes and additions from GitHub PRs - See merge request espressif/esp-mqtt!162 - Merges https://github.com/espressif/esp-mqtt/pull/250 - fix: Allow MQTT v5 zero length payload (espressif/esp-mqtt@65a4fda) - feature: Include subscribe_id in esp_mqtt5_event_property_t (espressif/esp-mqtt@1011e63) * Feature: Enable SUBSCRIBE to multiple topics - See merge request espressif/esp-mqtt!156 - See commit https://github.com/espressif/esp-mqtt/commit/3210255 * Adds Kconfig option to configure poll read timeout - See merge request espressif/esp-mqtt!159 - Closes: https://github.com/espressif/esp-mqtt/issues/245 - See commit https://github.com/espressif/esp-mqtt/commit/2fa945d * Fix formatting when using printf nano - See merge request espressif/esp-mqtt!160 - See commit https://github.com/espressif/esp-mqtt/commit/e9b865e * mqtt5: Fix flow control will regard the DUP packet and not consider PUBCOMP packet - See merge request espressif/esp-mqtt!158 - Closes https://github.com/espressif/esp-mqtt/issues/243 - See commit https://github.com/espressif/esp-mqtt/commit/ed76036 * Remove possible null pointer dereferences - See merge request espressif/esp-mqtt!157 - Bugfix: Remove Remove possible null pointer dereferences (espressif/esp-mqtt@f80772b) --- components/mqtt/esp-mqtt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/mqtt/esp-mqtt b/components/mqtt/esp-mqtt index dffabb067fb..301bd9e0282 160000 --- a/components/mqtt/esp-mqtt +++ b/components/mqtt/esp-mqtt @@ -1 +1 @@ -Subproject commit dffabb067fb3c39f486033d2e47eb4b1416f0c82 +Subproject commit 301bd9e0282eb993523b84d6c56d2559346aa071