Commit Graph

39 Commits (3c3dfa92825768d2e7917a4a381e8da2d59961ee)

Author SHA1 Message Date
Aidan Garske 3c3dfa9282 Gate SPDM channel return codes by spec or feature 2026-09-15 12:34:28 -07:00
Aidan Garske 2b489b66da Bump version to v4.2.0 and add the 4.2.0 ChangeLog 2026-09-14 11:03:51 -07:00
David Garske cedd57af42 Release v4.1.0: version bump and ChangeLog
Bump version 4.0.0 -> 4.1.0 (configure.ac AC_INIT, libtool 17:0:0 -> 18:0:0,
wolftpm/version.h, CMakeLists.txt) and add the 4.1.0 ChangeLog covering the
merged PRs since v4.0.0 and the in-scope PR 549 (freestanding build).
2026-07-10 14:54:49 -07:00
aidan garske e9b3add5f9 Make TPM_RC_RETRY auto-resubmit opt-in (default 0) per review 2026-06-25 15:19:03 -07:00
aidan garske 720d90285a Address review: guard retry code with WOLFTPM_NO_RETRY, drop wrappers, document option 2026-06-25 15:18:25 -07:00
aidan garske 550cea93ab Add transparent TPM_RC_RETRY resubmit at command chokepoint 2026-06-25 15:18:24 -07:00
aidan garske df0fb838d9 fwTPM: harden Dictionary Attack (DA) protection to TCG spec and add DA/noDA test coverage 2026-06-25 09:09:36 -07:00
aidan garske ad08b88d6e Add fine-grained PQC build macros to trim v1.85 ML-DSA/ML-KEM by algorithm and operation 2026-06-15 15:49:34 -07:00
David Garske 204cea9e72 Update README and ChangeLog for v4.0.0 2026-04-22 09:27:53 -07:00
David Garske ae7f4b13d7 Release v3.10.0 prep. Change swtpm port to use number. 2025-12-04 13:49:10 -08:00
David Garske 1402d0d132 wolfTPM Release v3.9.2 prep. Migrating to GPLv3. 2025-07-30 07:29:31 -07:00
David Garske 86fbaf69a9 wolfTPM v3.9.1 release (post release fixes)
- Fixed commercial release bundle (missing `tpm2_asn.h`).
  - Fixed wolfTPM DLL revision (was not updated in v3.9.0).
  - Added `make distcheck` to GitHub CI.
2025-05-21 10:34:52 -07:00
David Garske 6fbb49a94f wolfTPM Release v3.9.0. Updated copyright and version. 2025-05-14 15:31:07 -07:00
David Garske 5bd553a6a3 wolfTPM v3.8.0 release. 2025-01-06 11:46:49 -08:00
David Garske d986ec73ba wolfTPM Release v3.6.0 prep. 2024-11-05 11:18:43 -08:00
David Garske 95ae2f7459 wolfTPM v3.4.0 release.
* Fixes for building without wolfCrypt or heap.
* Fix for building wolfTPM DLL (was missing tbs.lib).
* Fix for `wolfTPM2_New` to provide default TPM2 HAL IO callback.
2024-07-30 09:09:24 -07:00
David Garske 4157ed5689 Release v3.2.0 prep. 2024-04-24 10:42:25 -07:00
David Garske 067bd43eac Fix typo in change log. 2023-12-29 11:56:44 -08:00
David Garske d9f51da00e wolfTPM v3.1 release prep 2023-12-29 10:55:30 -08:00
David Garske a10a10db5d Added v3.0 release notes and updated version. 2023-10-30 12:02:28 -07:00
David Garske 4160930b48 wolfTPM v2.7.0 release prep. 2022-12-27 16:14:59 -08:00
David Garske 94b59d5255 wolfTPM v2.6.0
* Fix CMakeList.txt to fix include order.
* Remove execute bit on code files.
2022-09-01 10:41:42 -07:00
David Garske 3f84b2efbc wolfTPM v2.5.0 release prep 2022-07-22 09:32:57 -07:00
Elms db355296f3 Fix changelog order for 2.4 and 2.3.1 2022-05-09 14:51:55 -07:00
Elms 49aabb95f1 Add v2.4.0 notes to ChangeLog 2022-05-06 21:58:52 -07:00
Elms 8cf401a5ee v2.3.1 updates 2021-11-18 16:47:03 -08:00
David Garske 0f9e8b5768 wolfTPM Release v2.3.0 2021-11-08 15:49:00 -08:00
David Garske c83088decf Release for wolfTPM v2.2.0 preparation. 2021-07-13 11:26:12 -07:00
David Garske 2b8cfb8692 wolfTPM Release v2.1.0 preparation.
* Updated copyright
* Fixed minor cast warning.
* Fixed minor scan-build warnings.
* Cleanup print public and fix possible print of uninitialized field.
2021-03-17 10:13:50 -07:00
David Garske bd14af9542 Add mention of PR 133 2020-12-07 11:09:13 -08:00
David Garske 845b3d1da2 Release fixes and cleanups. Fixes for init of `WOLFTPM2_HASH` in `wolfTPM2_HashStart`. Fix for for various build configurations (--disable-wrapper). Fix for Microchip "sign" bit on symmetric keys. Fix for scan-build warnings. Cleanup whitespace. 2020-12-07 11:01:02 -08:00
David Garske b1a11c386a Preparation for wolfTPM v2.0 release. 2020-12-03 11:12:01 -08:00
Eric Blankenhorn 7fa7319809 Correct release date in change log 2020-08-24 16:23:06 -05:00
Eric Blankenhorn 72464dc621 Release v1.9 preparation 2020-08-24 12:12:11 -05:00
David Garske 6bd412df09 wolfTPM v1.8 release preparation. 2020-04-29 08:56:57 -07:00
David Garske 7887130287 wolfTPM v1.7 Release 2019-12-27 14:43:30 -08:00
David Garske 3ecca5c2e7 wolfTPM release prep v1.6. 2019-08-01 16:31:51 -07:00
David Garske d8effc7c05 Fixes for various scan-build and G++ warnings. Updates to ChangeLog.md and README.md. Fix for `./certs/certreq.sh clean` to not remove wolf certs. 2019-02-20 15:13:01 -08:00
David Garske 31c0629ed7 wolfTPM Release v1.5 preparation. Moved the release notes to `ChangeLog.md`. 2019-02-20 14:22:55 -08:00