Francois BIOT
744a590467
Replaced tabs by spaces
2022-12-03 20:47:02 +01:00
Francois BIOT
5a3e9bd90e
Fix reboot bugs due to TinyConsole
2022-12-03 20:34:59 +01:00
hsaturn
d8b24adef7
[MqttClient] Fix compilation warnings
2022-12-03 20:25:03 +01:00
hsaturn
4726ff293c
[MqttClient] Fix keep_alive decoding
2022-12-03 20:23:15 +01:00
hsaturn
2a4e84d827
[TinyMqtt.h] rework code
2022-12-01 08:07:25 +01:00
hsaturn
9ef47fa6a4
[MqttClient] Renamed parent to local_broker
2022-12-01 07:49:56 +01:00
hsaturn
3358340319
Fix unit tests
2022-11-30 20:52:29 +01:00
Francois BIOT
1fff9fd0e1
Use TinyConsole instead of Serial
2022-11-30 20:06:15 +01:00
hsaturn
d12096ef51
Ooops bad tag
0.9.5
2022-11-23 13:01:24 +01:00
hsaturn
ea56d21190
Merge branch 'main' of github.com:hsaturn/TinyMqtt into main
2022-11-23 12:56:35 +01:00
hsaturn
c802c895b6
Version 0.9.6 bump
2022-11-23 12:54:15 +01:00
hsaturn
074bca971f
Update README.md
2022-11-23 12:51:12 +01:00
hsaturn
7bd9c27b89
Merge branch 'main' of github.com:hsaturn/TinyMqtt into main
0.8.6
2022-11-21 04:42:30 +01:00
hsaturn
3e73673302
[tinymqtt-test] Fix lot of errors
...
- TINY_MQTT_DEBUG was not set (no dump)
- MqttClient::counter has disapeared (compilation error)
- payload was badly displayed
- broker/client names could be reused for client/brokers
2022-11-21 04:42:16 +01:00
hsaturn
4b12aaa198
Update README.md
...
Unit tests in features
2022-11-21 01:47:47 +01:00
hsaturn
5f9cab8992
Update README.md
...
Wildcards
2022-11-21 01:44:54 +01:00
hsaturn
96766f7091
[Topic] Wildcards added
...
+ wildcard added
# wildcard added
* wildcard added (but does not appear in mqtt specification...)
$SYS messages compare is supported
0.9.4
2022-11-21 01:37:55 +01:00
hsaturn
354aec239f
[tests] Re-added debug mode in tests
...
The EXTRA_FLAGS needs some clean before running tests.
This commit allows to compile twice for this situation, but it is not perfect
because EXTRA_CFLAGS can still cause some problems. The tests Makefile should
be able to detect this and to group builds and tests with each own EXTRA flags.
2022-10-31 02:12:15 +01:00
hsaturn
3839a0a830
[tests] Fix unit tests timed out
...
The debug-tests was changing the compilation (TINY_MQTT_DEBUG on)
Thus the other tests were too long to execute due to Serial output emulation.
2022-10-31 01:49:11 +01:00
hsaturn
0444a4c348
[tests] removed useless code in debug-tests.ino
2022-10-31 01:35:21 +01:00
hsaturn
73207e4745
Renamed TCP_ASYNC define to TINY_MQTT_ASYNC for name consistency.
2022-10-31 01:24:41 +01:00
hsaturn
b7d44445af
[tests] Added a debug mode compilation phase (and fixed it)
2022-10-31 01:20:30 +01:00
hsaturn
cce6b2ecfc
Update README.md
...
Added links for examples
2022-10-30 22:01:54 +01:00
hsaturn
883f1e27e6
Release 0.9.3
0.9.3
2022-10-30 21:47:58 +01:00
hsaturn
e7fc147424
Changed tab to spaces
2022-10-30 21:43:45 +01:00
hsaturn
2147b147fc
[Readme] Some minor changes
2022-10-30 21:42:59 +01:00
hsaturn
f5e9a43461
[StringIndexer] Fix compare bug and moved strToIndex to private
...
strToIndex is dangerous because it can increment the use of a string, or
create a new string. This method should only be called by IndexedString.
2022-10-30 21:41:52 +01:00
hsaturn
cabb56fc8c
[tests] Added -g3 for tests for debugging purposes
2022-10-30 20:44:44 +01:00
hsaturn
58786eb6d9
Release 0.9.2
2022-10-30 19:48:04 +01:00
hsaturn
776242b259
Release 0.9.1
0.9.1
0.9.2
2022-10-30 19:45:50 +01:00
hsaturn
a9d19c3218
[lib] Remove library.json
0.9.0
2022-10-30 18:31:46 +01:00
hsaturn
7bd299ec07
Use slim lint
2022-10-30 15:23:50 +01:00
hsaturn
107469cd78
Lint action, upgrade to latest
2022-10-30 15:13:42 +01:00
hsaturn
709e1fd567
Tabs changed to spaces (at least)
2022-10-30 13:26:33 +01:00
hsaturn
4eb8f18ebf
[MqttMessage] Rewrite of the length encoding
2022-10-30 13:24:05 +01:00
hsaturn
d5d27c8020
Merge pull request #25 from hsaturn/pr22
...
was pr#22 : added reply to message subscribe and unsubscribe
2022-01-10 05:28:08 +01:00
hsaturn
da3ec41d71
Update network-tests.ino
...
Remove useless code
2022-01-10 05:27:15 +01:00
hsaturn
5f7b4537c8
Enhance PR#22
2022-01-05 02:03:42 +01:00
hsaturn
cce4fecac6
Fix test local_client_should_unregister_when_destroyed
2022-01-05 02:02:18 +01:00
hsaturn
737e217172
fix type return value
2022-01-05 02:01:22 +01:00
hsaturn
8fe3517894
added packed attribute for enums
2022-01-05 02:00:02 +01:00
hsaturn
710503663a
better type management
2022-01-05 01:59:16 +01:00
hsaturn
a5b8afc0bd
Added some ifdef for debugging purposes
2022-01-05 01:56:45 +01:00
terror
f1d3a15498
added reply to message subscribe and unsubscribe
2021-09-25 15:44:09 +03:00
hsaturn
dfd5983715
Rewrite comments and added hudge payload test
2021-09-20 01:57:40 +02:00
hsaturn
4dcc6a6cf4
Minor changes
2021-09-19 12:40:04 +02:00
hsaturn
b58f3e3d67
Merge branch 'issue_2_broken_large_payloads' into main
0.8.0
2021-09-17 22:35:28 +02:00
hsaturn
a6b3540cb8
Fix issue_2 : Broken large payloads
2021-09-17 22:32:00 +02:00
hsaturn
ccbf42f81b
howto added for building and running tests
2021-09-17 19:58:24 +02:00
hsaturn
d39c58d8f5
Fix issue_2 broken payload
2021-09-17 19:51:32 +02:00