Tags give the ability to mark specific points in history as being important
-
0.16.25
544c5f3b · ·tpm2sh 0.16.25 - chore: bump version to 0.16.25 - refactor: use only PEM and discard DER - fix(load): override with --parent for kernel keys - refactor(seal): Use InputArgs - refactor: consolidate persistent handle fetching - refactor(algorithm): reorganize - refactor(memory): read_nv_public helper - refactor(task): rename live_{handles,handles} - fix(tests): auth_with_value -
0.16.24
66648a16 · ·tpm2sh 0.16.24 - chore: bump version to 0.16.24 - refactor(io): rationalize I/O data - refactor(load): simplify handle type resolution - refactor(import): reorganize - refactor(memory): reorganize - refactor(create-primary): reorganize - refactor(evict): simplify handle type resolution - refactor(create): simplify object attributes - refactor: relocate OutputEncoding to cli - refactor(task): simplify handle type resolution
-
0.16.18
f3c4d546 · ·tpm2sh 0.16.18 - chore: bump version to 0.16.18 - build: bump tpm-crpto to 0.11.2 - tests: complete create_keyedhash_hmac test - feat(task): TaskState::refresh_cache - build: bump tpm-tpmkey version to 0.11.8 - feat(command): resolve_public_template - feat(command): seal subcommand - fix: set correct key types for saved keys - refactor: merge CommandError and TaskError - refactor: merge CommandError and PcrError - tests(handle): add tests - refactor(auth): trim whitespace - feat(error): CommandError::UnexpectedEof
-
0.16.14
59d08593 · ·tpm2sh 0.16.14 - chore: bump version to 0.16.14 - feat(task): save_key - build: bump tpm2-tpmkey to 0.11.3 - feat(task): save_policy - build: remove debian packaging - feat: implement TPM2SH_AUTH environment variable - fix(convert): use parent's symmetric key bits - fix(memory): improve stale handle detection - fix(load): remove forgotten code - build: bump tpm2-protocol to 0.16.4 - fix(memory): don't refresh persistent handles
-
0.16.12
8a12eed9 · ·tpm2sh 0.16.12 - chore: bump version to 0.16.12 - refactor(delete): do best effort - refactor(memory): reorganize the implementation - feat(create): provide sensitive data from file - fix: handle leak when track() fails - feat: keyedhash primary keys - fix(memory): output hex dump for non-certificate nv indexes - perf(task): fix wrong assumption in key hierarchy - fix(delete): print persistent handles in hex
-
0.16.10
e9fd6e9e · ·tpm2sh 0.16.10 - chore: bump version to 0.16.10 - feat(memory): show policy - fix(tests): don't delete persistent handles - feat(task): validate cached persistent handles - fix(command): address typos - refactor(command): split CreationArgs::parse to CreationArgs::parse_{password,attributes} - fix(pcr): address unwrap - build: bump tpm2-device version to 0.5.5 - feat(memory): internal refresh_key - build: bump tpm2-vtpm version to 0.6.1 - refactor: rename TaskAuth to Auth