Skip to content

Releases: 256dpi/lwmqtt

v0.9.0

05 Feb 17:49
Compare
Choose a tag to compare
  • renamed connect options and changed publish signature
  • renamed connect options initializer
  • make connect options optional and a pointer
  • moved return code to connect options
  • moved return code to connect options
  • correct session present bit location
  • removed leftover dup flag from acks

v0.8.0

05 Feb 12:51
Compare
Choose a tag to compare
  • support arbitrary payload sizes by sending them directly
  • write empty username if only password is present
  • introduce lwmqtt_publish_options_t
  • improved unix networking code and renamed to posix

v0.7.0

06 Jan 13:38
Compare
Choose a tag to compare
  • broker should compensate keep alive
  • small fixes
  • clarify sending of too big messages
  • allow client to drop packets that would overflow
  • use new shiftr.io public instance for tests

v0.6.4

08 Feb 08:44
Compare
Choose a tag to compare
  • fixed potential integer overflow

v0.6.3

01 Feb 07:33
Compare
Choose a tag to compare
  • prevent counting down if error is EAGAIN (UNIX)

v0.6.2

31 Aug 07:36
Compare
Choose a tag to compare
  • properly initialize return code

v0.6.1

07 Jun 08:56
Compare
Choose a tag to compare
  • added docs on error handling
  • example: peek after select to only yield if data is really available
  • added pio config
  • fixed wrong connect flags: discovered by @mattiabertorello: 256dpi/arduino-mqtt#108

v0.6.0

22 Mar 20:28
Compare
Choose a tag to compare
  • clarified keep alive call rate
  • added unix select function
  • added async example
  • clarified multi threaded application usage

v0.5.6

14 Nov 09:07
Compare
Choose a tag to compare
  • fixed qos flows

v0.5.5

12 Nov 21:19
Compare
Choose a tag to compare
  • fixed compiler warning