Recent Releases of https://github.com/awslabs/aws-iot-device-client
https://github.com/awslabs/aws-iot-device-client - v1.10.0 - 2025-03-20
What's Changed
- Using readme.md as main page for Doxygen by @tony-josi-aws in https://github.com/awslabs/aws-iot-device-client/pull/483
- Fix patch versioning to count the number of commits from last major minor by @tony-josi-aws in https://github.com/awslabs/aws-iot-device-client/pull/484
- Fix docker base image builds by @RogerZhongAWS in https://github.com/awslabs/aws-iot-device-client/pull/485
- Fix large payload transfer issue by forwarding data in chunks by @ig15 in https://github.com/awslabs/aws-iot-device-client/pull/493
- Update Config Shadow feature to store config file updates persistently by @ig15 in https://github.com/awslabs/aws-iot-device-client/pull/490
New Contributors
- @DakshitBabbar made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/490
Full Changelog: https://github.com/awslabs/aws-iot-device-client/compare/1.9.13...v1.10.0
- C++
Published by ig15 over 1 year ago
https://github.com/awslabs/aws-iot-device-client - v1.9.13 - 2024-11-20
What's Changed
- Modified condition to create default sample shadow directory by @ig15 in https://github.com/awslabs/aws-iot-device-client/pull/469
- update sonarsource github action to v3 by @amazonKamath in https://github.com/awslabs/aws-iot-device-client/pull/472
- Add job document comparator to ignore pre-signed difference in s3 url by @ig15 in https://github.com/awslabs/aws-iot-device-client/pull/473
- Fix checking device defender config by @timbz in https://github.com/awslabs/aws-iot-device-client/pull/474
- ci: Use GITHUB_OUTPUT envvar instead of set-output command by @arunsathiya in https://github.com/awslabs/aws-iot-device-client/pull/446
- Trigger release CI to build when changes are pushed to main. Remove the merged check. by @amazonKamath in https://github.com/awslabs/aws-iot-device-client/pull/476
- Fix formatting wrt clang format by @tony-josi-aws in https://github.com/awslabs/aws-iot-device-client/pull/478
- Fix doxygen deployment by @tony-josi-aws in https://github.com/awslabs/aws-iot-device-client/pull/481
- Update checkout options for doxygen by @tony-josi-aws in https://github.com/awslabs/aws-iot-device-client/pull/482
New Contributors
- @ig15 made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/469
- @amazonKamath made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/472
- @timbz made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/474
- @arunsathiya made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/446
- @tony-josi-aws made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/478
Full Changelog: https://github.com/awslabs/aws-iot-device-client/compare/v1.9.5...1.9.13
- C++
Published by ig15 over 1 year ago
https://github.com/awslabs/aws-iot-device-client - v1.9.5
Minor updates and bug fixes
What's Changed
- Add cli/json parsing to fleet provisioning collect system info flag by @RogerZhongAWS in https://github.com/awslabs/aws-iot-device-client/pull/456
- Fix DC abort logic for Secure Element by @asconcepcion in https://github.com/awslabs/aws-iot-device-client/pull/459
- Switch to fork from vfork by @timmattison in https://github.com/awslabs/aws-iot-device-client/pull/217
- Fix configurefile output path by adding CMAKEBINARY_DIR by @benjacam in https://github.com/awslabs/aws-iot-device-client/pull/437
- write provisioned certificate to "active-certificate.pem.crt" by @RogerZhongAWS in https://github.com/awslabs/aws-iot-device-client/pull/466
New Contributors
- @asconcepcion made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/459
- @benjacam made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/437
Full Changelog: https://github.com/awslabs/aws-iot-device-client/compare/v1.9.2...v1.9.5
- C++
Published by RogerZhongAWS over 1 year ago
https://github.com/awslabs/aws-iot-device-client - [v1.9.2] - 2024-04-10
Highlights
What's Changed
- Fixed for STCOMPONENTMODE with a proxy by @brnaba-aws in https://github.com/awslabs/aws-iot-device-client/pull/450
New Contributors
- @brnaba-aws made their first contribution in https://github.com/awslabs/aws-iot-device-client/pull/450
Full Changelog: https://github.com/awslabs/aws-iot-device-client/compare/v1.9...v1.9.2
- C++
Published by RogerZhongAWS about 2 years ago
https://github.com/awslabs/aws-iot-device-client - [v1.9.X] - 2023-12-21
[1.9.X] - 2023-12-21
Added
- Added GitHub CI for Coverity code scan
- Added Integration tests for Device Defender feature
- Added support for publishing MQTT message on file change through Pub-Sub sample
Fixed
- Device Client aborts on Red Hat Enterprise Linux ARM
- Device Client stability issues when receiving signal interrupts
- Device Client build failure with gcc v11
- Fixed Secure Tunneling feature to gracefully shutdown
- Fixed memory leak in Device Client Pub-Sub sample and Shadow feature
- Fixed reboot job handler
- Device Client fails to start with Fleet Provisioning enabled because of multiple lock files were being created
- Device Client unable to setup secure tunneling while using HTTP proxy
- C++
Published by HarshGandhi-AWS over 2 years ago
https://github.com/awslabs/aws-iot-device-client - [1.8.X] - 2022-12-15
[1.8.X] - 2022-12-15
Added
- Support for new runCommand Job type (e.g. "AWS-Run-Command" Managed Job Template) (#359)
- Added cross-compilation support for PowerPC64 and PowerPC64le architectures (#328) (#329)
- New GitHub workflows for building Docker images and publishing to ECR (#328) (#329) (#355)
Fixed
- Fixed permissions for files created by Device Client (#344) (#303) (#305)
- Refactoring for testability and added unit tests (#275) (#313) (#309) (#317)
- Bug fix caused by promise variable being called more than once during shutdown (#307)
- Bug fix for lock file handler causing Device Client to fail on Amazon Linux Docker images (#332)
- C++
Published by shangabl over 3 years ago
https://github.com/awslabs/aws-iot-device-client - v1.7 Release of the Device Client
[1.7.X] - 2022-07-21
Added
- Provisioning with Secure Element (PKCS#11) support. (#272)
- HTTP proxy support. (#290)
- Add
softhsmin the docker build files. (#267) - Add more unit tests for jobs feature. (#266 #278)
- Add
--versionCLI option. (#280)
Fixed
- Bump ubuntu version from 16 to 18, fix build issues with gcc 11. (#249)
- Bug fix for segmentation fault caused by empty root CA. Will default to default trust store if empty or invalid root-ca path is provided. (#262)
- The systemd script now have
--config-fileflag with default directory in/etc. (#259) - Disable device defender by default. (#271)
- Fix cross compilation issue. (#274)
- Fix segmentation fault when closing secure tunnel with null WebSocket. (#276)
- Add check for return code from
wordexpin implementation ofFileUtils::ExtractExpandedPath. (#288) - Fixes CLI parsing bug when command is unrecognized. (#289)
- Replace third party clang format action with
clang-formatfrom CI image. (#291) - Documentation and README updates. (#261)
- C++
Published by BolongZhang-AWS almost 4 years ago
https://github.com/awslabs/aws-iot-device-client - v1.6 Release of the Device Client
[1.6.X] - 2022-05-06
Added
- Sensor Publish over MQTT feature (#260)
- Modifies download file handler to allow for passing in a directory to store file (#238)
- Prevent multiple processes (#236)
Fixed
- Upgrade openssl version to 1.1.1n to address CVE-2022-0778 (#228)
- Updated DD code to subscribe & unsubscribe to
/rejectedtopic (#224) - Secure tunneling deadlock fix. (#219)
- Bug fix for pub sub creation (#214)
- Device Client bug fixes for (1) reboot action, (2) Docker images and (3) DC versioning (#210)
- C++
Published by marcoemorais-aws about 4 years ago
https://github.com/awslabs/aws-iot-device-client - v1.5 Release of the Device Client
[1.5.X] - 2021-12-16
Added
- Added support for AWS Managed Job Templates aka Standard Job Actions.
- Added validation checks for config file, cli inputs and empty job handler directory.
- Added support for creating PubSub files.
Fixed
- Added support for enabling SDK logging using SDK and Config file
- Updated documentation for Named Shadow feature and use of thing-name across Device Client
- Updated docker image files to use latest code from SDK's submodule.
- Updated Device Client fatal error messages.
- C++
Published by HarshGandhi-AWS over 4 years ago
https://github.com/awslabs/aws-iot-device-client - v1.4 Release of the Device Client
- C++
Published by HarshGandhi-AWS almost 5 years ago
https://github.com/awslabs/aws-iot-device-client - New sub-release v1.3.4 for Device Client
- C++
Published by HarshGandhi-AWS almost 5 years ago
https://github.com/awslabs/aws-iot-device-client - v1.3 Release of the Device Client
- C++
Published by HarshGandhi-AWS almost 5 years ago
https://github.com/awslabs/aws-iot-device-client - v1.2 Release of the Device Client
- C++
Published by lwilkovich about 5 years ago
https://github.com/awslabs/aws-iot-device-client - v1.1
v1.1 Release of the Device Client
- C++
Published by lwilkovich about 5 years ago
https://github.com/awslabs/aws-iot-device-client - v1.0
v1.0 Release of the Device Client
- C++
Published by matthewpaul over 5 years ago
https://github.com/awslabs/aws-iot-device-client - v0.2
Internal release for distribution and initial verification by our field community and pen testers
- C++
Published by matthewpaul over 5 years ago