From c7e39fe2b7c4ff48103cf17246c1c166d1d95b33 Mon Sep 17 00:00:00 2001 From: Tony Josi Date: Thu, 16 May 2024 17:00:44 +0530 Subject: [PATCH] [v1.2.0] Update changelog, readme and version in source files (#42) * Update version to 1.2.0 * Update doxygen version in readme * FIx spell check * Update unity to latest --- .github/.cSpellWords.txt | 1 + CHANGELOG.md | 8 ++++++++ README.md | 2 +- docs/doxygen/config.doxyfile | 2 +- manifest.yml | 2 +- source/fleet_provisioning.c | 2 +- source/include/fleet_provisioning.h | 2 +- source/include/fleet_provisioning_config_defaults.h | 2 +- test/CMakeLists.txt | 2 +- .../FleetProvisioning_GetRegisterThingTopic_harness.c | 2 +- .../FleetProvisioning_MatchTopic_harness.c | 2 +- test/include/fleet_provisioning_config.h | 2 +- test/unit-test/Unity | 2 +- test/unit-test/fleet_provisioning_utest.c | 2 +- 14 files changed, 21 insertions(+), 12 deletions(-) diff --git a/.github/.cSpellWords.txt b/.github/.cSpellWords.txt index d13638d..fd9b440 100644 --- a/.github/.cSpellWords.txt +++ b/.github/.cSpellWords.txt @@ -45,4 +45,5 @@ utest vect Vect VECT +Wextra Wunused diff --git a/CHANGELOG.md b/CHANGELOG.md index 455e82c..d35b0f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog for AWS IoT Fleet Provisioning Library +## v1.2.0 (May 2024) + +### Other +- [#41](https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk/pull/41) Fix warnings with ARM GCC compiler when compiled with -Wextra +- [#40](https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk/pull/40) Add CBMC proof check action in Github CI +- [#39](https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk/pull/39) MISRA C:2012 compliance checked with Coverity static analysis version 2023.6.1 +- [#34](https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk/pull/34) Update doxygen version to 1.9.6 + ## v1.1.0 (October 2022) ### Updates diff --git a/README.md b/README.md index ae5ce5f..d0ef550 100644 --- a/README.md +++ b/README.md @@ -126,7 +126,7 @@ the AWS IoT Fleet Provisioning Library on a POSIX platform [here][e2]. ## Generating documentation -The Doxygen references were created using Doxygen version 1.9.2. To generate the +The Doxygen references were created using Doxygen version 1.9.6. To generate the Doxygen pages, please run the following command from the root of this repository: diff --git a/docs/doxygen/config.doxyfile b/docs/doxygen/config.doxyfile index ff2afcf..4b01611 100644 --- a/docs/doxygen/config.doxyfile +++ b/docs/doxygen/config.doxyfile @@ -48,7 +48,7 @@ PROJECT_NAME = "AWS IoT Fleet Provisioning" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = v1.1.0 +PROJECT_NUMBER = v1.2.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/manifest.yml b/manifest.yml index bcb1b05..48f7c47 100644 --- a/manifest.yml +++ b/manifest.yml @@ -1,5 +1,5 @@ name: "Fleet-Provisioning-for-AWS-IoT-embedded-sdk" -version: "v1.1.0" +version: "v1.2.0" description: | "Library for using the Fleet Provisioning feature of AWS IoT Core on embedded devices.\n" license: "MIT" diff --git a/source/fleet_provisioning.c b/source/fleet_provisioning.c index 6d3c603..81f8d48 100644 --- a/source/fleet_provisioning.c +++ b/source/fleet_provisioning.c @@ -1,5 +1,5 @@ /* - * AWS IoT Fleet Provisioning v1.1.0 + * AWS IoT Fleet Provisioning v1.2.0 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * SPDX-License-Identifier: MIT diff --git a/source/include/fleet_provisioning.h b/source/include/fleet_provisioning.h index 7f5e5c9..4ed4b6a 100644 --- a/source/include/fleet_provisioning.h +++ b/source/include/fleet_provisioning.h @@ -1,5 +1,5 @@ /* - * AWS IoT Fleet Provisioning v1.1.0 + * AWS IoT Fleet Provisioning v1.2.0 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * SPDX-License-Identifier: MIT diff --git a/source/include/fleet_provisioning_config_defaults.h b/source/include/fleet_provisioning_config_defaults.h index 66ed818..ae70bc6 100644 --- a/source/include/fleet_provisioning_config_defaults.h +++ b/source/include/fleet_provisioning_config_defaults.h @@ -1,5 +1,5 @@ /* - * AWS IoT Fleet Provisioning v1.1.0 + * AWS IoT Fleet Provisioning v1.2.0 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * SPDX-License-Identifier: MIT diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 7436f0e..1260ac6 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required ( VERSION 3.22.0 ) project ( "Fleet Provisioning unit test" - VERSION 1.1.0 + VERSION 1.2.0 LANGUAGES C ) # Allow the project to be organized into folders. diff --git a/test/cbmc/proofs/FleetProvisioning_GetRegisterThingTopic/FleetProvisioning_GetRegisterThingTopic_harness.c b/test/cbmc/proofs/FleetProvisioning_GetRegisterThingTopic/FleetProvisioning_GetRegisterThingTopic_harness.c index 74bfb6c..0a9d2f7 100644 --- a/test/cbmc/proofs/FleetProvisioning_GetRegisterThingTopic/FleetProvisioning_GetRegisterThingTopic_harness.c +++ b/test/cbmc/proofs/FleetProvisioning_GetRegisterThingTopic/FleetProvisioning_GetRegisterThingTopic_harness.c @@ -1,5 +1,5 @@ /* - * AWS IoT Fleet Provisioning v1.1.0 + * AWS IoT Fleet Provisioning v1.2.0 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * SPDX-License-Identifier: MIT diff --git a/test/cbmc/proofs/FleetProvisioning_MatchTopic/FleetProvisioning_MatchTopic_harness.c b/test/cbmc/proofs/FleetProvisioning_MatchTopic/FleetProvisioning_MatchTopic_harness.c index 313ff8a..5b70ac0 100644 --- a/test/cbmc/proofs/FleetProvisioning_MatchTopic/FleetProvisioning_MatchTopic_harness.c +++ b/test/cbmc/proofs/FleetProvisioning_MatchTopic/FleetProvisioning_MatchTopic_harness.c @@ -1,5 +1,5 @@ /* - * AWS IoT Fleet Provisioning v1.1.0 + * AWS IoT Fleet Provisioning v1.2.0 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * SPDX-License-Identifier: MIT diff --git a/test/include/fleet_provisioning_config.h b/test/include/fleet_provisioning_config.h index a7fb224..356dd14 100644 --- a/test/include/fleet_provisioning_config.h +++ b/test/include/fleet_provisioning_config.h @@ -1,5 +1,5 @@ /* - * AWS IoT Fleet Provisioning v1.1.0 + * AWS IoT Fleet Provisioning v1.2.0 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * SPDX-License-Identifier: MIT diff --git a/test/unit-test/Unity b/test/unit-test/Unity index cf949f4..860062d 160000 --- a/test/unit-test/Unity +++ b/test/unit-test/Unity @@ -1 +1 @@ -Subproject commit cf949f45ca6d172a177b00da21310607b97bc7a7 +Subproject commit 860062d51b2e8a75d150337b63ca2a472840d13c diff --git a/test/unit-test/fleet_provisioning_utest.c b/test/unit-test/fleet_provisioning_utest.c index a7a13c0..a42e4fa 100644 --- a/test/unit-test/fleet_provisioning_utest.c +++ b/test/unit-test/fleet_provisioning_utest.c @@ -1,5 +1,5 @@ /* - * AWS IoT Fleet Provisioning v1.1.0 + * AWS IoT Fleet Provisioning v1.2.0 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * SPDX-License-Identifier: MIT