Commit Graph

  • 78a55fac68 github: Add workflow file for syncing to Jira Angus Gratton 2019-03-27 18:18:33 +11:00
  • 39118d5182 Merge branch 'feature/update_queue_h' into 'idf' David Čermák 2019-03-20 16:23:55 +08:00
  • ca373e22cb change rom/queue.h to sys/queue.h suda-morris 2019-03-14 20:26:28 +08:00
  • 5a4d5518b2 Merge branch 'bugfix/set_client_state_on_timeout' into 'idf' David Čermák 2019-02-20 21:15:55 +08:00
  • 57d2774462 fix bug: client->state not set leewo0 2019-01-15 15:40:07 +08:00
  • 15818b3a50 Merge branch 'feature/resend_qos12_rebased' into 'idf' David Čermák 2019-02-16 03:58:15 +08:00
  • 3300338c85 tabs to spaces corrections David Cermak 2019-02-11 14:51:39 +01:00
  • 51089629f7 corrected outbox for oversized messge and qos1, added errno to error messages David Cermak 2019-02-05 17:01:54 +01:00
  • 752953dc3b added mqtt api locks, so methods can be executed from user context David Cermak 2018-12-21 13:52:48 +01:00
  • 6a0d1e7bff support for qos1 and qos2 message retrasmission on reconnect David Cermak 2018-12-20 21:46:55 +01:00
  • 815623dfe5 improvements on runtime configuration of uri David Cermak 2019-02-02 16:46:31 +01:00
  • d4b6655618 minor fixes for issues present with fragmented/packed data David Cermak 2019-01-30 16:38:46 +01:00
  • 6fed019b9d Merge branch 'feature/reconnection_improvements' into 'idf' David Čermák 2019-02-13 21:49:03 +08:00
  • df455d2a5f Add client force reconnect function Mikael Kanstrup 2018-10-24 10:57:45 +02:00
  • 17fd713bce Avoid further wait period after reconnect timeout occurs Mikael Kanstrup 2018-10-25 09:50:01 +02:00
  • f9abda0ddd Merge branch 'feature/simple_ci_support' into 'idf' Anton Maklakov 2019-01-30 12:23:00 +08:00
  • dc801ce8ea ci: added basic support for building + static analysis with IDF master David Cermak 2018-11-02 10:13:36 +01:00
  • 8163e12b80 Merge branch 'feature/mqtt_support_arbitrary_datalen' into 'idf' David Čermák 2019-01-03 18:57:30 +08:00
  • f08f3b6787 update log levels, logging complete error code, removed unnecessary struct David Cermak 2019-01-03 07:56:22 +01:00
  • 06fe5cca8e mqtt data events fixed to keep consistent msg_id when fragmented message received David Cermak 2018-11-02 08:37:05 +01:00
  • e0bbbebc08 mqtt support for sending fragmented messages and full mqtt message length support David Cermak 2018-10-25 16:38:25 +02:00
  • cf5b8eda89 added a fix for incomplete header message received (topic or data could not be resolved from msg) David Cermak 2018-12-04 15:29:14 +01:00
  • db64b79120 Fix for case where multiple MQTT messages are fitted into a single TCP packet : iterate over the buffer received. Laurent Louf 2018-10-02 17:23:14 +02:00
  • 1e787461dc Merge branch 'feature/event_before_connect' into 'idf' David Čermák 2018-11-09 23:26:35 +08:00
  • 2b49d37f8d Add BEFORE_CONNECt event and refresh the connection option Tuan 2018-11-09 23:26:35 +08:00
  • a7b1cea5b3 Merge branch 'feature/mutual_authentication' into 'idf' David Čermák 2018-10-29 17:22:58 +08:00
  • 85f2eddabd commented event fields, added description of supplied user data to user event handler David Cermak 2018-10-16 09:15:44 +02:00
  • 8b45c25fdc corrections per renaming transports to esp_ prefixed David Cermak 2018-10-11 17:29:19 +02:00
  • d2bcdd84a1 Add mutual SSL auth config to mqtt_client Riccardo Binetti 2018-08-06 16:29:41 +02:00
  • 52cb6980b0 Merge pull request #77 from rbino/session-present david-cermak 2018-10-16 08:28:55 +02:00
  • d8b2c77ec5 Merge pull request #75 from rbino/fix-buffer-length david-cermak 2018-10-16 08:25:16 +02:00
  • 4db9918220 mqtt_client: add session_present field to mqtt_event Riccardo Binetti 2018-10-04 16:06:17 +02:00
  • 8bd8583216 Add mqtt_get_connect_session_present Riccardo Binetti 2018-10-04 15:49:50 +02:00
  • a9e796025a Fix buffer length during connection read Riccardo Binetti 2018-10-02 13:04:36 +02:00
  • 439a2eb481 Merge pull request #78 from rbino/fix-publish-enqueue david-cermak 2018-10-12 08:26:54 +02:00
  • c2f3b9f4b4 Fix bug in esp_mqtt_client_publish message enqueueing Riccardo Binetti 2018-10-05 17:30:31 +02:00
  • 51a5ca026f Merge branch 'feature/announce_move_to_idf' into 'master' David Čermák 2018-10-10 19:36:27 +08:00
  • ab357e3ae3 Merge branch 'bugfix/client_stop_only_if_started' into 'idf' David Čermák 2018-10-09 13:25:38 +08:00
  • e26764502a mqtt_client_stop stops only if started, fixed tabs->spaces, updated README, removed unused config David Cermak 2018-10-04 13:50:37 +02:00
  • 5fd5523b9b esp-mqtt announce integration to idf ESP-MQTT_FOR_IDF_3.1 David Cermak 2018-10-04 13:12:30 +02:00
  • ddca82d553 Merge branch 'feature/transpost_methods_renamed_no_collision' into 'idf' David Čermák 2018-10-03 14:12:58 +08:00
  • 85ee406d03 tcp_transport: renamed possibly generic function names to be esp_ prefixed and not to colide with user namespace David Cermak 2018-09-26 11:53:54 +02:00
  • d344f928ca transport: renamed transport headers to avoid compilation collisions David Cermak 2018-09-25 10:29:43 +02:00
  • ba35d2de56 Merge branch 'revert-99093849' into 'idf' Angus Gratton 2018-09-24 14:58:36 +08:00
  • 61f411c1f9 Revert "Merge branch 'feature/idf_transport_API_change' into 'idf'" Angus Gratton 2018-09-24 13:25:04 +08:00
  • 990938491c Merge branch 'feature/idf_transport_API_change' into 'idf' Angus Gratton 2018-09-24 11:54:13 +08:00
  • cbeaf67fe3 esp-mqtt: Add support for modified transport_set_func() API from esp-idf/component/tcp_transport Jitin George 2018-09-18 17:49:41 +05:30
  • 99004f2a48 Merge pull request #61 from rbino/add-mutual-auth david-cermak 2018-09-13 15:58:46 +02:00
  • bcb38e45f5 deleted Kconfig as this is used as component in esp-idf David Cermak 2018-09-13 11:33:52 +02:00
  • abaab2abcc Moved examples with tests to idf, renamed Kconfig to be included from component config in idf, David Cermak 2018-09-11 11:33:10 +02:00
  • c1ce30f693 Added doxygen tags for API reference documentation David Cermak 2018-08-21 15:31:10 +02:00
  • 3bbdebcca9 bugfix for longer data on ws transport David Cermak 2018-08-16 18:35:08 +02:00
  • 0c25441fdd support for custom implementation of msg outbox David Cermak 2018-08-15 17:24:46 +02:00
  • fa7ade77b1 IDF integration: Refactored to common tcp transport component, fixed warnings David Cermak 2018-07-25 16:15:07 +02:00
  • 4e4b5dd06f Add ssl mutual authentication example Riccardo Binetti 2018-08-06 16:35:00 +02:00
  • 8e8cf28bca Add mutual SSL auth config to mqtt_client Riccardo Binetti 2018-08-06 16:29:41 +02:00
  • b930438e3d Add mutual SSL authentication to transport_ssl Riccardo Binetti 2018-08-06 16:24:53 +02:00
  • 9e2f69cc17 Fixed QoS2 publishing (#58) Manuel Wick 2018-08-06 08:19:23 +02:00
  • cd7d321842 Add mbedtls to dependencies (#59) Andrej 2018-08-06 08:18:49 +02:00
  • 4c19674b16 Adding disconnection if no PINGRESP (#54) Tony 2018-08-06 08:18:12 +02:00
  • da573b482b Adding ESP32 core selection for MQTT task (#53) Tony 2018-07-25 08:58:38 +02:00
  • c26f1dc607 Add emitter client example Tuan PM 2018-06-08 10:47:47 +07:00
  • 87ef46a9b4 fix some keepalives issues (#51) Ivan Aponte 2018-06-01 12:06:53 -04:00
  • b2916ccaf9 Update license Tuan 2018-06-01 22:29:28 +07:00
  • 677db77415 Fix C++ build, add extern "C" to header file. (#49) esinayana 2018-05-27 04:50:31 +03:00
  • f3f223e031 Add cmake support (#42) Dominikus Gierlach 2018-05-08 07:04:09 +02:00
  • 75d3c65cb6 Add error handling for mqtt, fixed some issues Tuan PM 2018-05-03 21:50:24 +07:00
  • 4bc37bb8db fix handling of large messages (#40) Christian Gawron 2018-05-03 15:46:06 +02:00
  • c837f9cc5f fix: add header "esp_err.h" (#31) XuanZe 2018-03-26 16:07:20 +08:00
  • 55f04a8e61 Abort MQTT connection if sending of ping fails (#30) oldgreen 2018-03-16 12:25:34 +01:00
  • 12b326d969 add support websocket feature/websocket Tuan PM 2018-03-12 21:08:05 +07:00
  • 5c46be5ada Crash fixes and ssl connection (#29) agmuntianu 2018-03-09 16:04:33 +01:00
  • 6d8a6c79bd Fixed length of binary lwt message (#28) Tijn Kooijmans 2018-03-06 12:12:51 +01:00
  • 60567cb238 Add vTaskDelay in STATE_WAIT_TIMEOUT, resolve #27 Tuan PM 2018-03-02 11:24:27 +07:00
  • 12c6c293bb Update document Tuan PM 2018-03-01 23:32:36 +07:00
  • 54e76011bc Update README with svg build icon, mention about kconfig Tuan PM 2018-03-01 23:14:11 +07:00
  • 0d4d269dc3 Add Kconfig, make easy to custom configurations Tuan PM 2018-03-01 23:07:26 +07:00
  • 7090311476 Merge branch 'master' into feature/kconfig Tuan PM 2018-03-01 22:34:02 +07:00
  • c06c24a947 fixed default protocol is 3.11 Tuan PM 2018-03-01 22:30:15 +07:00
  • 2c0db6a669 correct length and malloc storate for lwt binary message Tuan PM 2018-03-01 22:30:25 +07:00
  • 8fe50dda5f add Kconfig feature/kconfig Tuan PM 2018-02-27 23:32:31 +07:00
  • 7e3e296581 reset state when stop Tuan PM 2018-02-27 23:14:09 +07:00
  • c9e55caa5b Merge branch 'master' of https://github.com/tuanpmt/espmqtt Tuan PM 2018-02-27 23:02:40 +07:00
  • a5ef145163 check transport before use & close the connection if it connects failed Tuan PM 2018-02-27 23:02:35 +07:00
  • fbf592dec3 Merge pull request #24 from StudioSophisti/master Tuan 2018-02-27 23:00:43 +07:00
  • 7322fc79e9 fixed indents and bracets Tijn Kooijmans 2018-02-27 16:54:13 +01:00
  • a8c78d5cbf Remove Paypal donate Tuan PM 2018-02-27 10:52:35 +07:00
  • ba1c4f2722 Merge pull request #23 from JasonJiaJie/master Tuan PM 2018-02-26 15:32:18 +07:00
  • 8c34c8df68 Keppalive issue JasonJiaJie 2018-02-26 16:06:42 +08:00
  • 3d99122944 increased password length Tijn Kooijmans 2018-02-22 15:57:25 +01:00
  • 1b0ef39255 updated config Tijn Kooijmans 2018-02-22 13:16:55 +01:00
  • f0f3e11f6b allow setting of cusom length lwt msg Tijn Kooijmans 2018-02-22 13:16:41 +01:00
  • dd6969098d Add default scheme, resolve #21, remove sdkconfig in examples Tuan PM 2018-02-22 10:07:57 +07:00
  • 4aaadb333a fixed wrong msg type in websocket connection Tuan PM 2018-02-17 12:53:17 +07:00
  • 6c9b83237c add link install toolchain Tuan PM 2018-02-17 12:26:35 +07:00
  • 4721921bd2 add -j4 for make project with travis Tuan PM 2018-02-17 12:16:06 +07:00
  • e729246fc1 add travis build Tuan PM 2018-02-17 12:07:35 +07:00
  • 3ca4129f78 download Tuan PM 2018-02-17 12:01:32 +07:00
  • ebf108452a remove newline Tuan PM 2018-02-17 12:00:43 +07:00
  • 4fd75c1b4b Add header license Tuan PM 2018-02-17 11:42:41 +07:00