Commit graph

13 commits

Author SHA1 Message Date
636840641e Try something for linux stuck test 2018-08-06 02:17:39 +02:00
ec578f0dbd Bugfix: WSACleanup destroys ability to create a new socket 2018-08-05 23:56:55 +02:00
414bf7238d More warnings eliminated on windows 2018-08-05 19:00:50 +02:00
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