From 42054f5ed552056f9405c23c6df4b088fc655ea3 Mon Sep 17 00:00:00 2001 From: chinglee-iot <61685396+chinglee-iot@users.noreply.github.com> Date: Thu, 27 Jun 2024 19:15:37 +0800 Subject: [PATCH 1/5] Update FreeRTOS-Plus-TCP to v4.2.1 (#34) * Update FreeRTOS-Plus-TCP to v4.2.1 --- CHANGELOG.md | 2 +- FreeRTOS/FreeRTOS-Plus-TCP | 2 +- README.md | 2 +- manifest.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64dded6..cfc8276 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ Long Term Support (LTS) release of the following libraries: * [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) +* [FreeRTOS-Plus-TCP V4.2.1](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.1) * [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) diff --git a/FreeRTOS/FreeRTOS-Plus-TCP b/FreeRTOS/FreeRTOS-Plus-TCP index 10e0a50..d9922c7 160000 --- a/FreeRTOS/FreeRTOS-Plus-TCP +++ b/FreeRTOS/FreeRTOS-Plus-TCP @@ -1 +1 @@ -Subproject commit 10e0a502b31f848792b75c0a07df5cb630fc31cf +Subproject commit d9922c7da3a4fc4b13f028e9df85a88324b88c55 diff --git a/README.md b/README.md index f8299e4..a98a6da 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Libraries in this GitHub branch (also listed below) are part of the FreeRTOS 202 | 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 | +| FreeRTOS-Plus-TCP | 4.2.1 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.1 | | 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 | diff --git a/manifest.yml b/manifest.yml index d0efcff..ac1e2d5 100644 --- a/manifest.yml +++ b/manifest.yml @@ -10,7 +10,7 @@ dependencies: url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git" path: "FreeRTOS/FreeRTOS-Kernel" - name: "FreeRTOS-Plus-TCP" - version: "V4.2.0" + version: "V4.2.1" repository: type: "git" url: "https://github.com/FreeRTOS/FreeRTOS-Plus-TCP.git" From 6d369b3fc1d27562703b21791455c9e38a387fef Mon Sep 17 00:00:00 2001 From: chinglee-iot <61685396+chinglee-iot@users.noreply.github.com> Date: Tue, 16 Jul 2024 16:08:47 +0800 Subject: [PATCH 2/5] Update coreMQTT, FreeRTOS-Plus-TCP submodule pointer (#35) * Update submodule pointer for coreMQTT v2.3.1, FreeRTOS-Plus-TCP V4.2.2 * Update the CHANGELOG.md for version information * Update README.md for version information * Update manifest.yml file --- CHANGELOG.md | 6 ++++++ FreeRTOS/FreeRTOS-Plus-TCP | 2 +- FreeRTOS/coreMQTT | 2 +- README.md | 4 ++-- manifest.yml | 4 ++-- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cfc8276..db8200a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # ChangeLog for FreeRTOS 202406-LTS +## 202406.01-LTS (July 2024) + +Update the following libraries in the Long Term Support (LTS) patch release: +* [FreeRTOS-Plus-TCP V4.2.2](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.2) +* [coreMQTT v2.3.1](https://github.com/FreeRTOS/coreMQTT/tree/v2.3.1) + ## 202406.00-LTS (June 2024) Long Term Support (LTS) release of the following libraries: diff --git a/FreeRTOS/FreeRTOS-Plus-TCP b/FreeRTOS/FreeRTOS-Plus-TCP index d9922c7..abcb94c 160000 --- a/FreeRTOS/FreeRTOS-Plus-TCP +++ b/FreeRTOS/FreeRTOS-Plus-TCP @@ -1 +1 @@ -Subproject commit d9922c7da3a4fc4b13f028e9df85a88324b88c55 +Subproject commit abcb94c8768532a6cae3c39ffe37602640992a28 diff --git a/FreeRTOS/coreMQTT b/FreeRTOS/coreMQTT index 3f4cedc..2beef04 160000 --- a/FreeRTOS/coreMQTT +++ b/FreeRTOS/coreMQTT @@ -1 +1 @@ -Subproject commit 3f4cedc1ad027d76b2f00c2f83481b212b7a8632 +Subproject commit 2beef04725328923e05e576b884212d53ec97af7 diff --git a/README.md b/README.md index a98a6da..fcbe675 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,8 @@ Libraries in this GitHub branch (also listed below) are part of the FreeRTOS 202 | 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.1 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.1 | -| coreMQTT | 2.3.0 | 06/30/2026 | https://github.com/FreeRTOS/coreMQTT/tree/v2.3.0 | +| FreeRTOS-Plus-TCP | 4.2.2 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.2 | +| coreMQTT | 2.3.1 | 06/30/2026 | https://github.com/FreeRTOS/coreMQTT/tree/v2.3.1 | | 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 | diff --git a/manifest.yml b/manifest.yml index ac1e2d5..c8b00c8 100644 --- a/manifest.yml +++ b/manifest.yml @@ -10,7 +10,7 @@ dependencies: url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git" path: "FreeRTOS/FreeRTOS-Kernel" - name: "FreeRTOS-Plus-TCP" - version: "V4.2.1" + version: "V4.2.2" repository: type: "git" url: "https://github.com/FreeRTOS/FreeRTOS-Plus-TCP.git" @@ -28,7 +28,7 @@ dependencies: url: "https://github.com/FreeRTOS/coreHTTP.git" path: "FreeRTOS/coreHTTP" - name: "coreMQTT" - version: "v2.3.0" + version: "v2.3.1" repository: type: "git" url: "https://github.com/FreeRTOS/coreMQTT.git" From 73d9b549fd5eb8aa1a30abded86be4ec8d428e82 Mon Sep 17 00:00:00 2001 From: ActoryOu Date: Tue, 5 Nov 2024 11:20:30 +0800 Subject: [PATCH 3/5] Follow Security Guide to update release.yml (#36) * Update release.yml. * Update upload-artifact and download-artifact. --- .github/workflows/release.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 805d603..4d9e8c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -82,6 +82,8 @@ jobs: name: FreeRTOSv${{ github.event.inputs.version_number }}.zip path: zip-check/FreeRTOSv${{ github.event.inputs.version_number }}.zip create-release: + permissions: + id-token: write needs: create-zip name: Create Release and Upload Release Asset runs-on: ubuntu-latest @@ -111,3 +113,8 @@ jobs: asset_path: ./FreeRTOSv${{ github.event.inputs.version_number }}.zip asset_name: FreeRTOSv${{ github.event.inputs.version_number }}.zip asset_content_type: application/zip + - name: Backup Release Asset + uses: FreeRTOS/CI-CD-Github-Actions/artifact-backup@main + with: + artifact_path: ./FreeRTOSv${{ github.event.inputs.version_number }}.zip + release_tag: ${{ github.event.inputs.version_number }} From f85ba9890fd0d65b216d77bdc6177bc09a78ff03 Mon Sep 17 00:00:00 2001 From: Dakshit Babbar <100972343+DakshitBabbar@users.noreply.github.com> Date: Thu, 5 Jun 2025 12:16:28 +0530 Subject: [PATCH 4/5] 202406.02-LTS Patch Release Update (#40) * Update FreeRTOS-Plus-TCP and corePKCS11 submodule pointers * Update CHANGELOG, README and manifest files * Update the FreeRTOS-Plus-TCP Submodule pointer to the patch release * Update the CHANGELOG, README and manifest files --- CHANGELOG.md | 6 ++++++ FreeRTOS/FreeRTOS-Plus-TCP | 2 +- FreeRTOS/corePKCS11 | 2 +- README.md | 4 ++-- manifest.yml | 4 ++-- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index db8200a..d1f5ebe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # ChangeLog for FreeRTOS 202406-LTS +## 202406.02-LTS (June 2025) + +Update the following libraries in the Long Term Support (LTS) patch release: +* [FreeRTOS-Plus-TCP V4.2.3](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.3) +* [corePKCS11 v3.6.3](https://github.com/FreeRTOS/corePKCS11/tree/v3.6.3) + ## 202406.01-LTS (July 2024) Update the following libraries in the Long Term Support (LTS) patch release: diff --git a/FreeRTOS/FreeRTOS-Plus-TCP b/FreeRTOS/FreeRTOS-Plus-TCP index abcb94c..28cb4eb 160000 --- a/FreeRTOS/FreeRTOS-Plus-TCP +++ b/FreeRTOS/FreeRTOS-Plus-TCP @@ -1 +1 @@ -Subproject commit abcb94c8768532a6cae3c39ffe37602640992a28 +Subproject commit 28cb4eb1cb5d84cb311ca97fb7c9b1840d1a9105 diff --git a/FreeRTOS/corePKCS11 b/FreeRTOS/corePKCS11 index a923b21..eed7d31 160000 --- a/FreeRTOS/corePKCS11 +++ b/FreeRTOS/corePKCS11 @@ -1 +1 @@ -Subproject commit a923b213d33c6538e92ba3c7971b2d859f881afb +Subproject commit eed7d3141dbccbbe70c9716f6744c9ec0758a37a diff --git a/README.md b/README.md index fcbe675..9159079 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,10 @@ Libraries in this GitHub branch (also listed below) are part of the FreeRTOS 202 | 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.2 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.2 | +| FreeRTOS-Plus-TCP | 4.2.3 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.3 | | coreMQTT | 2.3.1 | 06/30/2026 | https://github.com/FreeRTOS/coreMQTT/tree/v2.3.1 | | 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 | +| corePKCS11 | 3.6.3 | 06/30/2026 | https://github.com/FreeRTOS/corePKCS11/tree/v3.6.3 | | 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 | diff --git a/manifest.yml b/manifest.yml index c8b00c8..409b751 100644 --- a/manifest.yml +++ b/manifest.yml @@ -10,7 +10,7 @@ dependencies: url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git" path: "FreeRTOS/FreeRTOS-Kernel" - name: "FreeRTOS-Plus-TCP" - version: "V4.2.2" + version: "V4.2.3" repository: type: "git" url: "https://github.com/FreeRTOS/FreeRTOS-Plus-TCP.git" @@ -34,7 +34,7 @@ dependencies: url: "https://github.com/FreeRTOS/coreMQTT.git" path: "FreeRTOS/coreMQTT" - name: "corePKCS11" - version: "v3.6.1" + version: "v3.6.3" repository: type: "git" url: "https://github.com/FreeRTOS/corePKCS11.git" From 191d98332c7a01ef4a013435e10987bbbdaf9178 Mon Sep 17 00:00:00 2001 From: Dakshit Babbar <100972343+DakshitBabbar@users.noreply.github.com> Date: Wed, 11 Jun 2025 11:43:25 +0530 Subject: [PATCH 5/5] 202406.03-LTS Patch Release Update (#41) * Update FreeRTOS-Plus-TCP submodule pointer * Update the manifest, README and CHANGELOG files --- CHANGELOG.md | 5 +++++ FreeRTOS/FreeRTOS-Plus-TCP | 2 +- README.md | 2 +- manifest.yml | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1f5ebe..5a3b3a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # ChangeLog for FreeRTOS 202406-LTS +## 202406.03-LTS (June 2025) + +Update the following libraries in the Long Term Support (LTS) patch release: +* [FreeRTOS-Plus-TCP V4.2.4](https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.4) + ## 202406.02-LTS (June 2025) Update the following libraries in the Long Term Support (LTS) patch release: diff --git a/FreeRTOS/FreeRTOS-Plus-TCP b/FreeRTOS/FreeRTOS-Plus-TCP index 28cb4eb..af8dc64 160000 --- a/FreeRTOS/FreeRTOS-Plus-TCP +++ b/FreeRTOS/FreeRTOS-Plus-TCP @@ -1 +1 @@ -Subproject commit 28cb4eb1cb5d84cb311ca97fb7c9b1840d1a9105 +Subproject commit af8dc64cbcf4ed8735975a5a70f6a600fd921af1 diff --git a/README.md b/README.md index 9159079..bd79795 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Libraries in this GitHub branch (also listed below) are part of the FreeRTOS 202 | 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.3 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.3 | +| FreeRTOS-Plus-TCP | 4.2.4 | 06/30/2026 | https://github.com/FreeRTOS/FreeRTOS-Plus-TCP/tree/V4.2.4 | | coreMQTT | 2.3.1 | 06/30/2026 | https://github.com/FreeRTOS/coreMQTT/tree/v2.3.1 | | coreHTTP | 3.1.1 | 06/30/2026 | https://github.com/FreeRTOS/coreHTTP/tree/v3.1.1 | | corePKCS11 | 3.6.3 | 06/30/2026 | https://github.com/FreeRTOS/corePKCS11/tree/v3.6.3 | diff --git a/manifest.yml b/manifest.yml index 409b751..f29a928 100644 --- a/manifest.yml +++ b/manifest.yml @@ -10,7 +10,7 @@ dependencies: url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git" path: "FreeRTOS/FreeRTOS-Kernel" - name: "FreeRTOS-Plus-TCP" - version: "V4.2.3" + version: "V4.2.4" repository: type: "git" url: "https://github.com/FreeRTOS/FreeRTOS-Plus-TCP.git"