-
Notifications
You must be signed in to change notification settings - Fork 44
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 <who+github@cnackers.org>
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 <who+github@cnackers.org>
Ignore the encoding module for now, waiting for the tools support to be removed. Signed-off-by: Erik Larsson <who+github@cnackers.org>
Signed-off-by: Erik Larsson <who+github@cnackers.org>
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 <who+github@cnackers.org>
Use setup.cfg as the basis for the cache key to invalidate the cache if the dependencies are updated. Signed-off-by: Erik Larsson <who+github@cnackers.org>
No need to rebuild for each CI job so cache them and reuse if available. Signed-off-by: Erik Larsson <who+github@cnackers.org>
Cache tpm2-tools unless it's build from master and keep it per tss2 version. Signed-off-by: Erik Larsson <who+github@cnackers.org>
Signed-off-by: Erik Larsson <who+github@cnackers.org>
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.