Peter Robinson
d785af756a
Fix the tpm2-policy dep
...
The tpm2-policy 0.4.0 release has been published so no need to
rely on a local checkout.
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-04-06 12:51:48 +01:00
Patrick Uiterwijk
50babf9b9c
Rebase on tss-esapi 5.0 and tpm2-policy 0.4
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2021-04-06 09:45:14 +02:00
Patrick Uiterwijk
b78c7d53ed
Bump version to 0.2.0
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-12-03 16:43:25 +00:00
Patrick Uiterwijk
9f19dfa344
Rebase on tpm2-policy 0.3.1 for a fix
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-12-03 16:59:52 +01:00
Patrick Uiterwijk
176f387e5c
Bump version to 0.1.5
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-12-03 14:28:59 +00:00
Patrick Uiterwijk
ec1770cdb5
Rebase on tss-esapi 4.0.10-alpha and tpm2-policy 0.3.0
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-12-03 14:28:06 +00:00
Patrick Uiterwijk
06b2cd9335
Add fix for extra argument from clevis v15
...
Clevis v15 added an additional argument, which is either an empty string
or the string "-y".
This argument is not used in this PIN, but we checked the exact number of
arguments to parse, which got changed.
This also accepts more additional arguments, and just ignores them.
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-11-10 10:54:01 +01:00
Patrick Uiterwijk
e2f32d0fa0
Support some more weird pcr_id specifications
...
This change makes it pass all the different possible values provided by the clevis tpm2
pin test suite.
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-08-27 14:04:33 +02:00
Patrick Uiterwijk
f5d2710e10
Add crates metadata
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-08-21 10:00:04 +02:00
Patrick Uiterwijk
b7f8d115a7
Use u32 for 32-bit architectures
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-08-21 09:52:36 +02:00
Patrick Uiterwijk
a0420fb4e0
Bump version to 0.1.1
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-08-13 10:43:18 +02:00
Patrick Uiterwijk
d2aa6b3d9e
Rebase to tss-esapi-4.0.6 and tpm2-policy-0.2.0
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-08-13 10:42:18 +02:00
Patrick Uiterwijk
cac6aacde4
Strip out the Policy components into a separate crate
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-08-03 12:11:43 +02:00
Patrick Uiterwijk
8c1524f1b9
Add --sumary and help for compatibility with old pin
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-08-03 10:52:05 +02:00
Patrick Uiterwijk
ccc7a94d56
Use biscuit 0.5.0-beta2
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2020-07-22 17:21:35 +02:00
Patrick Uiterwijk
a2650d5234
Initial commit
2020-07-16 16:22:34 +02:00