Commit Graph

47 Commits

Author SHA1 Message Date
Mochi
7fa7fffc89 bytes buffer to pool 2019-12-01 21:44:05 +00:00
Mochi
7331d93ada refactor pointers 2019-12-01 15:36:45 +00:00
Mochi
43833744ec Publish 2019-12-01 12:38:20 +00:00
Mochi
544bbf61ac Process packets 2019-11-30 21:33:49 +00:00
Mochi
f65500c9e8 Establish Tests 2019-11-29 21:33:22 +00:00
Mochi
4ddfa37ea4 client write packet 2019-11-24 21:35:20 +00:00
Mochi
fec72b03fc Rebuilding 2019-11-23 20:01:40 +00:00
Mochi
ad6ae7e8c6 New Packets 2019-11-17 19:55:54 +00:00
Mochi
240187ffa2 More tests, connecting MQTT 2019-11-02 22:04:15 +00:00
Mochi
5d0aa0f1b5 More Tests 2019-11-02 16:46:21 +00:00
Mochi
21fe6d6bf4 Fixes sync.cond deadlock 2019-10-29 21:45:33 +00:00
Mochi
d8bba41da4 Debug func, better closers 2019-10-27 11:00:50 +00:00
Mochi
c3af69f714 Move Parser, cleanup to basic 2019-10-09 08:30:57 +01:00
Mochi
d5e2312aa7 Cleanup 2019-10-08 22:40:55 +01:00
Mochi
2fadf08246 All working 2019-10-08 20:42:26 +01:00
Mochi
e9c6915e00 Cleanup, Tests fix, Client closers 2019-10-08 10:55:08 +01:00
Mochi
c04e02a086 Cleanup 2019-10-07 20:37:38 +01:00
Mochi
174559e456 Fix Error nil/contains checks 2019-10-07 20:14:04 +01:00
Mochi
1056e7b0ba Send LWT+tests 2019-10-07 20:02:52 +01:00
Mochi
5d6eaf8d08 Resend unsent inFlight 2019-10-07 19:14:40 +01:00
Mochi
e3680539b3 Performance changes 2019-10-07 17:55:33 +01:00
Mochi
49d528dcf9 Cleanup tests and benchmarks 2019-10-07 17:13:54 +01:00
Mochi
a48fb26087 Handle CleanSession 2019-10-07 13:57:25 +01:00
Mochi
f03de8335a Pub/sub ACL and acks 2019-10-07 12:22:52 +01:00
Mochi
aaa8c754c7 Write Client coverage 2019-10-07 11:37:12 +01:00
Mochi
9b37eece4e Client Tests 2019-10-07 10:19:20 +01:00
Mochi
e7f1576cc1 Tests Cleanup 2019-10-07 10:19:11 +01:00
Mochi
2a154012bf Refactor Tests 2019-10-06 23:02:34 +01:00
Mochi
9a2a4c5159 Subscribe Retain 2019-10-06 22:17:15 +01:00
Mochi
6ff9912f3c Subscribe basic + Unsubscribe 2019-10-06 21:45:01 +01:00
Mochi
a18e8820e1 Pubcomp 2019-10-06 21:06:50 +01:00
Mochi
9d0d6d599b Pubrel + Pubrec 2019-10-06 20:21:35 +01:00
Mochi
375d2259ea Fix Establish tests 2019-10-06 17:26:05 +01:00
Mochi
7e1c6cad6f Fix Establish test 2019-10-06 16:45:06 +01:00
Mochi
80a163ece9 Process Publish+Recv 2019-10-06 11:37:45 +01:00
Mochi
dd8945a880 Switch out bufio pools 2019-10-05 23:54:51 +01:00
Mochi
8f67ba89e2 Start processing Publish 2019-10-05 18:43:04 +01:00
Mochi
1043fe765a Start processing packets 2019-09-30 07:55:47 +01:00
Mochi
fe4b2ae607 Update more tests 2019-09-29 16:16:51 +01:00
Mochi
bfc0d64d48 Update more tests 2019-09-29 15:55:27 +01:00
Mochi
e6950e7904 Refactor Clients into Server 2019-09-29 15:03:10 +01:00
Mochi
c6d0b3a085 Refactor Client read to Server 2019-09-28 12:49:01 +01:00
Mochi
ee9ee07e21 Auth Controllers and listener options 2019-09-27 22:48:37 +01:00
Mochi
95b6b5e56b Decode a Connect packet on connection 2019-09-26 22:10:51 +01:00
Mochi
f919818628 Adds Mock net.Conn, errors for establisher 2019-09-26 17:55:43 +01:00
Mochi
dc99966cdd Reworking listeners 2019-09-25 21:20:09 +01:00
Mochi
0e1d2432f0 Error strings to errors 2019-09-23 14:14:47 +01:00