asyncmqtt: upgrade 9.0.2 -> 10.0.0

breaking changes #388
==================
- Re-organized include files.
- Removed non bulk read to meet Sans-I/O interface.
- Supported I/O independent (aka Sans-I/O) library.
- underlying_handshake functionality is updated from free function to member function.

other updates
================
- Added invalid combination checking of sharename and nl(no local).
- Fixed receive maximum processing.
- Fixed invalid Message Expiry Interval applying.
- Fixed invalid template parameter comparison.
- Added custom logger example.
- Refined documents.
- Made colored log selectable (by default true(colored)).
- Fixed misuse of bound allocator.
- Fixed TLS example.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Wang Mingyu 2025-02-26 07:23:51 +08:00 committed by Khem Raj
parent d9b9151348
commit a370e5d1c4
No known key found for this signature in database
GPG Key ID: BB053355919D3314

View File

@ -5,7 +5,7 @@ LICENSE = "BSL-1.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e4224ccaecb14d942c71d31bef20d78c"
SRC_URI = "git://github.com/redboltz/async_mqtt;protocol=http;branch=main;protocol=https"
SRCREV = "51a97adfd022cf5205c3bb31f38ace1f7fbd21a1"
SRCREV = "d802dc5491bfb17ea88c04bf9187a62252d64ddc"
DEPENDS = "openssl boost"