Skip to content

Commit

Permalink
Bump github.com/google/go-tpm from 0.9.0 to 0.9.3 (#6295)
Browse files Browse the repository at this point in the history
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 &amp; 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 &quot;direct&quot;
(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 &amp; 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
derekcollison authored Dec 23, 2024
2 parents 86a6e9b + b9486d2 commit 9f6c313
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.22
toolchain go1.22.8

require (
github.com/google/go-tpm v0.9.0
github.com/google/go-tpm v0.9.3
github.com/klauspost/compress v1.17.11
github.com/minio/highwayhash v1.0.3
github.com/nats-io/jwt/v2 v2.7.3
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/google/go-tpm v0.9.0 h1:sQF6YqWMi+SCXpsmS3fd21oPy/vSddwZry4JnmltHVk=
github.com/google/go-tpm v0.9.0/go.mod h1:FkNVkc6C+IsvDI9Jw1OveJmxGZUUaKxtrpOS47QWKfU=
github.com/google/go-tpm v0.9.3 h1:+yx0/anQuGzi+ssRqeD6WpXjW2L/V0dItUayO0i9sRc=
github.com/google/go-tpm v0.9.3/go.mod h1:h9jEsEECg7gtLis0upRBQU+GhYVH6jMjrFxI8u6bVUY=
github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc=
github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0=
github.com/minio/highwayhash v1.0.3 h1:kbnuUMoHYyVl7szWjSxJnxw11k2U709jqFPPmIUyD6Q=
Expand Down

0 comments on commit 9f6c313

Please sign in to comment.