- Update to version 0.7.12
* Minimum stable connection time before resetting
reconnect timer by @sbSteveK in (#212)
* Load cmake target fallback by @TingDaoK in #218
* Infinite loop by @sbSteveK in (#219)
* Removed forced cleansession behavior on a user called
disconnect by @sbSteveK in (#220)
- from version 0.7.11
* Update to latest builder by @bretambrose in (#209)
* Fixed endpoint not being read in arguments by @sbSteveK in (#211)
* No resubscribe by @bretambrose in (#215)
* Clean up on user disconnect by @sbSteveK in (#216)
- Add rpmlint override for bogus shlib-policy-name-error
* aws-c-mqtt-rpmlintrc
OBS-URL: https://build.opensuse.org/request/show/1000841
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=3
- Update to version 0.7.10
+ Remove using of try_lock
* Try lock is not available in Windows Server 2008. Remove it from our debug build
- from version 0.7.9
+ Empty payload fixes
* Fix a crash on Windows when the will payload was empty (precondition
is turned into a fatal assert on Windows CD builds still)
* Fix a decode error when receiving a message with an empty payload
- from version 0.7.8
+ Stability fix
* Fixes a crash due to a race condition in the mqtt connection logic
- from version 0.7.7
+ Allow for null on-message callbacks in subscribe
* Fixes a crash when the on-message callback is null for a subscription
* Updates the public API documentation with some missing parameters and
annotations as to what parameters can be null
- from version 0.7.6
+ Data race fixes
* Fixes several data races related to the outstanding requests table
and a request's timeout task.
- from version 0.7.5
+ Fix non-threadsafe hash-table accesses (take 2)
* fix test function (#190)
- from version 0.7.4
+ Fix non-threadsafe hash-table accesses
* Fix unsafe hash-table accesses (#189)
* Fact: It's not safe to mutate aws_hash_table while holding an aws_hash_element.
* Fact: `outstanding_requests_table` is accessed by multiple threads.
We always hold a lock while accessing it.
* Bug: There were several places where we release the lock, but continue to hold an
OBS-URL: https://build.opensuse.org/request/show/944713
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=2