Marius Vikhammer
52cdfa9087
Fix early retransmit
...
The time for retransmitting a message was set before transfer was done. This ment that if the transfer speed is slow or the message is big then it would be possible to trigger a retransmit too early.
Closes https://github.com/espressif/esp-mqtt/issues/131
2019-10-03 14:03:32 +02:00
David Cermak
971bf47e14
outbox: suppress clang-tidy warning of using ptr after free (no possible for STAILQ structure), removed unnecessary print
2019-06-06 17:00:03 +02:00
Ivan Grokhotkov
2ef78857e9
fix -Wstrict-prototypes issues
2019-05-17 14:36:44 +02:00
David Cermak
18b6f2c582
Fixed formatting for all files to comply with idf style formats
2019-05-15 13:40:14 +02:00
David Cermak
7d22ab5fe6
pending_msg_count update on delete expired from outbox
...
Closes #111
2019-05-06 11:23:35 +02:00
suda-morris
ca373e22cb
change rom/queue.h to sys/queue.h
2019-03-14 20:26:28 +08:00
David Cermak
51089629f7
corrected outbox for oversized messge and qos1, added errno to error messages
2019-02-13 15:21:32 +01:00
David Cermak
6a0d1e7bff
support for qos1 and qos2 message retrasmission on reconnect
2019-02-13 15:21:32 +01:00
David Cermak
e0bbbebc08
mqtt support for sending fragmented messages and full mqtt message length support
2019-01-03 09:14:34 +01:00
David Cermak
0c25441fdd
support for custom implementation of msg outbox
2018-08-21 11:55:36 +02:00
Tuan PM
75d3c65cb6
Add error handling for mqtt, fixed some issues
2018-05-03 21:50:24 +07:00
Tuan PM
503c540eee
remove license header and add doc
2018-02-16 18:46:13 +07:00
Tuan PM
083f8789ac
Add support outbox, changed API
2018-02-16 02:40:16 +07:00