e014cb2656
feat: implement QoS 0 PUBLISH
5d0c1bdec4
feat: return error if not/already connected
0fae036609
feat: server disconnect handling
f18ed5f3ff
feat: support CONNECT packets >127 bytes
2311ac23ae
feat: varint encoding
c0b86c7659
fix: typos and wrong numbers
67e9e50339
feat: handle error()s from buffer:read
26c6b24c78
style: convert snake_case to camelCase
f9b8ecf600
feat: return error from internet.open
970c2fa1f3
feat: set timeout to one second
49b7fdb832
feat: flush after write