Releases: awslabs/aws-c-mqtt
Releases · awslabs/aws-c-mqtt
More logging of timestamps and io operations.
More logging ref counts (#77) More logging.
Miscellaneous cleanup
clang-tidy fixes
calloc for structure allocations
Added backtraces to asserts
assert() -> AWS_ASSERT(), removed assert includes (#69) * assert() -> AWS_ASSERT(), removed assert includes * added assert.h to clang-tidy restrictions
Added logging
Add logging to MQTT (#68) * Setup logging subjects * Add logging to topic tree * Add logging to client.c * Add logging to client_channel_handler.c * iot test: Load io subjects, log publish packet id
Initial Connection failure propogation
v0.3.5 Initial connection failure propogates properly again. (#66)
Updates for aws-c-io api changes. Also memory leak fixes in reconnect.
v0.3.4 Updates for new host resolver interface from aws-c-io. (#65)
Connection lifetime improvements, tls options fixes, and various bug fixes.
Updated mqtt connection to properly copy tls_options. (#62) * Updated mqtt connection to properly copy tls_options. * More bug fixes, noticed when tls_options were fixed.
Connect fixes
Fixes for connection hangs and crashes (#60) * A connection which is already disconnected in shutdown should try to reconnect, because that means it was hung up on * channel shutdown complete event must ALWAYS be called from channel shutdown callbacks * If the socket was connected, go into the reconnect cycle * Re-worked reconnect detection logic * Ensure that on_connection_complete is called for the first completed connection, even if it's a reconnect * documented connection_count
fixed C++ compatibility
v0.3.1 C++ compatibility fixes. (#59)
Automatic ping, and connection interuption detection. API compat breakage.
Automatic ping and interupt notification fixes. (#58) * Automatic ping and interupt notification fixes.