-
Notifications
You must be signed in to change notification settings - Fork 166
Comparing changes
Open a pull request
base repository: google/go-tpm
base: v0.9.0
head repository: google/go-tpm
compare: v0.9.1
- 15 commits
- 37 files changed
- 11 contributors
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 49d82ad - Browse repository at this point
Copy the full SHA 49d82adView commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f17b035 - Browse repository at this point
Copy the full SHA f17b035View commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e9722e4 - Browse repository at this point
Copy the full SHA e9722e4View commit details
Commits on Aug 7, 2023
-
tpm2: Implement TPM2_Import (#341)
Signed-off-by: Morten Linderud <morten@linderud.pw>
Configuration menu - View commit details
-
Copy full SHA for c49efc4 - Browse repository at this point
Copy the full SHA c49efc4View commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f397c27 - Browse repository at this point
Copy the full SHA f397c27View commit details
Commits on Sep 14, 2023
-
Introduce helper for formatting PCR selection bitmasks (#345)
* Introduce helper for formatting PCR selection bitmasks This change introduces PCClientCompatible.PCRs(), a function that converts a variadic list of PCR indices (as ints) into a PCR selection bitmask. Because of the vagaries of TPM: 1. That the minimum size of a PCR selection bitmask is not 0, but related to the minimum number of PCRs specified by the profile 2. That the PC Client Platform TPM Profile specification mandates a minimum but not a maximum number of implementation PCR, this change creates an interface that could be implemented for other TPM profiles that specify different amounts of PCRs. The vast majority of on-market TPMs will just work with PCClientCompatible.PCRs, even if they implement more than 24 PCRs. PCRs() can panic if given invalid values; this is to allow it to be inlined into the definition of a structure that needs a PCR selection. * Don't publish the interface for the PCR selection formatter just yet. * use uint instead
Configuration menu - View commit details
-
Copy full SHA for ee6cbcd - Browse repository at this point
Copy the full SHA ee6cbcdView commit details
Commits on Feb 6, 2024
-
Fix the mistake of signature algorithm number (#349)
`TPMUSignature.ECDAA()` incorrectly checked whether the signature algorithm is `RSASSA`, so this commit fixes it. Update: `TPMAlgRSASSA` => `TPMAlgECDAA`
Configuration menu - View commit details
-
Copy full SHA for 638c2b8 - Browse repository at this point
Copy the full SHA 638c2b8View commit details
Commits on Feb 22, 2024
-
Add TPM2_HMAC_Start implementation (#351)
* Add TPM2_HMAC_Start implementation - See definition in Part 3, Commands, section 17.2 * Review: change transient constant naming * Review: change transient handle Name computation * Fix Docker go version to match linter dependencies
Configuration menu - View commit details
-
Copy full SHA for 08987ce - Browse repository at this point
Copy the full SHA 08987ceView commit details
Commits on Apr 11, 2024
-
Bump go to 1.22 and golangci-lint to 1.56.2 (#353)
* Bump go to 1.22 and golangci-lint to 1.56.2 * Use single assignment of ECC curve in test
Configuration menu - View commit details
-
Copy full SHA for 6b2397c - Browse repository at this point
Copy the full SHA 6b2397cView commit details -
Implement TPM2_ObjectChangeAuth (#354)
Signed-off-by: Morten Linderud <morten@linderud.pw>
Configuration menu - View commit details
-
Copy full SHA for dac860f - Browse repository at this point
Copy the full SHA dac860fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48897af - Browse repository at this point
Copy the full SHA 48897afView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfdeb6e - Browse repository at this point
Copy the full SHA cfdeb6eView commit details -
tpm2: Implement TPM2_TestParms (#352)
Signed-off-by: Morten Linderud <morten@linderud.pw>
Configuration menu - View commit details
-
Copy full SHA for 1fb8444 - Browse repository at this point
Copy the full SHA 1fb8444View commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c2f088 - Browse repository at this point
Copy the full SHA 5c2f088View commit details
Commits on May 14, 2024
-
feat: add HierarchyChangeAuth command (#357)
see definition in Part 3, Commands, section 24.8
Configuration menu - View commit details
-
Copy full SHA for 58e3e47 - Browse repository at this point
Copy the full SHA 58e3e47View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.9.0...v0.9.1