Revisions of aws-c-mqtt
Marcus Meissner (msmeissn)
accepted
request 1105227
from
John Paul Adrian Glaubitz (glaubitz)
(revision 20)
- Update to version 0.9.4 * Match format specifier to integer width in some logging by @bretambrose in (#266) * Address theoretical possibility of a TPS-throttled publish getting lost by @bretambrose in (#320) * Add MQTT311 on_termination callback by @sfod in (#317)
Adam Majer (adamm)
accepted
request 1104024
from
John Paul Adrian Glaubitz (glaubitz)
(revision 19)
- Update to version 0.9.3 * Pushoff keep alive on ack received by @xiazhvera in (#314) * Remove IoT core specific topic and client ID validation checks in MQTT5 by @bretambrose in (#315) - from version 0.9.2 * Fix websocket transfer callback userdata and server name in tls_options by @xiazhvera in (#313)
Adam Majer (adamm)
accepted
request 1101596
from
John Paul Adrian Glaubitz (glaubitz)
(revision 18)
- Update to version 0.9.1 * MQTT5 to MQTT3 adapter implementation by @bretambrose in (#312) - from version 0.9.0 * Run forgotten content type tests by @bretambrose in (#309) * MQTT311 decoder by @bretambrose in (#311)
Dirk Mueller (dirkmueller)
accepted
request 1097073
from
John Paul Adrian Glaubitz (glaubitz)
(revision 17)
- Update to version 0.8.14 * Extra Connection Callbacks in 311 by @xiazhvera in (#300) * Adapter lifecycle take2 by @bretambrose in (#296)
Dirk Mueller (dirkmueller)
accepted
request 1091851
from
John Paul Adrian Glaubitz (glaubitz)
(revision 16)
- Update to version 0.8.13 * Stub MQTT3-to-MQTT5 adapter by @bretambrose in (#281) * Use UUID for socket endpoints by @TwistedTwigleg in (#283) * Misc refactors involving MQTT5 needed for the MQTT3 adapter by @bretambrose in (#284) * Update time to ancient by @jmklix in (#287) * Move acquire/release to the connection vtable by @bretambrose in (#285) * Mqtt3-to-5 Adapter Config APIs by @bretambrose in (#286) * Some misc. cleanup by @bretambrose in (#292) * Fix cmake config by @TingDaoK in (#294) * Fix a bug when unsub from a non-subscribed parent topic by @xiazhvera in (#297) * Unit Test for #297 by @xiazhvera in (#298) * 311 adapter lifecycle foundations by @bretambrose in (#293)
Adam Majer (adamm)
accepted
request 1087359
from
John Paul Adrian Glaubitz (glaubitz)
(revision 15)
- Update to version 0.8.12 * Vtable refactor311 by @bretambrose in (#280) * Fix warnings in public headers by @waahm7 in (#282)
Dirk Mueller (dirkmueller)
accepted
request 1084309
from
John Paul Adrian Glaubitz (glaubitz)
(revision 14)
- Update to version 0.8.11 * Add GitHub templates and bots by @jmklix in (#272) * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#273) * Canary amazon linux by @TwistedTwigleg in (#275) * Add a millisecond sleep to insure tests dont share socket endpoints by @sbSteveK in (#276) * Test endpoint UUID by @sbSteveK in (#277) * Add const qualifier to topic alias options in client options for mqtt5 by @sbSteveK in (#278) * MQTT311 shared subscription support by @TwistedTwigleg in (#274) * Backed up socket fixes by @TwistedTwigleg in (#254) * Adjust the canary not to crash if it cannot poll the metric alarms by @TwistedTwigleg in (#279)
John Paul Adrian Glaubitz (glaubitz)
accepted
request 1082499
from
John Paul Adrian Glaubitz (glaubitz)
(revision 13)
- Update to version 0.8.10 * Missed actually setting the DNS override on MQTT311 by @bretambrose in (#270) - from version 0.8.9 * Resolution override by @bretambrose in (#269)
Dirk Mueller (dirkmueller)
accepted
request 1077673
from
John Paul Adrian Glaubitz (glaubitz)
(revision 12)
- Update to version 0.8.8 * Update timeouts to be more container/emu-friendly by @bretambrose in (#264) * Adds a basic check for min reconnect delay to the 311 reconnect test by @bretambrose in (#262) * A minor validation check by @xiazhvera in (#265) * General improvements to MQTT5 canary by @TwistedTwigleg in (#252) * Reconnection Backoff Fix by @bretambrose in (#267)
Marcus Meissner (msmeissn)
accepted
request 1064258
from
John Paul Adrian Glaubitz (glaubitz)
(revision 11)
- Update to version 0.8.7 * Port MQTT5 listener PR from staging to public by @bretambrose in (#234) * Add on_closed callback to MQTT311 by @TwistedTwigleg in (#258) * Remove upper bound checks in MQTT5 tests for now by @TwistedTwigleg in (#259) * Remove next_attempt_ms by @sbSteveK in (#260) * Add UTF8 validation check on user properties by @sbSteveK in (#256)
Dirk Mueller (dirkmueller)
accepted
request 1061205
from
John Paul Adrian Glaubitz (glaubitz)
(revision 10)
- Update to version 0.8.6 * MQTT311 operation statistics locks by @TwistedTwigleg in (#255)
Dirk Mueller (dirkmueller)
accepted
request 1060622
from
John Paul Adrian Glaubitz (glaubitz)
(revision 9)
- Update to version 0.8.5 * Remove temporary logging around MQTT5 decoder by @TwistedTwigleg in (#249) * MQTT311 operation statistics support by @TwistedTwigleg in (#247) * Fix and test MQTT5 decoder reset bug by @bretambrose in (#251)
John Paul Adrian Glaubitz (glaubitz)
accepted
request 1056159
from
John Paul Adrian Glaubitz (glaubitz)
(revision 8)
- Update to version 0.8.4 * Fix macro usage by @DmitriyMusatkin in (#244) * Tweak comment about websockets by @graebm in (#245) * Force channel setup failures to always execute on the client's event loop by @bretambrose in (#246)
John Paul Adrian Glaubitz (glaubitz)
accepted
request 1045079
from
John Paul Adrian Glaubitz (glaubitz)
(revision 7)
- Update to version 0.8.3 * Adapt to minor breaking change in websocket API by @graebm in (#243) - from version 0.8.2 * More debugging for MQTT5 decoder by @TwistedTwigleg in (#241) * Add codecov action by @TingDaoK in (#240) * Always rejoin session option by @bretambrose in (#242)
Dirk Mueller (dirkmueller)
accepted
request 1041799
from
John Paul Adrian Glaubitz (glaubitz)
(revision 6)
- Update to version 0.8.1 * Decoder logging and several canary improvements by @TwistedTwigleg in (#232) * Private API to dump full packet byte sequences to logging by @bretambrose in (#233) * Do not turn on full packet logging by default by @bretambrose in (#235) * Make the Canary more resistant by @TwistedTwigleg in (#236) * More canary adjustments by @TwistedTwigleg in (#237) * TMP: Only print packet on error by @TwistedTwigleg in (#238) * Disable outbound topic aliasing by default by @bretambrose in (#239)
Dirk Mueller (dirkmueller)
accepted
request 1039273
from
John Paul Adrian Glaubitz (glaubitz)
(revision 5)
- Update to version 0.8.0 * Update CI to fix downstream build by @waahm7 in (#225) * MQTT5 support by @TwistedTwigleg in (#227) * Fix zip and update canary time by @TwistedTwigleg in (#228) * Update canary comment to trigger CI by @TwistedTwigleg in (#229) * Add developer preview notice for MQTT5 at top of all public header files by @bretambrose in (#230) * Sizet stats by @bretambrose in (#231)
John Paul Adrian Glaubitz (glaubitz)
accepted
request 1035264
from
John Paul Adrian Glaubitz (glaubitz)
(revision 4)
- Update to version 0.7.13 * Add AppVerifier to CI by @TwistedTwigleg in (#222) * Log the client id going into the connect packet by @bretambrose in (#223) * Serialize mqtt by @bretambrose in (#224)
John Paul Adrian Glaubitz (glaubitz)
accepted
request 1000841
from
John Paul Adrian Glaubitz (glaubitz)
(revision 3)
- 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
Adam Majer (adamm)
accepted
request 944713
from
John Paul Adrian Glaubitz (glaubitz)
(revision 2)
- 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
Jan Engelhardt (jengelh)
accepted
request 937837
from
John Paul Adrian Glaubitz (glaubitz)
(revision 1)
- Initial build + Version 0.7.0
Displaying revisions 21 - 40 of 40