Skip to content

Commit 14cc117

Browse files
authored
[v3.6.0] Update changelog, version numbers and .md files for release (#194)
* Bump version in README CHANGELOG and documents * Bump version in file header * Update release.yml github action version
1 parent e32020b commit 14cc117

File tree

66 files changed

+154
-143
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+154
-143
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Clone This Repo
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222
- name: Build
2323
run: |
2424
CFLAGS="-Wall -Wextra -DNDEBUG -DLIBRARY_LOG_LEVEL=LOG_DEBUG"
@@ -36,7 +36,7 @@ jobs:
3636

3737
- name: Archive Test Results
3838
if: success() || failure()
39-
uses: actions/upload-artifact@v3
39+
uses: actions/upload-artifact@v4
4040
with:
4141
name: system_test_results
4242
path: |
@@ -46,7 +46,7 @@ jobs:
4646
runs-on: ubuntu-latest
4747
steps:
4848
- name: Clone This Repo
49-
uses: actions/checkout@v3
49+
uses: actions/checkout@v4
5050

5151
- env:
5252
stepName: Build corePKCS11 Sanitizer Unit Tests
@@ -74,7 +74,7 @@ jobs:
7474
runs-on: ubuntu-latest
7575
steps:
7676
- name: Clone This Repo
77-
uses: actions/checkout@v3
77+
uses: actions/checkout@v4
7878

7979
- env:
8080
stepName: Build corePKCS11 Unit Tests
@@ -134,7 +134,7 @@ jobs:
134134

135135
- name: Archive Test Results
136136
if: steps.build-unit-tests.outcome == 'success'
137-
uses: actions/upload-artifact@v3
137+
uses: actions/upload-artifact@v4
138138
with:
139139
name: unit_test_results
140140
path: |
@@ -146,7 +146,7 @@ jobs:
146146
147147
- name: Upload coverage data to Codecov
148148
if: steps.build-unit-tests.outcome == 'success'
149-
uses: codecov/codecov-action@v3
149+
uses: codecov/codecov-action@v4
150150
with:
151151
files: build/coverage.info
152152
flags: unit_tests
@@ -156,7 +156,7 @@ jobs:
156156
complexity:
157157
runs-on: ubuntu-latest
158158
steps:
159-
- uses: actions/checkout@v3
159+
- uses: actions/checkout@v4
160160
- name: Check complexity
161161
uses: FreeRTOS/CI-CD-Github-Actions/complexity@main
162162
with:
@@ -166,7 +166,7 @@ jobs:
166166
doxygen:
167167
runs-on: ubuntu-latest
168168
steps:
169-
- uses: actions/checkout@v3
169+
- uses: actions/checkout@v4
170170
- name: Check doxygen build
171171
uses: FreeRTOS/CI-CD-Github-Actions/doxygen@main
172172
with:
@@ -176,7 +176,7 @@ jobs:
176176
runs-on: ubuntu-latest
177177
steps:
178178
- name: Clone This Repo
179-
uses: actions/checkout@v3
179+
uses: actions/checkout@v4
180180
- name: Run spellings check
181181
uses: FreeRTOS/CI-CD-Github-Actions/spellings@main
182182
with:
@@ -185,7 +185,7 @@ jobs:
185185
formatting:
186186
runs-on: ubuntu-20.04
187187
steps:
188-
- uses: actions/checkout@v3
188+
- uses: actions/checkout@v4
189189
- name: Check formatting
190190
uses: FreeRTOS/CI-CD-Github-Actions/formatting@main
191191
with:
@@ -195,7 +195,7 @@ jobs:
195195
link-verifier:
196196
runs-on: ubuntu-latest
197197
steps:
198-
- uses: actions/checkout@v3
198+
- uses: actions/checkout@v4
199199
- name: Check Links
200200
uses: FreeRTOS/CI-CD-Github-Actions/link-verifier@main
201201
with:
@@ -204,7 +204,7 @@ jobs:
204204
verify-manifest:
205205
runs-on: ubuntu-latest
206206
steps:
207-
- uses: actions/checkout@v3
207+
- uses: actions/checkout@v4
208208
with:
209209
submodules: true
210210
fetch-depth: 0
@@ -218,9 +218,9 @@ jobs:
218218
git-secrets:
219219
runs-on: ubuntu-latest
220220
steps:
221-
- uses: actions/checkout@v3
221+
- uses: actions/checkout@v4
222222
- name: Checkout awslabs/git-secrets
223-
uses: actions/checkout@v3
223+
uses: actions/checkout@v4
224224
with:
225225
repository: awslabs/git-secrets
226226
ref: master
@@ -235,7 +235,7 @@ jobs:
235235
memory_statistics:
236236
runs-on: ubuntu-latest
237237
steps:
238-
- uses: actions/checkout@v3
238+
- uses: actions/checkout@v4
239239
- run: git submodule update --init --recursive --checkout
240240
- name: Fetch dependencies (mbedtls)
241241
run: |
@@ -245,7 +245,7 @@ jobs:
245245
-DSYSTEM_TESTS=0 \
246246
-DCMAKE_C_FLAGS="${CFLAGS}"
247247
- name: Install Python3
248-
uses: actions/setup-python@v4
248+
uses: actions/setup-python@v5
249249
with:
250250
python-version: "3.11.0"
251251
- name: Measure sizes

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
with:
2121
ref: ${{ github.event.inputs.commit_id }}
2222
- name: Configure git identity
@@ -53,7 +53,7 @@ jobs:
5353
- name: Install ZIP tools
5454
run: sudo apt-get install zip unzip
5555
- name: Checkout code
56-
uses: actions/checkout@v3
56+
uses: actions/checkout@v4
5757
with:
5858
ref: ${{ github.event.inputs.commit_id }}
5959
path: corePKCS11
@@ -91,7 +91,7 @@ jobs:
9191
ctest -E system --output-on-failure
9292
cd ..
9393
- name: Create artifact of ZIP
94-
uses: actions/upload-artifact@v2
94+
uses: actions/upload-artifact@v4
9595
with:
9696
name: corePKCS11-${{ github.event.inputs.version_number }}.zip
9797
path: zip-check/corePKCS11-${{ github.event.inputs.version_number }}.zip
@@ -124,7 +124,7 @@ jobs:
124124
draft: false
125125
prerelease: false
126126
- name: Download ZIP artifact
127-
uses: actions/download-artifact@v2
127+
uses: actions/download-artifact@v4
128128
with:
129129
name: corePKCS11-${{ github.event.inputs.version_number }}.zip
130130
- name: Upload Release Asset

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change Log for corePKCS11 Library
22

3+
## v3.6.0 (May 2024)
4+
* [#195](https://github.com/FreeRTOS/corePKCS11/pull/195),[#196](https://github.com/FreeRTOS/corePKCS11/pull/196) Add more unit test to increase code coverage rate
5+
* [#193](https://github.com/FreeRTOS/corePKCS11/pull/193) Fix the C_GetAttributeValue implementation in the mbedtls port to return CK_UNAVAILABLE_INFORMATION
6+
* [#192](https://github.com/FreeRTOS/corePKCS11/pull/192) Use MBedTLS v3.6.0 LTS and v2.28.8 in mbedtls integration test
7+
* [#190](https://github.com/FreeRTOS/corePKCS11/pull/190) Fix MISRA C 2012 deviations
8+
* [#184](https://github.com/FreeRTOS/corePKCS11/pull/184) Support MBedTLS 3.5.1
9+
* [#183](https://github.com/FreeRTOS/corePKCS11/pull/183) Support optional write generated private key and certificate to disk for fleet provisioning
10+
* [#182](https://github.com/FreeRTOS/corePKCS11/pull/182) Fix incorrect RSA verify data length check
11+
* [#178](https://github.com/FreeRTOS/corePKCS11/pull/178) Adjust prvAddObjectToList so that it adds or updates as necessary
12+
* [#163](https://github.com/FreeRTOS/corePKCS11/pull/163) Update doxygen to 1.9.6
13+
314
## v3.5.0 (October 2022)
415
* [#156](https://github.com/FreeRTOS/corePKCS11/pull/156) MISRA C:2012 compliance updates
516
* [#155](https://github.com/FreeRTOS/corePKCS11/pull/155) Update CBMC Starter kit

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ repositories.
205205

206206
### Generating Documentation
207207

208-
The Doxygen references were created using Doxygen version 1.9.2. To generate the
208+
The Doxygen references were created using Doxygen version 1.9.6. To generate the
209209
Doxygen pages, please run the following command from the root of this
210210
repository:
211211

docs/doxygen/config.doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = corePKCS11
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = v3.5.0
51+
PROJECT_NUMBER = v3.6.0
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a

manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: "corePKCS11"
2-
version: "v3.5.0"
2+
version: "v3.6.0"
33
description: "Software implementation of the PKCS #11 standard."
44
license: "MIT"
55

source/core_pkcs11.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* corePKCS11 v3.5.0
3-
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
* corePKCS11 v3.6.0
3+
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* SPDX-License-Identifier: MIT
66
*

source/core_pki_utils.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* corePKCS11 v3.5.0
3-
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
* corePKCS11 v3.6.0
3+
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* SPDX-License-Identifier: MIT
66
*

source/dependency/3rdparty/mbedtls_utils/mbedtls_utils.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* corePKCS11 v3.5.0
3-
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
* corePKCS11 v3.6.0
3+
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* SPDX-License-Identifier: MIT
66
*

source/dependency/3rdparty/mbedtls_utils/mbedtls_utils.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* corePKCS11 v3.5.0
3-
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
* corePKCS11 v3.6.0
3+
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
44
*
55
* SPDX-License-Identifier: MIT
66
*

0 commit comments

Comments
 (0)