Peter Robinson
5de6682857
feat: bump version to 0.5.3
...
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-28 10:54:36 +01:00
Peter Robinson
afff5d8f53
chore: bump tss-esapi crate to 7.2
...
Bump the tss-esapi to 7.2 for CVE bits, add a generate bindings
feature to ensure it will build on all architectures.
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-07-28 10:43:34 +01:00
Patrick Uiterwijk
35321c1b72
feat: bump version to 0.5.2
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2022-04-20 14:08:24 +02:00
Patrick Uiterwijk
2622fc93ea
feat: rebase to tss-esapi 7.0
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2022-04-20 13:58:45 +02:00
Patrick Uiterwijk
4cbd0b896c
Bump to version 0.5.1
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2021-12-10 11:07:42 +01:00
Antonio Murdaca
8631be7b50
relicense to MIT
...
Signed-off-by: Antonio Murdaca <runcom@linux.com>
2021-12-09 12:12:37 +01:00
Patrick Uiterwijk
d483e06098
Bump version to 0.5.0
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2021-12-08 15:34:56 +01:00
Patrick Uiterwijk
0767310e85
feat: switch to josekit
...
This patch changes from using biscuit to josekit for JWE.
josekit uses OpenSSL for its crypto instead of ring.
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2021-12-08 11:18:55 +01:00
Antonio Murdaca
f2f15a9165
Bump to 0.4.1, bump policy to 0.5.1
...
Signed-off-by: Antonio Murdaca <runcom@linux.com>
2021-10-04 13:29:56 +02:00
Antonio Murdaca
dcfe2296b3
bump rust-rss-eapi to 6.1.1, tpm2-policy to 0.5.0
...
Signed-off-by: Antonio Murdaca <runcom@linux.com>
2021-10-01 14:52:50 +02:00
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