Skip to content

Tags: google/go-tpm-tools

Tags

v0.4.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #427 from alexmwu/v0.4.4

Release v0.4.4

v0.4.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.4.3 (#416)

New Features:
[launcher] Add TEE server IPC implementation #367
[launcher] Enable memory monitoring in CS #391
Use TDX quote provider to attest and verify #405
Integrate nonce verification as part of the TDX quote validation procedure. #395
Add RISC V support #407
[launcher] Use resizable integrity-fs with in-memory tags #412

Bug Fixes:
[launcher] Fix launcher exit code #384
[launcher] Handle exit code checking during deferral evaluation #392
[cmd] Skip tests that call setGCEAKTemplate #402
[launcher] Fix teeserver context reset issue & add container signature cache #397
Set all unused parameters as _ to fix CI lint failure #411
[launcher] Make customtoken test sleep to mitigate clock skew #413

Other Changes:
Add eventlog parse logics for memory monitoring #404
[launcher]: Add memory monitor measurement logics #408
Update go-tdx-guest version to v0.3.1 #414

New Contributors:
@KeithMoyer in #392
@vbalain in #405
@aimixsaka in #407

v0.4.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.4.2 (#385)

New Features:
[launcher] Add experiment support #352
[launcher] Integrate signature discovery client into attestation agent #343

Bug Fixes:
Make launcher host tmp directory before experiment fetch #363

Other Changes:
[launcher] Print kernel cmdline on builds #268
Import latest version of go-tdx-guest #373
[launcher] Print signature details instead of signature object #374
[launcher] Add image tests for the experiments binary #378
Update go-sev-guest to v0.9.3 #381

v0.4.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.4.1 (#357)

New Features:
[launcher] Verify FS and mount before launch #311
Integration of go-tpm-tools with go-tdx-guest #347

Intra-version Breaking Changes:
Add launcherfile package for path and file consts #356 breaks #333
Bug Fixes:
[launcher] Update the token refresh logic #325
[launcher] Fix logging blocking issue #338

Other Changes:
[launcher] Add a new metadata flag of signedImageRepos #320
Update go-sev-guest to v0.7.0 #329
[launcher] Add SSH test for image. #314
Add supported architectures to ci.yml #330
Fix the go version number error #326
[launcher] Signature discovery: fetch a signed image manifest at for parsing #324
[launcher] Export attestation token filepath and filename #333
[launcher] Increase the max file descriptor #339
[launcher] Add a signature interface and a library to parse signature from image manifest #328
Rename TdxVerify function to TdxQuote in server package. #353
[launcher] Use V1 SDK in launcher verifier client #305
Update and tidy dependencies #344

testjkl

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #338 from alexmwu/logging-fix

Fix logging blocking issue

v0.4.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.4.0 (#322)

New Features:
[launcher] Add capability to open ports #294
Allow loading of cached keys #313

Other Changes:
Use legacy tpm2 at its new path #318
Add GoReleaser release action for gotpm CLI #319
Update go-tpm dependency to 0.9.0 #321

v0.3.12

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.3.12 (#309)

New Features:
Add attest and verify command to gotpm #293
Add tee_technology flag and test for tee_technology flag #307
* intra-release breaking change

Other Changes:
Add OS Policy assignment tests for both debug and hardened. #301
Add a wrapper for ExternalTPM #302
Update to go-sev-guest v0.6.0 #304
Update base image family to use cos-dev #306
Update go-sev-guest to v0.6.1 #308

launcher/v0.3.12

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Submodule update for v0.3.12 (#310)

cmd/v0.3.12

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Submodule update for v0.3.12 (#310)

v0.3.11

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.3.11 (#298)

Breaking Changes:

New Features:
Use region in spec to create attestation service rest client #281
Parse EFI App state from the TCG event log #277

Bug Fixes:
Increase default systemd wait timeout to 900s #276
Use same env var formatting logic on the launcher as server #253
Fix image pulling in launcher #282
Bump version and fix a kernel cmd issue #291
Return the actual number of bytes written to through command buffer #287
Fix lint issues after using golangci-lint-1.52.2 #296

Other Changes:
Add image tests and test automation #275
Update go-sev-guest to v0.4.2 #278
Update to go-sev-guest v0.4.5 #279
Add proper debug license and logging to launcher #280
Upgrade to go-sev-guest v0.5.0 #283
Import go-sev-guest v0.5.2 #284
Add override test for workload env vars and cmd #286
Add test workload code, check OIDC claims, and validate launch policy checks #288
Bump golang.org/x/net in /launcher #290
Add RELEASING instructions #187

https://github.com/google/go-tpm-tools/compare/53cab1a...5dd1056?expand=1