Commit Graph

22 Commits

Author SHA1 Message Date
Florian Sorg 8feda55bb8 feat: add SUBSCRIBE 2024-09-09 01:19:47 +02:00
Luca 29678e712d chore: add compose file for testing 2024-09-06 00:34:24 +02:00
Luca f18ee5fd22 docs: add installation via OPPM 2024-09-06 00:25:32 +02:00
Luca efe6e9eed5 docs: add MqttClient:publish example to README.md 2024-09-05 23:27:21 +02:00
Luca 49194e94f0 fix: disambiguate error messages 2024-09-05 22:31:26 +02:00
Luca a6e2164fa9 chore: add missing `local` in README.md 2024-09-05 22:26:43 +02:00
Luca e014cb2656 feat: implement QoS 0 PUBLISH 2024-09-05 22:02:45 +02:00
Luca 5d0c1bdec4 feat: return error if not/already connected 2024-09-05 22:02:20 +02:00
Luca 0fae036609 feat: server disconnect handling 2024-09-05 21:45:14 +02:00
Luca f18ed5f3ff feat: support CONNECT packets >127 bytes 2024-09-05 21:36:53 +02:00
Luca 2311ac23ae feat: varint encoding 2024-09-05 21:31:52 +02:00
Luca 8d283790b6 fix: varint decoding 2024-09-05 21:30:44 +02:00
Luca 8e34d4d144 feat: add installation and usage instructions 2024-09-05 18:12:00 +02:00
Luca c0b86c7659 fix: typos and wrong numbers 2024-09-05 17:52:07 +02:00
Luca 67e9e50339 feat: handle error()s from buffer:read 2024-09-05 17:51:40 +02:00
Luca 26c6b24c78 style: convert snake_case to camelCase 2024-09-05 17:00:57 +02:00
Luca f9b8ecf600 feat: return error from internet.open 2024-09-05 17:00:36 +02:00
Luca 970c2fa1f3 feat: set timeout to one second 2024-09-05 16:59:50 +02:00
Luca 49b7fdb832 feat: flush after write 2024-09-05 16:59:16 +02:00
Luca ecebc72d3b style: add and apply editorconfig 2024-09-05 14:52:59 +02:00
Luca 0d88c472fa fix: export open function 2024-09-05 02:33:40 +02:00
Luca 18875eb860 initial commit 2024-09-05 01:20:57 +02:00