Commit Graph

359 Commits

Author SHA1 Message Date
Francois BIOT
f38cc536b8 Fix bump_version 2023-09-10 19:59:56 +02:00
Francois BIOT
f498995aee Enhancement to bump version 1.1.3 2023-09-10 19:56:21 +02:00
Francois BIOT
8e44e610b3 Release 1.1.2 2023-09-10 19:17:56 +02:00
Francois BIOT
e66eb7aa6a Fix json skeleton so IDE could now view new releases 1.1.1 1.1.2 2023-09-10 19:16:16 +02:00
Francois BIOT
4b4e72905e Release 1.1.0 2023-09-10 19:09:28 +02:00
Francois BIOT
a717ecd66d Release 1.0.1 1.1.0 2023-09-10 19:05:44 +02:00
hsaturn
aa62bcaf02 [ammend for ac391a49a4] Thanks to real-bombinho for the fix 1.0.1 2023-05-10 21:08:08 +02:00
hsaturn
90435b1260 [issue #84] Fix and unit test added 2023-05-10 21:05:17 +02:00
hsaturn
ac391a49a4 [fix unit tests]
compile-tests is not yet available because this needs EpoxDuino develop branch to be merged.
So compile tests are  disabled for now.
2023-05-10 20:57:45 +02:00
hsaturn
30e75b82e0 [tests] Added test for issue #86 2023-05-10 20:38:47 +02:00
hsaturn
65e22c85c6 [TinyMqtt.h] Added TINY_MQTT_ETHERNET compilation option 2023-04-21 22:29:36 +02:00
hsaturn
bd566945cc [examples/tinytests] Get rid of useless debug command 2023-04-21 22:27:22 +02:00
hsaturn
66cb80ff3f Added examples for W5500, thanks to real-bombinho 2023-04-21 21:36:06 +02:00
hsaturn
ef4a0263a6 Merge pull request #79 from real-bombinho/patch-3
Add RP2040 support
2023-04-21 21:27:33 +02:00
real-bombinho
3135d9a28c Add RP2040 support
works with Raspberry Pi Pico W, using earlephilhower
2023-04-18 10:56:24 +01:00
Francois BIOT
6b9d764c23 [Retain] Fix bug in last retained msg and add retain commands to tinytests 2023-04-17 02:40:15 +02:00
hsaturn
42d89cdf06 Merge pull request #72 from richievos/patch-2
Remote connections to a broker appear to be broken (was Remove 5000ms offset from alive check)
2023-04-17 01:19:33 +02:00
Francois BIOT
67ce97e523 Removed the bad 5000ms add in timeout detection 2023-04-17 01:17:58 +02:00
hsaturn
25602ec2f5 [TinyMqtt.cpp] Fix misusing of WiFiClient class 2023-04-17 00:43:49 +02:00
Francois BIOT
fd305d7b48 Fix return value of MqttClient::publish if not connected 2023-04-10 12:43:06 +02:00
hsaturn
6339be8044 Add unit test for client deletion upon wifi disconnection 2023-04-10 10:44:46 +02:00
hsaturn
d3bf379d19 Fix memory leak for broker to remote broker connection 2023-04-10 10:43:27 +02:00
hsaturn
3c77f7cafd Added a test for instances count (memory leak again) 2023-04-09 21:03:46 +02:00
hsaturn
ff3ff6e80e Merge pull request #70 from richievos/patch-1
Build cleanly under c++14
2023-04-09 10:47:15 +02:00
Richie Vos
c4cc36a88f Remove 5000ms offset from alive check
I'm not sure what the 5000 is representing, but having it there breaks connectivity for me.

#71
2023-04-03 21:14:29 -07:00
Richie Vos
14882fed22 Build cleanly under c++14
Other parts of TinyConsole require >= c++ 14, but this forces c++17.

That's not necessarily a problem, but it triggered some build warnings for me,
so in case that's unintentional I'm sending this diff.

Exact warning:
```
Compiling .pio/build/esp32dev/lib4a7/TinyMqtt/TinyMqtt.cpp.o
.pio/libdeps/esp32dev/TinyMqtt/src/TinyMqtt.cpp: In member function 'MqttError MqttBroker::subscribe(MqttClient*, const Topic&, uint8_t)':
.pio/libdeps/esp32dev/TinyMqtt/src/TinyMqtt.cpp:221:13: warning: structured bindings only available with -std=c++17 or -std=gnu++17
   for(auto& [retained_topic, retain]: retained)
```

I personally just switched to c++17 as my fix/workaround.
2023-04-03 20:46:41 -07:00
hsaturn
ead3ae90e9 Release 1.0.0 2023-03-23 13:59:05 +01:00
hsaturn
5d07294fde Merge branch 'main' into timeout 1.0.0 2023-03-23 13:46:02 +01:00
hsaturn
088071d17f [readme] Words about retain 2023-03-23 13:44:48 +01:00
Francois BIOT
e41452edf0 [fixes] Timeout and broker to broker modifications 2023-03-23 13:42:09 +01:00
hsaturn
f8a2e35dd9 [readme] Words about retain 2023-03-22 20:37:28 +01:00
hsaturn
43dbea1f17 [test] Fix payload bug in test + moved huge paylod from network to here 2023-03-22 20:31:41 +01:00
hsaturn
02496bef73 [test] Test added for retain 2023-03-22 20:31:05 +01:00
hsaturn
e4ad27c805 [MqttClient] Added connect(IPAddress) 2023-03-22 20:29:52 +01:00
hsaturn
37fb46ec3b [TinyMqtt.cpp] Removed obsolete comment 2023-03-22 20:29:25 +01:00
hsaturn
245e74666e [examples] Little modification for RETAIN 2023-03-22 20:28:58 +01:00
hsaturn
294657f2ca [bump_version] Added a commit message for bump version 2023-03-22 09:43:04 +01:00
Francois BIOT
bf84e29831 retain is coming git status! 2023-03-22 00:29:55 +01:00
Francois BIOT
0c7c830a26 Release 0.9.19 2023-03-11 18:51:08 +01:00
hsaturn
6e601228e6 Added compatibility with me-no-dev/ESPAsyncTCP@^1.2.2 0.9.19 2023-03-11 18:49:51 +01:00
hsaturn
46798ff0de Fix bug with Async Tcp 2023-03-11 18:47:41 +01:00
Francois BIOT
45fedf84c9 tinymqtt-tests.ino fix bad color after underrun 2023-02-24 00:18:34 +01:00
Francois BIOT
f9c8dca1e5 tinymqtt-tests fix prompt bug 2023-02-23 23:56:22 +01:00
Francois BIOT
7e1586c0b5 platformio, make tiny-tests example compilation ok 2023-02-23 23:08:30 +01:00
hsaturn
123c5a8fa5 Release 0.9.18 2023-02-23 20:43:27 +01:00
hsaturn
21fb01848d Release 0.9.17 0.9.18 2023-02-23 20:42:26 +01:00
hsaturn
66b1e71ee2 Fix depends 0.9.17 2023-02-23 20:36:10 +01:00
hsaturn
e5115087ea Release 0.9.16 2023-02-23 20:15:38 +01:00
hsaturn
cc004875b5 Release 0.9.16 0.9.16 2023-02-23 20:12:49 +01:00
Francois BIOT
58ae2436d3 Release 0.9.15 2023-02-23 19:41:47 +01:00