Skip to content

Commit 0cb093f

Browse files
committed
CHANGELOG: update for 5.6-rc0
Signed-off-by: Ajay Kishore <[email protected]>
1 parent e7526e1 commit 0cb093f

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

docs/CHANGELOG.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,83 @@ 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.6-rc0 - 2023-09-26
8+
9+
* tpm2_eventlog:
10+
- add H-CRTM event support
11+
- add support of efivar versions less than 38
12+
- Add support to check for efivar/efivar.h manually
13+
- Minor formatting fixes
14+
- tpm2_eventlog: add support for replay with different StartupLocality
15+
- Fix pcr extension for EV_NO_ACTION
16+
- Extend test of yaml string representation
17+
- Use helper for printing a string dump
18+
- Fix upper bound on unique data size
19+
- Fix YAML string formatting
20+
21+
* tpm2_policy:
22+
- Add support for parsing forward seal TPM values
23+
- Use forward seal values in creating policies
24+
- Move dgst_size in evaluate_populate_pcr_digests()
25+
- Allow more than 8 PCRs for sealing
26+
- Move dgst_size in evaluate_populate_pcr_digests
27+
- Allow more than 8 PCRs for sealing
28+
- Make __wrap_Esys_PCR_Read() more dynamic to enable testing more PCRs
29+
30+
* tpm2_encryptdecrypt: Fix pkcs7 padding stripping
31+
32+
* tpm2_duplicate:
33+
- Support -a option for attributes
34+
- Add --key-algorithm option
35+
36+
* tpm2_encodeobject: Use the correct -O option instead of -C
37+
38+
* tpm2_unseal: Add qualifier static to enhance the privacy of unseal function
39+
40+
* tpm2_sign:
41+
- Remove -m option which was added mistakenly
42+
- Revert sm2 sign and verifysignature
43+
44+
* tpm2_createek:
45+
- Correct man page example
46+
- Fix usage of nonce
47+
- Fix integrating nonce
48+
49+
* tpm2_clear: add more details about the action
50+
51+
* tpm2_startauthsession: allow the file attribute for policy authorization.
52+
53+
* tpm2_getekcertificate: Add AMD EK support
54+
55+
* tpm2_ecdhzgen: Add public-key parameter
56+
57+
* tpm2_nvreadpublic: Prevent free of unallocated pointers on failure
58+
59+
* Bug-fixes:
60+
61+
* The readthedocs build failed with module 'jinja2' has no attribute 'contextfilter'
62+
a requirement file was added to fix this problem
63+
64+
* An error caused by the flags -flto -_FORTIFY_SOURCE=3 in kdfa implementation.
65+
This error can be avoided by switching off the optimization with pragma
66+
67+
* Changed wrong function name of "Esys_Load" to "Esys_Load"
68+
69+
* Function names beginning with Esys_ are wrongly written as Eys_
70+
71+
* Reading and writing a serialized persistent ESYS_TR handles
72+
73+
* cirrus-ci update image-family to freebsd-13-2 from 13-1
74+
75+
* misc:
76+
- Change the default Python version to Python3 in the helper's code
77+
78+
- Skip test which uses the sign operator for comparison in abrmd_policynv.sh
79+
80+
- tools/tr_encode: Add a tool that can encode serialized ESYS_TR for persistent handles
81+
from the TPM2B_PUBLIC and the raw persistent TPM2_HANDLE
82+
83+
784
## 5.5 - 2022-02-13
885

986
### Added

0 commit comments

Comments
 (0)