Skip to content

Commit da0793c

Browse files
Release Candidate 5.8-rc0
Signed-off-by: Andreas Fuchs <andreas.fuchs@infineon.com>
1 parent 30759a7 commit da0793c

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

docs/CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,50 @@ All notable changes to this project will be documented in this file.
44

55
Starting with release 5.4, The format is based on [Keep a Changelog](http://keepachangelog.com/).
66

7+
## 5.8-rc0 - 2026-05-12
8+
### Fixed
9+
- tpm2_makecredential: fix wrong tcg ek templates
10+
- tpm2_checkquote: Fix memory leaks, malloced buffer not always freed
11+
- tpm2_checkquote: Fix missing error checking
12+
- tpm2_getekcertificate: Fix curl_easy_setopt type warnings
13+
- tpm2_makecredential: Fix usage of name parameter.
14+
- tpm2_quote/checkquote: Fix usage of little endian serialization.
15+
- tpm2_eventlog: parse vendor_db as EFI_SIGNATURE_DATA
16+
- tpm2_eventlog: Fix parsing on big-endian systems
17+
- tpm2_clockrateadjust: Fix segfault.
18+
- tpm2_policy: Do not overflow list of policy digests
19+
- tpm2_eventlog: Fix pretty print for efivar 39
20+
- tpm2_encode: Fix setting emptyAuth in generated pem file.
21+
- tpm2_eventlog_yaml.c Fix output of BlobDescription.
22+
- tpm2_getrandom: Fix --force parameter
23+
- tpm2_getekcertificate: fix impl to prioritize low range certificate
24+
- Options: Add option to allow usage of password session.
25+
- tpm2_createpolicy: flush session for trial policy.
26+
- tpm2_evictcontrol.c: Fix segfault for output of handle ESYS_TR_NONE
27+
- pcr commands: Fix session leaks
28+
- tools, test: Fix several missing NULL checks after malloc
29+
- tpm2_util: fix buffer overflow in string validation checks.
30+
- tpm2_getekcertificate: ensure curl buffer grows to required size.
31+
- tpm2_getekcertificate: fix heap buffer overflow.
32+
33+
34+
### Added
35+
- tpm2_quote/checkquote: Add new serialization format is added (-F marshaled).
36+
- tpm2_loadexternal: Add option rsa_exponent_zero
37+
- tpm2_createek: Add high range templates for rsa20248 and eccp256
38+
- tpm2_certify: Add parameter qualifying-data.
39+
- pcr commands: session support added.
40+
- tpm2_getekcertificate: add option --x509-trunc
41+
- tpm2_getekcertificate: Provide option -u for certs in NV ram.
42+
- tpm2_gettestresult: Fix handling of test result.
43+
- tpm2_checkquote: Fix usage of more than 7 PCRs
44+
- tpm2_send: Validate command_size before computing data_size.
45+
- tpm2_send: Avoid unintended stdio closing a file
46+
- tpm2_util: Allow file names with whitspace characters.
47+
- tools: fix out-of-bounds write with too many aux sessions.
48+
- tss2_sign: Add new parameter from which the digest is computed.
49+
- OpenSSL use 4.0 compatible macros
50+
751
## 5.7 - 2024-04-26
852
### Security
953
- Fixed CVE-2024-29038

0 commit comments

Comments
 (0)