v0.3.3
Bug Fixes
- Fix golint and govet warnings by @brandonweeks in #229
- tpm2: fix encoding of name returned by Load() by @ericchiang in #231
- Various fixes for Remote Attestation implementations by @zaolin in #235
- Remove Invalid Pack test for ioutil.Discard by @josephlr in #241
- quote: Remove internal usage of ownerPassword with Quote by @josephlr in #250
- tpmutil: Fix integer casting on 32-bit platforms by @josephlr in #253
New Features
- TPM2: Add String function for tpm2.Algorithm by @ChriMarMe in #232
- Add TPM2_PolicySigned and Signature encoding by @alexmwu in #237
[Breaking Change] A new return parametertimeout
is added intpm2.PolicySecret()
- Add PCRReset command for tpm2 by @jkl73 in #268
Documentation & Other
- Document that [type]parameters and [type]unique are merged by @chrisfenner in #239
- ci: Add golangci-lint linter by @josephlr in #254
- Update CODEOWNERS by @alexmwu in #251
- Remove go-cmp dependancy by @josephlr in #255
- Update golang.org/x/sys by @josephlr in #257
- tpm2: Allow for tpm2.OpenTPM() to use default paths on Linux by @josephlr in #256
[Breaking Change]tpm2.OpenTPM()
function signature has changed
New Contributors
Full Changelog: v0.3.2...v0.3.3