diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index decab8c..e84dd71 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,11 +7,11 @@ jobs: git-secrets: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4.1.1 with: submodules: recursive - name: Checkout awslabs/git-secrets - uses: actions/checkout@v2 + uses: actions/checkout@v4.1.1 with: repository: awslabs/git-secrets ref: master @@ -22,3 +22,26 @@ jobs: run: | git-secrets --register-aws git-secrets --scan + + link-verifier: + runs-on: ubuntu-latest + steps: + - name: Clone This Repo + uses: actions/checkout@v4.1.1 + - name: Link Verification + uses: FreeRTOS/CI-CD-Github-Actions/link-verifier@main + + verify-manifest: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4.1.1 + with: + submodules: true + fetch-depth: 0 + + - name: Run manifest verifier + uses: FreeRTOS/CI-CD-GitHub-Actions/manifest-verifier@main + with: + path: ./ + fail-on-incorrect-version: true + diff --git a/.gitmodules b/.gitmodules index 5cb6a00..ece592d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -36,7 +36,18 @@ path = aws/device-defender-for-aws-iot-embedded-sdk branch = main url = https://github.com/aws/Device-Defender-for-AWS-IoT-embedded-sdk.git -[submodule "aws/ota-for-aws-iot-embedded-sdk"] - path = aws/ota-for-aws-iot-embedded-sdk - branch = main - url = https://github.com/aws/ota-for-aws-iot-embedded-sdk.git +[submodule "aws/fleet-provisioning-for-aws-iot-embedded-sdk"] + path = aws/fleet-provisioning-for-aws-iot-embedded-sdk + url = https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk.git +[submodule "FreeRTOS/coreSNTP"] + path = FreeRTOS/coreSNTP + url = https://github.com/FreeRTOS/coreSNTP +[submodule "aws/sigv4-for-aws-iot-embedded-sdk"] + path = aws/sigv4-for-aws-iot-embedded-sdk + url = https://github.com/aws/SigV4-for-AWS-IoT-embedded-sdk.git +[submodule "FreeRTOS/FreeRTOS-Cellular-Interface"] + path = FreeRTOS/FreeRTOS-Cellular-Interface + url = https://github.com/FreeRTOS/FreeRTOS-Cellular-Interface.git +[submodule "aws/aws-iot-core-mqtt-file-streams-embedded-c"] + path = aws/aws-iot-core-mqtt-file-streams-embedded-c + url = https://github.com/aws/aws-iot-core-mqtt-file-streams-embedded-c diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ca7830..64dded6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,37 +1,20 @@ -# ChangeLog for FreeRTOS 202012-LTS +# ChangeLog for FreeRTOS 202406-LTS -## 202012.05-LTS (September 2022) -Update the following libraries in the Long Term Support (LTS) patch release: -* [FreeRTOS-Kernel V10.4.3 LTS Patch 3](https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V10.4.3-LTS-Patch-3) - -## 202012.04-LTS (February 2022) -Update the following libraries in the Long Term Support (LTS) patch release: -* [FreeRTOS-Plus-TCP V2.3.2 LTS Patch 2](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V2.3.2-LTS-Patch-2) - -## 202012.03-LTS (November 2021) -Update the following libraries in the Long Term Support (LTS) patch release: -* [FreeRTOS-Kernel V10.4.3 LTS Patch 2](https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V10.4.3-LTS-Patch-2) - -## 202012.02-LTS (September 2021) -Update the following libraries in the Long Term Support (LTS) patch release: -* [FreeRTOS-Kernel V10.4.3 LTS Patch 1](https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V10.4.3-LTS-Patch-1) -* [FreeRTOS-Plus-TCP v2.3.2 LTS Patch 1](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V2.3.2-LTS-Patch-1) - -## 202012.01-LTS (March 2021) - -Add the following libraries to the Long Term Support (LTS) release: -* [AWS IoT Device Defender v1.1.0](https://github.com/aws/Device-Defender-for-AWS-IoT-embedded-sdk/tree/v1.1.0) -* [AWS IoT Jobs v1.1.0](https://github.com/aws/Jobs-for-AWS-IoT-embedded-sdk/tree/v1.1.0) -* [AWS IoT Over-the-air Update v3.0.0](https://github.com/aws/ota-for-aws-iot-embedded-sdk/tree/v3.0.0) - -## 202012.00-LTS (December 2020) +## 202406.00-LTS (June 2024) Long Term Support (LTS) release of the following libraries: -* [FreeRTOS-Kernel V10.4.3](https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V10.4.3) -* [FreeRTOS-Plus-TCP v2.3.2](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V2.3.2) -* [coreMQTT v1.1.0](https://github.com/FreeRTOS/coreMQTT/tree/v1.1.0) -* [coreHTTP v2.0.0](https://github.com/FreeRTOS/coreHTTP/tree/v2.0.0) -* [corePKCS11 v3.0.0](https://github.com/FreeRTOS/corePKCS11/tree/v3.0.0) -* [coreJSON v3.0.0](https://github.com/FreeRTOS/coreJSON/tree/v3.0.0) -* [backoffAlgorithm v1.0.0](https://github.com/FreeRTOS/backoffAlgorithm/tree/v1.0.0) -* [AWS IoT Device Shadow v1.0.2](https://github.com/aws/Device-Shadow-for-AWS-IoT-embedded-sdk/tree/v1.0.2) +* [FreeRTOS-Kernel V11.1.0](https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V11.1.0) +* [FreeRTOS-Plus-TCP V4.2.0](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.0) +* [coreMQTT v2.3.0](https://github.com/FreeRTOS/coreMQTT/tree/v2.3.0) +* [coreHTTP v3.1.1](https://github.com/FreeRTOS/coreHTTP/tree/v3.1.1) +* [corePKCS11 v3.6.1](https://github.com/FreeRTOS/corePKCS11/tree/v3.6.1) +* [coreJSON v3.3.0](https://github.com/FreeRTOS/coreJSON/tree/v3.3.0) +* [coreSNTP v1.3.1](https://github.com/FreeRTOS/coreSNTP/tree/v1.3.1) +* [Cellular Interface v1.4.0](https://github.com/FreeRTOS/FreeRTOS-Cellular-Interface/tree/v1.4.0) +* [SigV4 v1.3.0](https://github.com/aws/SigV4-for-AWS-IoT-embedded-sdk/tree/v1.3.0) +* [backoffAlgorithm v1.4.1](https://github.com/FreeRTOS/backoffAlgorithm/tree/v1.4.1) +* [AWS IoT Device Shadow v1.4.1](https://github.com/aws/Device-Shadow-for-AWS-IoT-embedded-sdk/tree/v1.4.1) +* [AWS IoT Device Defender v1.4.0](https://github.com/aws/Device-Defender-for-AWS-IoT-embedded-sdk/tree/v1.4.0) +* [AWS IoT Jobs v1.5.1](https://github.com/aws/Jobs-for-AWS-IoT-embedded-sdk/tree/v1.5.1) +* [AWS IoT Fleet Provisioning v1.2.1](https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk/tree/v1.2.1) +* [AWS IoT MQTT File Streams v1.1.0](https://github.com/aws/aws-iot-core-mqtt-file-streams-embedded-c/tree/v1.1.0) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e8eff46..c7181ba 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -15,4 +15,4 @@ If you discover a potential security issue in this project we ask that you notif ## Licensing -See the [LICENSE](LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution. +See the [LICENSE](LICENSE.md) file for our project's licensing. We will ask you to confirm the licensing of your contribution. diff --git a/FreeRTOS/FreeRTOS-Cellular-Interface b/FreeRTOS/FreeRTOS-Cellular-Interface new file mode 160000 index 0000000..b7494dc --- /dev/null +++ b/FreeRTOS/FreeRTOS-Cellular-Interface @@ -0,0 +1 @@ +Subproject commit b7494dcdd40aab2fed0bb992760e6cdeba0543d5 diff --git a/FreeRTOS/FreeRTOS-Kernel b/FreeRTOS/FreeRTOS-Kernel index 0437c82..dbf7055 160000 --- a/FreeRTOS/FreeRTOS-Kernel +++ b/FreeRTOS/FreeRTOS-Kernel @@ -1 +1 @@ -Subproject commit 0437c8257aaeed4ecf0c50d2e1c7e8e48c4b799e +Subproject commit dbf70559b27d39c1fdb68dfb9a32140b6a6777a0 diff --git a/FreeRTOS/FreeRTOS-Plus-TCP b/FreeRTOS/FreeRTOS-Plus-TCP index 80bbfdf..10e0a50 160000 --- a/FreeRTOS/FreeRTOS-Plus-TCP +++ b/FreeRTOS/FreeRTOS-Plus-TCP @@ -1 +1 @@ -Subproject commit 80bbfdf028b69a8e9c173830e3afdb1a2908a8fb +Subproject commit 10e0a502b31f848792b75c0a07df5cb630fc31cf diff --git a/FreeRTOS/backoffAlgorithm b/FreeRTOS/backoffAlgorithm index a702914..3cc0bf8 160000 --- a/FreeRTOS/backoffAlgorithm +++ b/FreeRTOS/backoffAlgorithm @@ -1 +1 @@ -Subproject commit a70291444c556bc3392bf9b7b60626b93b120319 +Subproject commit 3cc0bf8c4d41d7cd7aa2f1ded5075c87bf6b2bbb diff --git a/FreeRTOS/coreHTTP b/FreeRTOS/coreHTTP index b349f89..12adee8 160000 --- a/FreeRTOS/coreHTTP +++ b/FreeRTOS/coreHTTP @@ -1 +1 @@ -Subproject commit b349f89e67f5feef51438dc09ed89959dedc18d5 +Subproject commit 12adee81ddef588abada91672b34fd997b2a27ac diff --git a/FreeRTOS/coreJSON b/FreeRTOS/coreJSON index 26fe707..e3b7663 160000 --- a/FreeRTOS/coreJSON +++ b/FreeRTOS/coreJSON @@ -1 +1 @@ -Subproject commit 26fe707548fc4e975c453aa4475ae056bb70247b +Subproject commit e3b7663f6392d8c10e8db57506ec37e4801b145a diff --git a/FreeRTOS/coreMQTT b/FreeRTOS/coreMQTT index ff9830a..3f4cedc 160000 --- a/FreeRTOS/coreMQTT +++ b/FreeRTOS/coreMQTT @@ -1 +1 @@ -Subproject commit ff9830a338b6a759c5574f991b02d6f99abadc42 +Subproject commit 3f4cedc1ad027d76b2f00c2f83481b212b7a8632 diff --git a/FreeRTOS/corePKCS11 b/FreeRTOS/corePKCS11 index cc4129e..a923b21 160000 --- a/FreeRTOS/corePKCS11 +++ b/FreeRTOS/corePKCS11 @@ -1 +1 @@ -Subproject commit cc4129e5c44430e94dec5b82bacc4ce1491c61ac +Subproject commit a923b213d33c6538e92ba3c7971b2d859f881afb diff --git a/FreeRTOS/coreSNTP b/FreeRTOS/coreSNTP new file mode 160000 index 0000000..b492c22 --- /dev/null +++ b/FreeRTOS/coreSNTP @@ -0,0 +1 @@ +Subproject commit b492c223cdbebfb9335166d0e6fc47e93a94de75 diff --git a/README.md b/README.md index 1b80e42..f8299e4 100644 --- a/README.md +++ b/README.md @@ -5,25 +5,42 @@ AWS also offers FreeRTOS Extended Maintenance Plan (EMP) that provides you with ## FreeRTOS/FreeRTOS Long Term Support -Libraries in this GitHub branch (also listed below) are part of the [FreeRTOS 202012.05 LTS](https://github.com/FreeRTOS/FreeRTOS-LTS/tree/202012-LTS) patch release. Learn more at https://freertos.org/lts-libraries.html. - -| Library | Version | LTS Until | LTS Repo URL | -|------------------------- |---------------------|------------|--------------------------------------------------------------------------- | -| FreeRTOS Kernel | 10.4.3-LTS-Patch-3 | 03/31/2023 | https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V10.4.3-LTS-Patch-3 | -| FreeRTOS-Plus-TCP | 2.3.2-LTS-Patch-2 | 03/31/2023 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V2.3.2-LTS-Patch-2 | -| coreMQTT | 1.1.0 | 03/31/2023 | https://github.com/FreeRTOS/coreMQTT/tree/v1.1.0 | -| coreHTTP | 2.0.0 | 03/31/2023 | https://github.com/FreeRTOS/coreHTTP/tree/v2.0.0 | -| corePKCS11 | 3.0.0 | 03/31/2023 | https://github.com/FreeRTOS/corePKCS11/tree/v3.0.0 | -| coreJSON | 3.0.0 | 03/31/2023 | https://github.com/FreeRTOS/coreJSON/tree/v3.0.0 | -| backoffAlgorithm | 1.0.0 | 03/31/2023 | https://github.com/FreeRTOS/backoffAlgorithm/tree/v1.0.0 | -| AWS IoT Device Shadow | 1.0.2 | 03/31/2023 | https://github.com/aws/Device-Shadow-for-AWS-IoT-embedded-sdk/tree/v1.0.2 | -| AWS IoT Device Defender | 1.1.0 | 03/31/2023 | https://github.com/aws/Device-Defender-for-AWS-IoT-embedded-sdk/tree/v1.1.0 | -| AWS IoT Jobs | 1.1.0 | 03/31/2023 | https://github.com/aws/Jobs-for-AWS-IoT-embedded-sdk/tree/v1.1.0 | -| AWS IoT Over-the-air Update | 3.0.0 | 03/31/2023 | https://github.com/aws/ota-for-aws-iot-embedded-sdk/tree/v3.0.0 | +Libraries in this GitHub branch (also listed below) are part of the FreeRTOS 202406-LTS release. Learn more at https://freertos.org/lts-libraries.html. + +| Library | Version | LTS Until | LTS Repo URL | +|------------------------- |---------------------|------------|------------------------------------------------------------------------------- | +| FreeRTOS Kernel | 11.1.0 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V11.1.0 | +| FreeRTOS-Plus-TCP | 4.2.0 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.0 | +| coreMQTT | 2.3.0 | 06/30/2026 | https://github.com/FreeRTOS/coreMQTT/tree/v2.3.0 | +| coreHTTP | 3.1.1 | 06/30/2026 | https://github.com/FreeRTOS/coreHTTP/tree/v3.1.1 | +| corePKCS11 | 3.6.1 | 06/30/2026 | https://github.com/FreeRTOS/corePKCS11/tree/v3.6.1 | +| coreJSON | 3.3.0 | 06/30/2026 | https://github.com/FreeRTOS/coreJSON/tree/v3.3.0 | +| coreSNTP | 1.3.1 | 06/30/2026 | https://github.com/FreeRTOS/coreSNTP/tree/v1.3.1 | +| Cellular Interface | 1.4.0 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Cellular-Interface/tree/v1.4.0 | +| backoffAlgorithm | 1.4.1 | 06/30/2026 | https://github.com/FreeRTOS/backoffAlgorithm/tree/v1.4.1 | +| SigV4 | 1.3.0 | 06/30/2026 | https://github.com/aws/SigV4-for-AWS-IoT-embedded-sdk/tree/v1.3.0 | +| AWS IoT Device Shadow | 1.4.1 | 06/30/2026 | https://github.com/aws/Device-Shadow-for-AWS-IoT-embedded-sdk/tree/v1.4.1 | +| AWS IoT Device Defender | 1.4.0 | 06/30/2026 | https://github.com/aws/Device-Defender-for-AWS-IoT-embedded-sdk/tree/v1.4.0 | +| AWS IoT Jobs | 1.5.1 | 06/30/2026 | https://github.com/aws/Jobs-for-AWS-IoT-embedded-sdk/tree/v1.5.1 | +| AWS IoT Fleet Provisioning | 1.2.1 | 06/30/2026 | https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk/tree/v1.2.1 | +| AWS IoT MQTT File Streams | 1.1.0 | 06/30/2026 | https://github.com/aws/aws-iot-core-mqtt-file-streams-embedded-c/tree/v1.1.0 | + +## Upgrading to FreeRTOS 202406-LTS from a previous version of FreeRTOS LTS + +FreeRTOS 202406 LTS libraries are backward compatible with 202210.xx LTS, except +AWS IoT OTA and FreeRTOS-Plus-TCP libraries. AWS IoT OTA library is not included in the LTS 202406 release. +Instead, AWS IoT MQTT File Streams are included in this release, and we suggest user +reference to [Modular Over the Air Updates](https://freertos.org/freertos-core/over-the-air-updates/index.html), +which makes use of the AWS IoT MQTT File Streams library for OTA application design. +For FreeRTOS-Plus-TCP, refer to [these instructions](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/blob/main/GettingStarted.md) +on how to update your projects to use the new version. + ## FreeRTOS LTS Versioning and Patches -FreeRTOS LTS releases use a date-based versioning scheme (YYYYMM) followed by a patch sequential number (.XX). For example, FreeRTOS 202012.02 LTS means the second patch to the December-2020 FreeRTOS LTS release. You can review the [CHANGELOG](./CHANGELOG.md) and subscribe to [GitHub notifications](https://docs.github.com/en/free-pro-team@latest/github/managing-subscriptions-and-notifications-on-github/about-notifications) to receive information on patches or other updates to this repository. +FreeRTOS LTS releases use a date-based versioning scheme (YYYYMM) followed by a patch sequential number (.XX). +For example, FreeRTOS 202406.01 LTS means the first patch to the June-2024 FreeRTOS LTS release. +You can review the [CHANGELOG](./CHANGELOG.md) and subscribe to [GitHub notifications](https://docs.github.com/en/free-pro-team@latest/github/managing-subscriptions-and-notifications-on-github/about-notifications) to receive information on patches or other updates to this repository. ## Security @@ -32,4 +49,3 @@ See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more inform ## License This library is licensed under the MIT License. See the [LICENSE](LICENSE.md) file. - diff --git a/aws/aws-iot-core-mqtt-file-streams-embedded-c b/aws/aws-iot-core-mqtt-file-streams-embedded-c new file mode 160000 index 0000000..05ff5dc --- /dev/null +++ b/aws/aws-iot-core-mqtt-file-streams-embedded-c @@ -0,0 +1 @@ +Subproject commit 05ff5dc55a8591360664557f78ae1d71d696d201 diff --git a/aws/device-defender-for-aws-iot-embedded-sdk b/aws/device-defender-for-aws-iot-embedded-sdk index 548b468..7059e19 160000 --- a/aws/device-defender-for-aws-iot-embedded-sdk +++ b/aws/device-defender-for-aws-iot-embedded-sdk @@ -1 +1 @@ -Subproject commit 548b4688b26d16d0e6134d7d93dcbae103994e40 +Subproject commit 7059e199149a540471b484b710a51fc665636f22 diff --git a/aws/device-shadow-for-aws-iot-embedded-sdk b/aws/device-shadow-for-aws-iot-embedded-sdk index 508ce43..268a5a2 160000 --- a/aws/device-shadow-for-aws-iot-embedded-sdk +++ b/aws/device-shadow-for-aws-iot-embedded-sdk @@ -1 +1 @@ -Subproject commit 508ce43a2257be5d38bfd2a778607fa921cb2dac +Subproject commit 268a5a276d3c3f451575b5a042b4e8ad53f134b6 diff --git a/aws/fleet-provisioning-for-aws-iot-embedded-sdk b/aws/fleet-provisioning-for-aws-iot-embedded-sdk new file mode 160000 index 0000000..a97d53a --- /dev/null +++ b/aws/fleet-provisioning-for-aws-iot-embedded-sdk @@ -0,0 +1 @@ +Subproject commit a97d53af335f135c6ee9d608a3e80be8a3009a89 diff --git a/aws/jobs-for-aws-iot-embedded-sdk b/aws/jobs-for-aws-iot-embedded-sdk index 1978844..3ce91f5 160000 --- a/aws/jobs-for-aws-iot-embedded-sdk +++ b/aws/jobs-for-aws-iot-embedded-sdk @@ -1 +1 @@ -Subproject commit 19788445bca7f8f85167c83ac12379d3d1022295 +Subproject commit 3ce91f56427653705891a8668568cb247b97905f diff --git a/aws/ota-for-aws-iot-embedded-sdk b/aws/ota-for-aws-iot-embedded-sdk deleted file mode 160000 index 666241d..0000000 --- a/aws/ota-for-aws-iot-embedded-sdk +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 666241d0f643b07d5146a3715b649d80f8135e0b diff --git a/aws/sigv4-for-aws-iot-embedded-sdk b/aws/sigv4-for-aws-iot-embedded-sdk new file mode 160000 index 0000000..68e0364 --- /dev/null +++ b/aws/sigv4-for-aws-iot-embedded-sdk @@ -0,0 +1 @@ +Subproject commit 68e0364a883f0ededb6b43af9e271e469065dac3 diff --git a/manifest.yml b/manifest.yml index 9ea9a32..d0efcff 100644 --- a/manifest.yml +++ b/manifest.yml @@ -1,62 +1,97 @@ name : "FreeRTOS-LTS" -version: "202012.05-LTS" +version: "202406.00-LTS" description: |- "Hub Repo for FreeRTOS Long Term Support kernel and libraries" dependencies: - name: "FreeRTOS-Kernel" - version: "V10.4.3-LTS-Patch-3" + version: "V11.1.0" repository: type: "git" url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git" + path: "FreeRTOS/FreeRTOS-Kernel" - name: "FreeRTOS-Plus-TCP" - version: "V2.3.2-LTS-Patch-2" + version: "V4.2.0" repository: type: "git" url: "https://github.com/FreeRTOS/FreeRTOS-Plus-TCP.git" + path: "FreeRTOS/FreeRTOS-Plus-TCP" - name: "coreJSON" - version: "V3.0.0" + version: "v3.3.0" repository: type: "git" url: "https://github.com/FreeRTOS/coreJSON.git" + path: "FreeRTOS/coreJSON" - name: "coreHTTP" - version: "v2.0.0" + version: "v3.1.1" repository: type: "git" url: "https://github.com/FreeRTOS/coreHTTP.git" + path: "FreeRTOS/coreHTTP" - name: "coreMQTT" - version: "v1.1.0" + version: "v2.3.0" repository: type: "git" url: "https://github.com/FreeRTOS/coreMQTT.git" + path: "FreeRTOS/coreMQTT" - name: "corePKCS11" - version: "v3.0.0" + version: "v3.6.1" repository: type: "git" url: "https://github.com/FreeRTOS/corePKCS11.git" - - name: "device-shadow" - version: "v1.0.2" + path: "FreeRTOS/corePKCS11" + - name: "coreSNTP" + version: "v1.3.1" repository: type: "git" - url: "https://github.com/aws/Device-Shadow-for-AWS-IoT-embedded-sdk.git" + url: "https://github.com/FreeRTOS/coreSNTP.git" + path: "FreeRTOS/coreSNTP" + - name: "Cellular Interface" + version: "v1.4.0" + repository: + type: "git" + url: "https://github.com/FreeRTOS/FreeRTOS-Cellular-Interface.git" + path: "FreeRTOS/FreeRTOS-Cellular-Interface" + - name: "SigV4" + version: "v1.3.0" + repository: + type: "git" + url: "https://github.com/aws/SigV4-for-AWS-IoT-embedded-sdk.git" + path: "aws/sigv4-for-aws-iot-embedded-sdk" - name: "backoffAlgorithm" - version: "v1.0.0" + version: "v1.4.1" + repository: + type: "git" + url: "https://github.com/FreeRTOS/backoffAlgorithm.git" + path: "FreeRTOS/backoffAlgorithm" + - name: "device-shadow" + version: "v1.4.1" repository: type: "git" - url: "https://github.com/FreeRTOS/backoffAlgorithm" + url: "https://github.com/aws/Device-Shadow-for-AWS-IoT-embedded-sdk.git" + path: "aws/device-shadow-for-aws-iot-embedded-sdk" - name: "device-defender" - version: "v1.1.0" + version: "v1.4.0" repository: type: "git" url: "https://github.com/aws/Device-Defender-for-AWS-IoT-embedded-sdk.git" + path: "aws/device-defender-for-aws-iot-embedded-sdk" - name: "jobs" - version: "v1.1.0" + version: "v1.5.1" repository: type: "git" url: "https://github.com/aws/Jobs-for-AWS-IoT-embedded-sdk.git" - - name: "ota" - version: "v3.0.0" + path: "aws/jobs-for-aws-iot-embedded-sdk" + - name: "fleet-provisioning" + version: "v1.2.1" + repository: + type: "git" + url: "https://github.com/aws/Fleet-Provisioning-for-AWS-IoT-embedded-sdk.git" + path: "aws/fleet-provisioning-for-aws-iot-embedded-sdk" + - name: "mqtt-streams" + version: "v1.1.0" repository: type: "git" - url: "https://github.com/aws/ota-for-AWS-IoT-embedded-sdk.git" + url: "https://github.com/aws/aws-iot-core-mqtt-file-streams-embedded-c.git" + path: "aws/aws-iot-core-mqtt-file-streams-embedded-c" license: "MIT"