-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hopefully next #564
base: master
Are you sure you want to change the base?
Hopefully next #564
Conversation
Since [commit][1] in libtpms setting auth values/policies for PCRs are no longer supported. [1]: stefanberger/libtpms@af4fc0e Signed-off-by: Erik Larsson <[email protected]>
RSAPrivateNumbers was moved to a rust implementation in 42.0.1. So inheritance is no longer possible, so turn the class into a wrapper instead of a subclass. Fixes tpm2-software#561 Signed-off-by: Erik Larsson <[email protected]>
Ignore the encoding module for now, waiting for the tools support to be removed. Signed-off-by: Erik Larsson <[email protected]>
Signed-off-by: Erik Larsson <[email protected]>
This implements the necessary interfaces to use RSA and ECC keys with the cryptography modules. Enabling for example creating a CA or CSR with TPM-backed keys. Signed-off-by: Erik Larsson <[email protected]>
Use setup.cfg as the basis for the cache key to invalidate the cache if the dependencies are updated. Signed-off-by: Erik Larsson <[email protected]>
No need to rebuild for each CI job so cache them and reuse if available. Signed-off-by: Erik Larsson <[email protected]>
Cache tpm2-tools unless it's build from master and keep it per tss2 version. Signed-off-by: Erik Larsson <[email protected]>
Signed-off-by: Erik Larsson <[email protected]>
4498726
to
96f7c57
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #564 +/- ##
==========================================
- Coverage 91.57% 90.82% -0.76%
==========================================
Files 17 18 +1
Lines 7017 7312 +295
Branches 1012 1076 +64
==========================================
+ Hits 6426 6641 +215
- Misses 418 469 +51
- Partials 173 202 +29 ☔ View full report in Codecov by Sentry. |
As you pull features, the CI loop should be testing it, so their should be no need for something like this. You just don't merge something that causes a regression. Can we close this? |
Whoops, hit close, lets discuss what to do with this. |
I just forgot to mark it as a draft, the CI loop was broken due to changes/bugs in upstream projects |
Branch to keep all fixes and new features in one place to ensure that they work together and for easier installation.