SHA256
8
0
forked from pool/aws-c-mqtt

55 Commits

Author SHA256 Message Date
f4d5400c1e Accepting request 1295230 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1295230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=14
2025-07-23 14:35:31 +00:00
148efb7d32 - Update to version 0.13.3
* Duplicate correlation token test by @sbSteveK in (#403)
  * Auto-generate client ids in MQTT5 by @bretambrose in (#404)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=55
2025-07-23 08:04:23 +00:00
7bdfc8225c Accepting request 1289935 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1289935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=13
2025-07-02 16:17:24 +00:00
dcec947b82 Accepting request 1281979 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1281979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=12
2025-06-02 20:01:41 +00:00
2a65fe20a1 - Update to version 0.13.1
* Fix casing on Windows header files by @ianbotsf in (#393)
  * Update test to check time lower bound by @xiazhvera in (#395)
  * Fix handling stream operation after client shutdown
    by @sfod in (#396)
  * Request response client: acquire event loop group
    by @xiazhvera in (#392)
  * Remove clang-3 from CI by @sbSteveK in (#397)
  * Handle NULL connect field on mqtt5 client options destruction
    by @sfod in (#398)
  * Force TUNNEL proxy type in MQTT5 client by @sfod in (#399)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=51
2025-06-02 15:03:20 +00:00
75fae3d954 Accepting request 1275240 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1275240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=11
2025-05-07 17:21:11 +00:00
f9695f4b82 - Update to version 0.13.0
* Make exports consistent by @DmitriyMusatkin in (#388)
  * Capture fields from PUBLISH for req-resp stream
    operations by @sfod in (#389)
  * Support wildcards streams in request-response stream
    client by @sfod in (#381)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=49
2025-05-07 11:29:41 +00:00
ef9e1488b0 Accepting request 1267112 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1267112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=10
2025-04-04 15:34:21 +00:00
1ca84a8465 - Update to version 0.12.3
* Apple Network Framework Support by @xiazhvera in (#385)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=47
2025-04-04 10:58:49 +00:00
30b3c53db8 Accepting request 1250048 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1250048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=9
2025-03-04 17:33:28 +00:00
0c396f64ca - Update to version 0.12.2
* Fix coverage CI job by @sfod in (#382)
  * Fix handling of websocket failed transform
    for MQTT311 connection by @sfod in (#383)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=45
2025-03-04 11:25:23 +00:00
2cf0c1d82c Accepting request 1243475 from devel:libraries:c_c++
- Update to version 0.12.1
  * A bunch of CMake fixes by @graebm in (#379)
- from version 0.12.0
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#373)
  * MQTT5 options logging conformity by @sbSteveK in (#377)
  * Switch CI to roles by @DmitriyMusatkin in (#378)
  * Add topic argument to publish callback in request-response
    stream client by @sfod in (#380)
- Drop acm_fix-cmake-modules-path.patch, fixed upstream

OBS-URL: https://build.opensuse.org/request/show/1243475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=8
2025-02-06 21:05:30 +00:00
ab9c191da2 - Drop acm_fix-cmake-modules-path.patch, fixed upstream
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=43
2025-02-05 16:29:44 +00:00
8bbaf58b76 - Update to version 0.12.1
* A bunch of CMake fixes by @graebm in (#379)
- from version 0.12.0
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#373)
  * MQTT5 options logging conformity by @sbSteveK in (#377)
  * Switch CI to roles by @DmitriyMusatkin in (#378)
  * Add topic argument to publish callback in request-response
    stream client by @sfod in (#380)
- Drop acs_fix-cmake-modules-path.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=42
2025-02-05 16:00:37 +00:00
1abd592e0b Accepting request 1218375 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1218375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=7
2024-10-27 10:25:05 +00:00
0b539e5be0 - Update to version 0.11.0
* Update CMake to 3.9 by @waahm7 in (#376)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=40
2024-10-25 15:08:04 +00:00
4a8a553a09 Accepting request 1203561 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1203561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=6
2024-09-25 19:55:15 +00:00
5a9e6ea764 - Update to version 0.10.6
* Misc request-response fixes by @bretambrose in (#375)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=38
2024-09-25 12:19:38 +00:00
e59e9b7096 Accepting request 1202599 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1202599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=5
2024-09-24 15:31:58 +00:00
b930b8e41a - Update to version 0.10.5
* clang-format 18 by @graebm in (#371)
  * Update MacOS to arm64 by @waahm7 in (#372)
  * Final request-response polish by @bretambrose in (#367)
  * Enum reordering by @bretambrose in (#374)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=36
2024-09-23 09:52:22 +00:00
5f989fff3b Accepting request 1177910 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1177910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=4
2024-06-03 15:41:17 +00:00
4df1b66aff Accepting request 1177909 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.4
  * Refactor MQTT5 ping timeout by @bretambrose in (#361)
  * Disabled keep alive by @bretambrose in (#363)

OBS-URL: https://build.opensuse.org/request/show/1177909
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=34
2024-05-31 10:46:26 +00:00
fb77f8d93f Accepting request 1175694 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1175694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=3
2024-05-22 19:31:57 +00:00
bdd8b1e961 Accepting request 1175534 from home:dimstar:Factory
- Use %autosetup macro: allows us to eliminate usage of deprecated
  %patchN syntax.

OBS-URL: https://build.opensuse.org/request/show/1175534
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=32
2024-05-22 07:22:40 +00:00
444d02d342 Accepting request 1158909 from devel:libraries:c_c++
- update to 0.10.3:
  * return an error code when an mqtt5 puback has a failing reason code

OBS-URL: https://build.opensuse.org/request/show/1158909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=2
2024-03-18 15:46:28 +00:00
de9b5f170d - update to 0.10.3:
* return an error code when an mqtt5 puback has a failing reason code

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=30
2024-03-18 08:25:32 +00:00
2c85d6cfef Accepting request 1151456 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1151456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=1
2024-03-01 22:36:47 +00:00
8630423885 - use shared library naming policy
- from version 0.7.11

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=28
2024-02-26 12:56:00 +00:00
1ce16accac Accepting request 1148697 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.2
  * Remove no-longer-necessary setup callback cross-thread task by @bretambrose in (#341)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#350)
  * Push ping time only if the request complete is successful by @alfred2g in (#348)

OBS-URL: https://build.opensuse.org/request/show/1148697
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=27
2024-02-22 09:29:48 +00:00
6cdca4e015 Accepting request 1136562 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.1
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#338)

OBS-URL: https://build.opensuse.org/request/show/1136562
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=26
2024-01-03 18:39:11 +00:00
84112f8dfb Accepting request 1129987 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.10
  * Add MQTT error for subscribe failure by @sfod in (#335)

OBS-URL: https://build.opensuse.org/request/show/1129987
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=25
2023-12-01 10:37:32 +00:00
faa05dc6c8 Accepting request 1127881 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.9
  * MQTT5 operation timeout by @bretambrose in (#333)
  * Relax validation on user-specified topic aliasing by @bretambrose in (#334)
- from version 0.9.8
  * Remove callback severance on 5-to-3 adapter by @bretambrose in (#329)

OBS-URL: https://build.opensuse.org/request/show/1127881
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=24
2023-11-23 09:20:51 +00:00
a25fda044b Accepting request 1118284 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.7
  * Restore negotiated settings copy by @xiazhvera in (#330)

OBS-URL: https://build.opensuse.org/request/show/1118284
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=23
2023-10-19 08:41:55 +00:00
fcba4cc783 Accepting request 1112974 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.6
  * Added workflow for handling answerable discussions by @yasminetalby in (#318)
  * MQTT311 compliance client behavior2 by @bretambrose in (#326)
  * Fix: coredump, dereference null variable by @alfred2g in (#327)

OBS-URL: https://build.opensuse.org/request/show/1112974
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=22
2023-09-25 09:21:59 +00:00
d7cd25f56e Accepting request 1108044 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.5
  * Explicit Private for target_link_libraries by @waahm7 in (#322)

OBS-URL: https://build.opensuse.org/request/show/1108044
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=21
2023-09-04 07:52:25 +00:00
b8447e73dd Accepting request 1105227 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1105227
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=20
2023-08-28 12:11:47 +00:00
e6f010f5df Accepting request 1104024 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1104024
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=19
2023-08-15 13:24:43 +00:00
a79da3adb9 Accepting request 1101596 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1101596
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=18
2023-08-01 11:05:20 +00:00
42767d11e9 Accepting request 1097073 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.14
  * Extra Connection Callbacks in 311 by @xiazhvera in (#300)
  * Adapter lifecycle take2 by @bretambrose in (#296)

OBS-URL: https://build.opensuse.org/request/show/1097073
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=17
2023-07-06 11:22:23 +00:00
9ceccff86e Accepting request 1091851 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1091851
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=16
2023-06-11 07:55:20 +00:00
08f4c610ea Accepting request 1087359 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.12
  * Vtable refactor311 by @bretambrose in (#280)
  * Fix warnings in public headers by @waahm7 in (#282)

OBS-URL: https://build.opensuse.org/request/show/1087359
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=15
2023-05-16 14:18:27 +00:00
62758d2728 Accepting request 1084309 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1084309
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=14
2023-05-03 13:10:10 +00:00
7ff25196f9 Accepting request 1082499 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1082499
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=13
2023-04-26 09:42:38 +00:00
694b3e17a2 Accepting request 1077673 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1077673
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=12
2023-04-07 07:50:32 +00:00
b7314fe1a7 Accepting request 1064258 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1064258
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=11
2023-02-13 14:12:41 +00:00
5aa5c0d799 Accepting request 1061205 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.6
  * MQTT311 operation statistics locks by @TwistedTwigleg in (#255)

OBS-URL: https://build.opensuse.org/request/show/1061205
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=10
2023-01-28 09:35:19 +00:00
1bb89948f7 Accepting request 1060622 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1060622
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=9
2023-01-24 12:03:06 +00:00
96d4dc293f Accepting request 1056159 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1056159
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=8
2023-01-06 10:55:15 +00:00
aeeefbddd1 Accepting request 1045079 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1045079
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=7
2022-12-27 14:03:21 +00:00
ca4bea63ea Accepting request 1041799 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1041799
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=6
2022-12-09 08:48:40 +00:00
945bda2b39 Accepting request 1039273 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1039273
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=5
2022-12-02 10:47:53 +00:00
3aa0c29d99 Accepting request 1035264 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1035264
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=4
2022-11-11 19:23:49 +00:00
1cee37d62e Accepting request 1000841 from home:glaubitz:branches:devel:libraries:c_c++
- 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
2022-09-06 06:07:18 +00:00
54d9e48032 Accepting request 944713 from home:glaubitz:branches:devel:libraries:c_c++
- 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
2022-01-09 15:19:11 +00:00
16fe3accee Accepting request 937837 from home:glaubitz:branches:devel:libraries:c_c++
- Initial build
  + Version 0.7.0

OBS-URL: https://build.opensuse.org/request/show/937837
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=1
2021-12-09 15:16:13 +00:00
13 changed files with 11 additions and 72 deletions

View File

@@ -1,44 +0,0 @@
diff -Nru aws-c-mqtt-0.7.0.orig/CMakeLists.txt aws-c-mqtt-0.7.0/CMakeLists.txt
--- aws-c-mqtt-0.7.0.orig/CMakeLists.txt 2021-03-15 22:34:10.000000000 +0000
+++ aws-c-mqtt-0.7.0/CMakeLists.txt 2021-12-09 12:36:06.541491345 +0000
@@ -15,17 +15,12 @@
file(TO_CMAKE_PATH "${CMAKE_INSTALL_PREFIX}" CMAKE_INSTALL_PREFIX)
endif()
-if (UNIX AND NOT APPLE)
- include(GNUInstallDirs)
-elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
- set(CMAKE_INSTALL_LIBDIR "lib")
-endif()
+find_package(aws-c-common REQUIRED)
+find_package(aws-checksums REQUIRED)
+set(CMAKE_MODULE_PATH ${aws-c-common_DIR})
-# This is required in order to append /lib/cmake to each element in CMAKE_PREFIX_PATH
-set(AWS_MODULE_DIR "/${CMAKE_INSTALL_LIBDIR}/cmake")
-string(REPLACE ";" "${AWS_MODULE_DIR};" AWS_MODULE_PATH "${CMAKE_PREFIX_PATH}${AWS_MODULE_DIR}")
-# Append that generated list to the module search path
-list(APPEND CMAKE_MODULE_PATH ${AWS_MODULE_PATH})
+list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake/modules")
+include(GNUInstallDirs)
include(AwsCFlags)
include(AwsCheckHeaders)
@@ -94,7 +89,7 @@
endif()
install(EXPORT "${PROJECT_NAME}-targets"
- DESTINATION "${LIBRARY_DIRECTORY}/${PROJECT_NAME}/cmake/${TARGET_DIR}"
+ DESTINATION "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}/${TARGET_DIR}/"
NAMESPACE AWS::
COMPONENT Development)
@@ -103,7 +98,7 @@
@ONLY)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
- DESTINATION "${LIBRARY_DIRECTORY}/${PROJECT_NAME}/cmake/"
+ DESTINATION "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}"
COMPONENT Development)
include(CTest)

View File

@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Jul 22 08:42:25 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.13.3
* Duplicate correlation token test by @sbSteveK in (#403)
* Auto-generate client ids in MQTT5 by @bretambrose in (#404)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jul 2 07:26:26 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> Wed Jul 2 07:26:26 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -18,7 +18,7 @@
%global library_version 1_0_0 %global library_version 1_0_0
Name: aws-c-mqtt Name: aws-c-mqtt
Version: 0.13.2 Version: 0.13.3
Release: 0 Release: 0
Summary: AWS C99 implementation of the MQTT 3.1.1 specification Summary: AWS C99 implementation of the MQTT 3.1.1 specification
License: Apache-2.0 License: Apache-2.0

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6a41456f9eee15d71e4e2ee162b354865809f26620f1e6e5acb237f190f77f3f
size 362228

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d231d14932150dcbf03d22c5d39808a49f4da8c05660c96dc23e9c7d39bb96b5
size 433965

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3854664c13896b6de3d56412f928435a4933259cb7fe62b10c1f497e6999333c
size 434061

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:04abe47c798bf9dcb95e25ea9acd62a35a3f22e58b61c16912a6275c2f8230fe
size 434627

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5707e8ddb536bc6dfc65fb16e4db8f3b9510aa187a8c5b5d59824f8a9ead7a63
size 435297

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c2ea5d3b34692c5b71ec4ff3efd8277af01f16706970e8851373c361abaf1d72
size 435393

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8aa9e5b8f90a6aecdb85e83786b3543afa2a414738049447fd3ba5d1afef519b
size 441027

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c54d02c1e46f55bae8d5e6f9c4b0d78d84c1c9d9ac16ba8d78c3361edcd8b5bb
size 442637

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d22b181e4c90f5c683e786aadb9fb59a30a699c332e96e16595216ef9058c2f
size 442638

3
v0.13.3.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1dfc11d6b3dc1a6d408df64073e8238739b4c50374078d36d3f2d30491d15527
size 444303