1.0 Release
Closed Jan 24, 2022
100% complete
1.0.0-rc2
Fixed:
- Partial fixes to handling of TPMA_NV strings.
Added:
- Documentation for tr_from_public in ESYS_TR class.
1.0.0-rc1
Fixed:
- Misspellings in Code on things like RuntimeError.
- Fix documentation of ESAPI methods and exceptions.
- Double ESAPI.Close call resulting in "Esys_Finalize() Finalizing NULL context."
- type hint for verify_signature wa…
1.0.0-rc2
Fixed:
- Partial fixes to handling of TPMA_NV strings.
Added:
- Documentation for tr_from_public in ESYS_TR class.
1.0.0-rc1
Fixed:
- Misspellings in Code on things like RuntimeError.
- Fix documentation of ESAPI methods and exceptions.
- Double ESAPI.Close call resulting in "Esys_Finalize() Finalizing NULL context."
- type hint for verify_signature was an int, should be a str.
- Parent cdata memory being freed when no parent reference. This causes sub-field references to parent cdata to
be invalid. - in util method unwrap, fix variable
encdupsens
does not exist, it isdecsens
instead.
Changed:
- Renamed ESAPI.set_auth to ESAPI.tr_set_auth for consistenency.
- Use None over 0 for default auth_handle.
Added
- Check for bad type enum type in ESAPI.load_blob.
- Support for deprecation of
TPM2_RH_PW
in tpm2-tss with proper TPM2_RS_PW attribute.
1.0.0 -rc0
Added
- Bindings to the Enanced System (ESAPI) API.
- Bindings to the Feature (FAPI) API .
- Bindings to Dynamic TCTI Loading (TCTILdr) API .
- Bindings to Marshalling and Unmarshalling (MU) API.
- Bindings to rc-decode.
- tpm2-tools context file loading support.
- TSS2 PEM format support. This file format is used in OpenSSL Engine and Provider projects.
- Utility routines for: TPM Less Make Credential, sensitive wrapping and unwrapping (import and duplication helpers).
This milestone is closed.
No open issues remain. View closed issues or see open milestones in this repository.