Commit Graph

  • f27cb47c0f [MQTT] Simplifies MQTT CMakeLists file Euripedes Rocha 2022-09-05 15:46:10 +02:00
  • ee9b52b7d2 build system: re-add -Wno-format as private flag for some components Ivan Grokhotkov 2022-01-31 19:45:31 +01:00
  • 01d0f34654 test: Add mqtt5 unit-test yuanjm 2022-03-03 15:41:07 +08:00
  • 0b98c63247 mqtt: Add mqtt5 Kconfig yuanjm 2022-03-03 15:40:03 +08:00
  • 94ecca2073 esp_netif/lwip: Fix deps cycles to "lwip -> esp_netif -> phy-drivers" David Cermak 2022-05-11 16:01:48 +02:00
  • 1e598b071b [MQTT] - Updates esp_mqtt configuration struct Euripedes Rocha 2022-06-13 07:59:11 -03:00
  • d4ee31f627 docs: changes docs supported targets tables Fu Hanxi 2022-07-13 10:41:36 +08:00
  • 411ea65ec7 [MQTT] - Adds esp-timer as dependency and change version. Euripedes Rocha 2022-06-07 08:10:38 -03:00
  • bc30b9a8e3 mqtt: Update tests to start with valid transport David Cermak 2022-06-09 11:08:45 +02:00
  • d372bbf09e mqtt: Fix client_enqueue(len=0), Improve transport memory David Cermak 2022-06-08 20:07:04 +02:00
  • 610db7b934 mqtt: Fix and add mqtt host test to CI David Cermak 2022-05-13 16:55:22 +02:00
  • 62c5545f2d esp-netif: Make dependency on esp-eth optional David Cermak 2022-05-02 15:47:05 +02:00
  • b80d4d468c tools: Increase the minimal supported CMake version to 3.16 Djordje Nedic 2022-05-27 10:10:51 +02:00
  • 5539c83c0a mqtt: Fix incorrect reads on error; Update ping processing David Cermak 2022-05-13 10:48:28 +02:00
  • 0a507f1205 build system: remove lwip from common requirements Ivan Grokhotkov 2022-04-14 20:03:56 +02:00
  • 77e41479d7 components: correct printf() placeholder for time_t Anton Maklakov 2022-02-22 12:42:56 +07:00
  • a88eaebad9 esp-mqtt: fix warnings Anton Maklakov 2022-03-04 11:29:47 +07:00
  • 8dc8e5ae0b kconfig: Changed default values of bool configs - Some bool configs were using default values true and false, instead of y and n. Laukik Hase 2022-03-10 14:26:37 +05:30
  • 933da9efed Remove legacy system event framework. Sagar Bijwe 2021-12-02 15:49:28 +05:30
  • a840bcf274 esp_hw_support/esp_system: Re-evaluate header inclusions and include directories Sudeep Mohanty 2022-01-12 12:23:47 +05:30
  • fcd548daab freertos: Remove legacy hooks Darian Leung 2022-02-17 16:40:52 +08:00
  • 23e5c5a02c esp_eth: Update esp32's EMAC API to decouple driver and vendor config David Cermak 2022-01-24 15:40:11 +01:00
  • 71d9236275 mqtt: Fix sending log data; dup flag after queue David Cermak 2022-01-20 09:42:21 +01:00
  • f8cb9f7286 mqtt: Add docs on MQTT_CUSTOM_OUTBOX implentation David Cermak 2022-01-17 10:47:59 +01:00
  • 47ac29b1e2 mqtt: replace nghttp with http_parser references Mahavir Jain 2021-12-31 13:51:38 +05:30
  • 174c6781de refactor (test_utils)!: separate file for memory check functions Jakob Hasse 2021-11-18 14:27:30 +08:00
  • 1766fd4d5b MQTT: Fix disconnect/reconnect, Adds empty client id, ... David Cermak 2021-11-26 13:35:35 +01:00
  • 4afe71b132 MQTT: Add more tests David Cermak 2021-10-06 17:52:22 +02:00
  • 74882b18f0 MQTT: Add more unit tests with actual broker David Cermak 2021-10-04 10:24:31 +02:00
  • ff8a93585f freertos: Add portTRY_ENTRY_CRITICAL() and deprecate legacy spinlock fucntions Darian Leung 2021-10-30 00:48:19 +08:00
  • b4474ac16d Build & config: Remove leftover files from the unsupported "make" build system Roland Dobai 2021-11-05 15:38:25 +01:00
  • 3c764f0fc1 freertos: update freertos folder structure to match upstream Sudeep Mohanty 2021-09-20 11:37:03 +05:30
  • c03353333b MQTT: Fix build if CONFIG_WS_TRANSPORT is not set and client cleanups David Cermak 2021-09-22 13:28:50 +02:00
  • 382caedbbb upgrade freertos version and history Zim Kalinowski 2021-08-24 12:06:21 +08:00
  • 93158d5d18 mqtt: Adds host tests for mqtt client Euripedes Rocha Filho 2021-02-16 15:47:10 +00:00
  • a8b0f474ec MQTT: Support for certificate bundle; Client clean-up David Cermak 2021-06-23 14:30:24 +02:00
  • 0fda7d7062 transport: Add CONFI_WS_TRANSPORT for optimize the code size liuhan 2021-04-16 17:23:18 +08:00
  • 128be3f402 mqtt: Moved weekend tests to test apps David Cermak 2021-06-10 09:09:14 +02:00
  • f2f30baec0 esp-mqtt: Remove __FILE__ macro from error logs Angus Gratton 2021-02-18 15:36:16 +11:00
  • f072c9f753 style: format python files with isort and double-quote-string-fixer Fu Hanxi 2021-01-26 10:49:01 +08:00
  • 3883bde0b0 ci: Add MQTT publish test to standard test apps David Cermak 2020-12-15 19:33:25 +01:00
  • 40fdf32793 ci: Extend the MQTT weekend test to check mqtt-enqueue api David Cermak 2020-12-15 16:21:29 +01:00
  • 2c3363e23a MQTT: Add new config modes (outbox related, incremental id) David Cermak 2020-12-15 15:48:08 +01:00
  • 6756e62387 MQTT: Update submodule reference to support new config modes David Cermak 2020-12-15 19:45:34 +01:00
  • 10bba73d21 MQTT: Update submodule reference: config, error handle, minor fixes David Cermak 2020-09-21 15:12:22 +02:00
  • b342444746 riscv: Add new arch-level component Angus Gratton 2020-11-06 15:03:03 +11:00
  • 5facf78673 MQTT: Restore default MQTT_OUTBOX_EXPIRED_TIMEOUT_MS to 30 sec Axel Lin 2020-11-06 20:42:38 +08:00
  • 6c55757f70 Whitespace: Automated whitespace fixes (large commit) Angus Gratton 2020-11-10 18:40:01 +11:00
  • 87d698cbc7 cmock: added cmock as component Jakob Hasse 2020-08-05 10:16:32 +08:00
  • 25b661c8ea MQTT: add configurable msg expired timeout Marius Vikhammer 2020-08-10 16:43:23 +08:00
  • 8b3d3db10b MQTT: Update submodule reference Marius Vikhammer 2020-08-18 15:51:14 +08:00
  • 691e7bca88 mqtt: clenaup logs and docs David Cermak 2020-04-28 16:30:28 +02:00
  • 9b79fe3d00 esp_mqtt_abort_connection: Fixed an issue which could result in a race condition and subsequent crash Piyush Shah 2020-04-01 22:51:38 +05:30
  • cb782cae1e mqtt-tests: rename tests to match the actual group David Cermak 2020-04-03 16:43:55 +02:00
  • 9db10b5b7b mqtt: reenable outbox unit tests for esp32s2 David Cermak 2020-03-19 21:14:33 +01:00
  • 29ce3c5869 esp_mqtt: add option to configure mqtt task priority. Simon Brélivet 2020-03-17 14:03:03 +01:00
  • 605352c1c5 MQTT: Reference latest mqtt addressing c++ build and qos1/2 resend David Cermak 2020-02-20 12:52:59 +01:00
  • 5ba36d511f ci: disable failed cases for s2 temporarily michael 2020-02-11 10:41:47 +08:00
  • 650328b021 mqtt: example test to check connection with different ssl parameters David Cermak 2020-01-21 16:44:02 +01:00
  • 5be3f7b5d4 mqtt: add basic set of unit tests David Cermak 2020-01-19 21:24:28 +01:00
  • 0178bafba8 mqtt: update submodule to point to latest commit. Marius Vikhammer 2020-01-06 18:14:06 +08:00
  • 8a24bebbc0 ci: updated mqtt weekend test for qemu support David Cermak 2019-12-04 14:21:29 +01:00
  • 62f3dc4705 mqtt: updated to latest version to include latest fixes, support for global CA store, extended error structure to receive mqtt specific errors. updated idf ssl example to use this error struct David Cermak 2019-10-09 11:03:26 +02:00
  • 6cadfe519b MQTT: update default broker URL for examples Marius Vikhammer 2019-09-27 09:35:26 +08:00
  • 37e511bef1 ci: fix weekend test confguration update per latest refactoring of grouping tests David Cermak 2019-09-27 14:44:55 +02:00
  • b4ba09ce38 esp_wifi: wifi support new event mechanism liu zhifu 2019-07-05 16:58:04 +08:00
  • 25f423d69b ci: limit example test to ESP32s Michael (XIAO Xufeng) 2019-08-29 17:54:14 +08:00
  • 5a50fc0812 esp_tls: enable psk verification mode, added mqtt example using psk authentication David Cermak 2019-05-23 21:48:08 +02:00
  • bef4fce9c1 mqtt: referenced esp-mqtt master to close disconnection issues and fix static analysis warnings David Cermak 2019-07-17 20:52:53 +02:00
  • 49296d851d esp-tls: extending error handle to contain error descriptors with last mbedtls failure and latest certificate verification result flags, reworked tcp_transport to use this error handle David Cermak 2019-04-16 11:58:38 +02:00
  • a903e5e3a9 esp-tls: capturing specific errors to be available in tcp_transport and then in application code David Cermak 2019-04-09 16:08:05 +02:00
  • 63b3f29ffc components: use new component registration api Renz Christian Bagaporo 2019-04-28 15:38:23 +08:00
  • 332fadfea6 esp_websocket_client: Add websocket client component Tuan 2019-06-20 15:37:40 +08:00
  • 3a2e82ec0f mqtt: added support for esp event loop, updating examples to register and use event loop handler David Cermak 2019-04-17 15:56:59 +02:00
  • 7f77ad063d mqtt_tests: add weekend test for sending and receiving empty payload messages, update config options per new naming convetions David Cermak 2019-05-06 16:14:48 +02:00
  • 6809fcb2df tcp_transport: modified ws_read to read payload directly to the read buffer and separately from header bytes David Cermak 2019-04-30 11:41:39 +02:00
  • 6b70e14236 mqtt tests: adding weekend test for mqtt library to exercise publishing/receiving different data and references esp-mqtt commits to pass these tests David Cermak 2019-01-31 17:09:34 +01:00
  • e19b9aa2df separate rom from esp32 component to esp_rom morris 2019-03-14 17:29:32 +08:00
  • 9726859fa3 Correct Kconfigs according to the coding style Roland Dobai 2019-01-25 17:10:53 +01:00
  • 7437dce403 mqtt: support for BEFORE_CONNECT event in idf David Cermak 2018-11-16 10:42:58 +00:00
  • 60e39865e6 mqtt: ssl mutual authentication example added per PR from github, corrected cmake build, updated per idf style David Cermak 2018-10-11 17:34:09 +02:00
  • 14e9df14ff tcp_transport: Remove the ignore warning because we had idf/esp-idf!3359 Anton Maklakov 2018-10-13 16:26:11 +08:00
  • a31ede754f tcp_transport: transport set handle refactoring, web socket client name updated David Cermak 2018-10-02 15:19:46 +02:00
  • 229167f48a tcp_transport: renamed possibly generic function names to be esp_ prefixed and not to colide with user namespace David Cermak 2018-09-26 11:56:47 +02:00
  • 71d6861d6a tcp_transport: renamed transport related header files to esp_ prefixed to avoid collisions David Cermak 2018-09-25 10:34:04 +02:00
  • 78233fe7de doc: Re-add summaries of what children each menu item has Angus Gratton 2018-09-19 16:10:46 +10:00
  • 1d49ac3249 mqtt: silence a format warning Anton Maklakov 2018-09-18 14:16:19 +08:00
  • 20dda12b88 mqtt: list files manually in component cmake file Renz Bagaporo 2018-09-19 16:48:12 +08:00
  • 24b656ca4b MQTT: Moved Kconfig from esp-mqtt submodule to esp-idf to support docs genration in RTD David Cermak 2018-09-13 11:36:23 +02:00
  • c5069977a4 MQTT: Integrate esp-mqtt library into idf David Cermak 2018-07-24 16:59:03 +02:00
  • f80772b8d7 Bugfix: Remove Remove possible null pointer dereferences Euripedes Rocha 2022-12-15 10:50:25 +01:00
  • d5a2c0a7c6 Merge branch 'bugfix/subscribe_error_detection' into 'master' David Čermák 2022-12-15 18:59:01 +08:00
  • d1f6ad23b7 Fix error code verification on SUBSCRIBE error Euripedes Rocha 2022-12-05 15:22:48 +01:00
  • fde00340f1 Merge branch 'bugfix/event_queue_disabled_deafult' into 'master' David Čermák 2022-11-23 22:17:25 +08:00
  • fb42588a03 Fix the default configuration for event queue Rocha Euripedes 2022-11-23 20:40:31 +08:00
  • 3e0a118e0b Merge branch 'bugfix/missing_header' into 'master' David Čermák 2022-11-04 00:26:54 +08:00
  • 8a6005781d Adds missing header. Euripedes Rocha 2022-11-03 15:26:43 +01:00
  • bb9c8af9d5 Merge branch 'backport/stop_in_wait_reconnect_idf4x' into 'idf_v4.x' idf_v4.x David Čermák 2022-10-26 21:56:35 +08:00
  • e80f3e6a87 Merge branch 'bugfix/stop_in_wait_reconnection' into 'master' David Čermák 2022-10-26 21:19:00 +08:00
  • af58f5f2e5 Moves state change when stopping the client Euripedes Rocha 2022-10-26 13:09:01 +02:00