Commit graph

10 commits

Author SHA1 Message Date
fffcd3500d Fix linux warnings 2018-08-05 18:39:15 +02:00
b26cf9d917 Finish port to windows
Fix all problems on windows port, add build instructions to Readme
2018-08-05 18:24:35 +02:00
ccd0ea3bf8 Port to MSVC/Windows
The encode and decode packet tests do not work currently as the compiler does not like the test harnish.

connect - publish and connect - subscribe work though and seem to not crash for now.
It is possible that the mqtt.dll is not working correctly right now, possibly the exports are not right.

Re #21
2018-08-05 02:28:38 +02:00
Johannes Schriewer
1981e1a104 Implement keepalive
currently relatively dumb, as the timer does not get reset when
a regular packet is sent.

Re #9
2018-08-03 18:42:48 +02:00
24b9d6c3c6 Eliminate -Wextra warnings 2018-08-01 01:55:32 +02:00
Johannes Schriewer
73a810ac18 Add fixme, remove copy and paste error 2018-07-31 19:24:41 +02:00
Johannes Schriewer
0be28a49d4 Refactor and cleanup platform support
Re #15
2018-07-31 19:18:43 +02:00
8938d6ae18 Extend platform for hostname resolution functionality 2018-07-29 03:42:35 +02:00
6ff7d2a841 Implement packet encoder, start writing tests 2018-07-28 02:30:41 +02:00
4a32facdb5 Initial commit 2018-07-27 02:25:06 +02:00