Skip to content

Commit 8ac56d7

Browse files
authored
Merge pull request #223 from bigbrett/v1.3.0-changelog
update changelog in anticipation of v1.3.0 release
2 parents a03e0e1 + c22741a commit 8ac56d7

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

ChangeLog.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
# wolfHSM Release v1.3.0 (October 24, 2025)
2+
3+
Due to NDA restrictions, access to the Infineon, ST Micro, TI, and Renesas ports is limited. Please contact [[email protected]](mailto:[email protected]) for access.
4+
5+
## New Feature Additions
6+
* Introduced key wrap client/server APIs with demos and tests in https://github.com/wolfSSL/wolfHSM/pull/157 and https://github.com/wolfSSL/wolfHSM/pull/185
7+
* Added HKDF key derivation with cached-key reuse support in https://github.com/wolfSSL/wolfHSM/pull/204 and https://github.com/wolfSSL/wolfHSM/pull/211
8+
* Added image manager module for authenticated firmware handling in https://github.com/wolfSSL/wolfHSM/pull/129
9+
* Added non-exportable object support and basic NVM access controls in https://github.com/wolfSSL/wolfHSM/pull/147
10+
* Added flash-log based NVM backend for large write granularities in https://github.com/wolfSSL/wolfHSM/pull/179
11+
* Added SHA-224/384/512 crypto support across client and server in https://github.com/wolfSSL/wolfHSM/pull/144
12+
* Expanded DMA coverage to AES-GCM, RNG seeding, and shared-memory offset transfers in https://github.com/wolfSSL/wolfHSM/pull/158, https://github.com/wolfSSL/wolfHSM/pull/213, and https://github.com/wolfSSL/wolfHSM/commit/36862ce7e6829c3f996345cad880fdfe516d751f
13+
14+
## Bug Fixes
15+
* Enforced NVM object boundaries during reads in https://github.com/wolfSSL/wolfHSM/pull/182
16+
* Prevented stale data reads from erased flash pages in https://github.com/wolfSSL/wolfHSM/pull/181
17+
* Corrected NVM flash state handling when recovery is required in https://github.com/wolfSSL/wolfHSM/pull/175
18+
* Fixed AES-CTR temporary buffer sizing in https://github.com/wolfSSL/wolfHSM/pull/183
19+
* Restored AES-GCM DMA post-write callbacks and optional output handling in https://github.com/wolfSSL/wolfHSM/pull/215 and https://github.com/wolfSSL/wolfHSM/pull/221
20+
* Fixed POSIX TCP socket error handling in https://github.com/wolfSSL/wolfHSM/pull/203
21+
22+
## Enhancements and Optimizations
23+
* Added GitHub Action based code coverage reporting in https://github.com/wolfSSL/wolfHSM/pull/201
24+
* Added clang-format and clang-tidy automation in https://github.com/wolfSSL/wolfHSM/pull/176 and https://github.com/wolfSSL/wolfHSM/pull/167
25+
* Added ASAN configuration to example builds and CI workflows in https://github.com/wolfSSL/wolfHSM/pull/218
26+
* Improved benchmark tooling and shared memory transport configurability in https://github.com/wolfSSL/wolfHSM/pull/158
27+
128
# wolfHSM Release v1.2.0 (June 27, 2025)
229

330
Due to NDA restrictions, access to the Infineon, ST Micro, and Renesas ports is limited. Please contact [[email protected]](mailto:[email protected]) for access.
@@ -64,4 +91,3 @@ Initial release after internal and early evaluator testing. Due to NDA restricti
6491
## Enhancements and Optimizations
6592
* Reduction in static server memory requirements
6693
* Hardware offload for AURIX and ST C3 modules
67-

0 commit comments

Comments
 (0)