Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump github.com/google/go-tpm from 0.9.0 to 0.9.3 (#6295)
Bumps [github.com/google/go-tpm](https://github.com/google/go-tpm) from 0.9.0 to 0.9.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/go-tpm/releases">github.com/google/go-tpm's releases</a>.</em></p> <blockquote> <h2>v0.9.3</h2> <h2>What's Changed</h2> <ul> <li>Fix README.md missmatch module and directory name by <a href="https://github.com/JulesdeCube"><code>@JulesdeCube</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/374">google/go-tpm#374</a></li> <li>Improve TPMUSensitiveComposite and crypto by <a href="https://github.com/AlexandreEXFO"><code>@AlexandreEXFO</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/372">google/go-tpm#372</a></li> <li>Unify ECC public key helpers on ECDHPub and ECDSAPub by <a href="https://github.com/chrisfenner"><code>@chrisfenner</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/380">google/go-tpm#380</a></li> <li>Improve crypto & constants by <a href="https://github.com/AlexandreEXFO"><code>@AlexandreEXFO</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/381">google/go-tpm#381</a></li> <li>Test Pub() and Priv() by exporting the key and signing/verifying from software by <a href="https://github.com/chrisfenner"><code>@chrisfenner</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/382">google/go-tpm#382</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/JulesdeCube"><code>@JulesdeCube</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-tpm/pull/374">google/go-tpm#374</a></li> <li><a href="https://github.com/AlexandreEXFO"><code>@AlexandreEXFO</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-tpm/pull/372">google/go-tpm#372</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/go-tpm/compare/v0.9.2...v0.9.3">https://github.com/google/go-tpm/compare/v0.9.2...v0.9.3</a></p> <h2>v0.9.2</h2> <h2>What's Changed</h2> <ul> <li>add PolicyAuthValue by <a href="https://github.com/salrashid123"><code>@salrashid123</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/359">google/go-tpm#359</a></li> <li>add EncryptDecrypt2 support by <a href="https://github.com/salrashid123"><code>@salrashid123</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/360">google/go-tpm#360</a></li> <li>add TPM2_PolicyDuplicationSelect by <a href="https://github.com/salrashid123"><code>@salrashid123</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/365">google/go-tpm#365</a></li> <li>Add TPMFW (firmware) handles and FirmwareLimited attribute to TPMAObject by <a href="https://github.com/destinideinde"><code>@destinideinde</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/366">google/go-tpm#366</a></li> <li>Trivial fixes for lint and nullability by <a href="https://github.com/chrisfenner"><code>@chrisfenner</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/368">google/go-tpm#368</a></li> <li>Create individual packages for Windows and Linux TPM transport by <a href="https://github.com/chrisfenner"><code>@chrisfenner</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/369">google/go-tpm#369</a></li> <li>Fix KnownName() and Empty Buffer sequence handle Names by <a href="https://github.com/nckrss"><code>@nckrss</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/371">google/go-tpm#371</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/salrashid123"><code>@salrashid123</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-tpm/pull/359">google/go-tpm#359</a></li> <li><a href="https://github.com/destinideinde"><code>@destinideinde</code></a> made their first contribution in <a href="https://redirect.github.com/google/go-tpm/pull/366">google/go-tpm#366</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/go-tpm/compare/v0.9.1...v0.9.2">https://github.com/google/go-tpm/compare/v0.9.1...v0.9.2</a></p> <h2>v0.9.1</h2> <p>This release adds a few new commands to the "direct" (non-legacy) interface, including:</p> <ul> <li>EvictControl</li> <li>HMAC_Start</li> <li>ObjectChangeAuth</li> <li>Duplicate</li> <li>TestParms</li> <li>HierarchyChangeAuth</li> </ul> <p>Many thanks to our contributors!</p> <h2>What's Changed</h2> <ul> <li>Remove temporary <code>.swp</code> file by <a href="https://github.com/hslatman"><code>@hslatman</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/333">google/go-tpm#333</a></li> <li>chore: remove refs to deprecated io/ioutil by <a href="https://github.com/testwill"><code>@testwill</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/334">google/go-tpm#334</a></li> <li>feat: tpm2.EvictControl by <a href="https://github.com/jclab-joseph"><code>@jclab-joseph</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/338">google/go-tpm#338</a></li> <li>tpm2: Implement TPM2_Import by <a href="https://github.com/Foxboron"><code>@Foxboron</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/341">google/go-tpm#341</a></li> <li>Allow callers to omit handles from commands when RH_NULL by <a href="https://github.com/chrisfenner"><code>@chrisfenner</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/344">google/go-tpm#344</a></li> <li>Introduce helper for formatting PCR selection bitmasks by <a href="https://github.com/chrisfenner"><code>@chrisfenner</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/345">google/go-tpm#345</a></li> <li>Fix the mistake of signature algorithm number by <a href="https://github.com/akakou"><code>@akakou</code></a> in <a href="https://redirect.github.com/google/go-tpm/pull/349">google/go-tpm#349</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/go-tpm/commit/a21381d5aaa61c04bcb8d2a853f20e6960cd9d3c"><code>a21381d</code></a> Test Pub() and Priv() by exporting the key and signing/verifying from softwar...</li> <li><a href="https://github.com/google/go-tpm/commit/644dc323eb21b8826f71b93fb6b146e5ab73cebf"><code>644dc32</code></a> Improve crypto & constants (<a href="https://redirect.github.com/google/go-tpm/issues/381">#381</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/62081889b80f2b5cb166a6ec191aad4042b1e8fa"><code>6208188</code></a> Unify ECC public key helpers on ECDHPub and ECDSAPub (<a href="https://redirect.github.com/google/go-tpm/issues/380">#380</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/49968d84bf34ce68018191f27cfc617c2d0c9740"><code>49968d8</code></a> Improve TPMUSensitiveComposite and crypto (<a href="https://redirect.github.com/google/go-tpm/issues/372">#372</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/7d8a26b58cafabc940c3e244bf7c2b22e417ca70"><code>7d8a26b</code></a> FIX: README: missmatch module and directory name (<a href="https://redirect.github.com/google/go-tpm/issues/374">#374</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/364d5f2f78b95ba23e321373466a4d881181b85d"><code>364d5f2</code></a> Fix KnownName() and Empty Buffer sequence handle Names (<a href="https://redirect.github.com/google/go-tpm/issues/371">#371</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/d96ccf71568571dba925660724354682fe8e5fa2"><code>d96ccf7</code></a> Create individual packages for Windows and Linux TPM transport (<a href="https://redirect.github.com/google/go-tpm/issues/369">#369</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/ec702090749bc96310fcf40e7c567db1c5feea5b"><code>ec70209</code></a> Trivial fixes for lint and nullability (<a href="https://redirect.github.com/google/go-tpm/issues/368">#368</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/042b4e4b69dc6313558e7005be992ebbc96764b6"><code>042b4e4</code></a> Add TPMFW (firmware) handles and FirmwareLimited attribute to TPMAObject (<a href="https://redirect.github.com/google/go-tpm/issues/366">#366</a>)</li> <li><a href="https://github.com/google/go-tpm/commit/1642fe0ffa2a4e9940cadb54e02eb7fe75ce509d"><code>1642fe0</code></a> add TPM2_PolicyDuplicationSelect (<a href="https://redirect.github.com/google/go-tpm/issues/365">#365</a>)</li> <li>Additional commits viewable in <a href="https://github.com/google/go-tpm/compare/v0.9.0...v0.9.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/google/go-tpm&package-manager=go_modules&previous-version=0.9.0&new-version=0.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information