google/go-tpm (github.com/google/go-tpm)
### [`v0.9.1`](https://togithub.com/google/go-tpm/releases/tag/v0.9.1)
[Compare Source](https://togithub.com/google/go-tpm/compare/v0.9.0...v0.9.1)
This release adds a few new commands to the "direct" (non-legacy) interface, including:
- EvictControl
- HMAC_Start
- ObjectChangeAuth
- Duplicate
- TestParms
- HierarchyChangeAuth
Many thanks to our contributors!
#### What's Changed
- Remove temporary `.swp` file by [@hslatman](https://togithub.com/hslatman) in [https://github.com/google/go-tpm/pull/333](https://togithub.com/google/go-tpm/pull/333)
- chore: remove refs to deprecated io/ioutil by [@testwill](https://togithub.com/testwill) in [https://github.com/google/go-tpm/pull/334](https://togithub.com/google/go-tpm/pull/334)
- feat: tpm2.EvictControl by [@jclab-joseph](https://togithub.com/jclab-joseph) in [https://github.com/google/go-tpm/pull/338](https://togithub.com/google/go-tpm/pull/338)
- tpm2: Implement TPM2\_Import by [@Foxboron](https://togithub.com/Foxboron) in [https://github.com/google/go-tpm/pull/341](https://togithub.com/google/go-tpm/pull/341)
- Allow callers to omit handles from commands when RH_NULL by [@chrisfenner](https://togithub.com/chrisfenner) in [https://github.com/google/go-tpm/pull/344](https://togithub.com/google/go-tpm/pull/344)
- Introduce helper for formatting PCR selection bitmasks by [@chrisfenner](https://togithub.com/chrisfenner) in [https://github.com/google/go-tpm/pull/345](https://togithub.com/google/go-tpm/pull/345)
- Fix the mistake of signature algorithm number by [@akakou](https://togithub.com/akakou) in [https://github.com/google/go-tpm/pull/349](https://togithub.com/google/go-tpm/pull/349)
- Add TPM2\_HMAC_Start implementation by [@nckrss](https://togithub.com/nckrss) in [https://github.com/google/go-tpm/pull/351](https://togithub.com/google/go-tpm/pull/351)
- Bump go to 1.22 and golangci-lint to 1.56.2 by [@nckrss](https://togithub.com/nckrss) in [https://github.com/google/go-tpm/pull/353](https://togithub.com/google/go-tpm/pull/353)
- Implement TPM2\_ObjectChangeAuth by [@Foxboron](https://togithub.com/Foxboron) in [https://github.com/google/go-tpm/pull/354](https://togithub.com/google/go-tpm/pull/354)
- Implement TPM2\_Duplicate by [@rthellend](https://togithub.com/rthellend) in [https://github.com/google/go-tpm/pull/355](https://togithub.com/google/go-tpm/pull/355)
- feat: TPM2\_RSA_Encrypt and TPM2\_RSA_Decrypt by [@dflamand](https://togithub.com/dflamand) in [https://github.com/google/go-tpm/pull/356](https://togithub.com/google/go-tpm/pull/356)
- tpm2: Implement TPM2\_TestParms by [@Foxboron](https://togithub.com/Foxboron) in [https://github.com/google/go-tpm/pull/352](https://togithub.com/google/go-tpm/pull/352)
- tpm2: Add RSADecryptWithSession by [@thomasten](https://togithub.com/thomasten) in [https://github.com/google/go-tpm/pull/314](https://togithub.com/google/go-tpm/pull/314)
- feat: add HierarchyChangeAuth command by [@novag](https://togithub.com/novag) in [https://github.com/google/go-tpm/pull/357](https://togithub.com/google/go-tpm/pull/357)
#### New Contributors
- [@hslatman](https://togithub.com/hslatman) made their first contribution in [https://github.com/google/go-tpm/pull/333](https://togithub.com/google/go-tpm/pull/333)
- [@testwill](https://togithub.com/testwill) made their first contribution in [https://github.com/google/go-tpm/pull/334](https://togithub.com/google/go-tpm/pull/334)
- [@Foxboron](https://togithub.com/Foxboron) made their first contribution in [https://github.com/google/go-tpm/pull/341](https://togithub.com/google/go-tpm/pull/341)
- [@nckrss](https://togithub.com/nckrss) made their first contribution in [https://github.com/google/go-tpm/pull/351](https://togithub.com/google/go-tpm/pull/351)
- [@rthellend](https://togithub.com/rthellend) made their first contribution in [https://github.com/google/go-tpm/pull/355](https://togithub.com/google/go-tpm/pull/355)
- [@dflamand](https://togithub.com/dflamand) made their first contribution in [https://github.com/google/go-tpm/pull/356](https://togithub.com/google/go-tpm/pull/356)
- [@thomasten](https://togithub.com/thomasten) made their first contribution in [https://github.com/google/go-tpm/pull/314](https://togithub.com/google/go-tpm/pull/314)
- [@novag](https://togithub.com/novag) made their first contribution in [https://github.com/google/go-tpm/pull/357](https://togithub.com/google/go-tpm/pull/357)
**Full Changelog**: https://github.com/google/go-tpm/compare/v0.9.0...v0.9.1
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.9.0
->v0.9.1
Release Notes
google/go-tpm (github.com/google/go-tpm)
### [`v0.9.1`](https://togithub.com/google/go-tpm/releases/tag/v0.9.1) [Compare Source](https://togithub.com/google/go-tpm/compare/v0.9.0...v0.9.1) This release adds a few new commands to the "direct" (non-legacy) interface, including: - EvictControl - HMAC_Start - ObjectChangeAuth - Duplicate - TestParms - HierarchyChangeAuth Many thanks to our contributors! #### What's Changed - Remove temporary `.swp` file by [@hslatman](https://togithub.com/hslatman) in [https://github.com/google/go-tpm/pull/333](https://togithub.com/google/go-tpm/pull/333) - chore: remove refs to deprecated io/ioutil by [@testwill](https://togithub.com/testwill) in [https://github.com/google/go-tpm/pull/334](https://togithub.com/google/go-tpm/pull/334) - feat: tpm2.EvictControl by [@jclab-joseph](https://togithub.com/jclab-joseph) in [https://github.com/google/go-tpm/pull/338](https://togithub.com/google/go-tpm/pull/338) - tpm2: Implement TPM2\_Import by [@Foxboron](https://togithub.com/Foxboron) in [https://github.com/google/go-tpm/pull/341](https://togithub.com/google/go-tpm/pull/341) - Allow callers to omit handles from commands when RH_NULL by [@chrisfenner](https://togithub.com/chrisfenner) in [https://github.com/google/go-tpm/pull/344](https://togithub.com/google/go-tpm/pull/344) - Introduce helper for formatting PCR selection bitmasks by [@chrisfenner](https://togithub.com/chrisfenner) in [https://github.com/google/go-tpm/pull/345](https://togithub.com/google/go-tpm/pull/345) - Fix the mistake of signature algorithm number by [@akakou](https://togithub.com/akakou) in [https://github.com/google/go-tpm/pull/349](https://togithub.com/google/go-tpm/pull/349) - Add TPM2\_HMAC_Start implementation by [@nckrss](https://togithub.com/nckrss) in [https://github.com/google/go-tpm/pull/351](https://togithub.com/google/go-tpm/pull/351) - Bump go to 1.22 and golangci-lint to 1.56.2 by [@nckrss](https://togithub.com/nckrss) in [https://github.com/google/go-tpm/pull/353](https://togithub.com/google/go-tpm/pull/353) - Implement TPM2\_ObjectChangeAuth by [@Foxboron](https://togithub.com/Foxboron) in [https://github.com/google/go-tpm/pull/354](https://togithub.com/google/go-tpm/pull/354) - Implement TPM2\_Duplicate by [@rthellend](https://togithub.com/rthellend) in [https://github.com/google/go-tpm/pull/355](https://togithub.com/google/go-tpm/pull/355) - feat: TPM2\_RSA_Encrypt and TPM2\_RSA_Decrypt by [@dflamand](https://togithub.com/dflamand) in [https://github.com/google/go-tpm/pull/356](https://togithub.com/google/go-tpm/pull/356) - tpm2: Implement TPM2\_TestParms by [@Foxboron](https://togithub.com/Foxboron) in [https://github.com/google/go-tpm/pull/352](https://togithub.com/google/go-tpm/pull/352) - tpm2: Add RSADecryptWithSession by [@thomasten](https://togithub.com/thomasten) in [https://github.com/google/go-tpm/pull/314](https://togithub.com/google/go-tpm/pull/314) - feat: add HierarchyChangeAuth command by [@novag](https://togithub.com/novag) in [https://github.com/google/go-tpm/pull/357](https://togithub.com/google/go-tpm/pull/357) #### New Contributors - [@hslatman](https://togithub.com/hslatman) made their first contribution in [https://github.com/google/go-tpm/pull/333](https://togithub.com/google/go-tpm/pull/333) - [@testwill](https://togithub.com/testwill) made their first contribution in [https://github.com/google/go-tpm/pull/334](https://togithub.com/google/go-tpm/pull/334) - [@Foxboron](https://togithub.com/Foxboron) made their first contribution in [https://github.com/google/go-tpm/pull/341](https://togithub.com/google/go-tpm/pull/341) - [@nckrss](https://togithub.com/nckrss) made their first contribution in [https://github.com/google/go-tpm/pull/351](https://togithub.com/google/go-tpm/pull/351) - [@rthellend](https://togithub.com/rthellend) made their first contribution in [https://github.com/google/go-tpm/pull/355](https://togithub.com/google/go-tpm/pull/355) - [@dflamand](https://togithub.com/dflamand) made their first contribution in [https://github.com/google/go-tpm/pull/356](https://togithub.com/google/go-tpm/pull/356) - [@thomasten](https://togithub.com/thomasten) made their first contribution in [https://github.com/google/go-tpm/pull/314](https://togithub.com/google/go-tpm/pull/314) - [@novag](https://togithub.com/novag) made their first contribution in [https://github.com/google/go-tpm/pull/357](https://togithub.com/google/go-tpm/pull/357) **Full Changelog**: https://github.com/google/go-tpm/compare/v0.9.0...v0.9.1Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.