Skip to content

Releases: tpm2-software/tpm2-tools

4.1.1-RC1

13 Jan 15:33
Compare
Choose a tag to compare
4.1.1-RC1 Pre-release
Pre-release

4.1.1-RC1 - 2020-01-13

  • tpm2_certify: Fix output of attestation data including size field. Now outputs just bytes.
  • tpm2_certifycreation: Fix tool to match manpage where the code had the -C and -c options reversed.
  • tpm2_gettime: Fix output of attestation data including size field. Now outputs just bytes.
  • tpm2_nvcertify: Fix output of attestation data including size field. Now outputs just bytes.
  • tpm2_nvreadpublic: add name hash output.
  • tpm2_import: Support object policies when importing raw key material.
  • Fix overflow in pcrs.h where sizeof() was used instead of ARRAY_LEN().
  • build:
    • Fix compilation inssue: lib/tpm2_hash.c:17:19: note: 'left' was declared here.
  • man:
    • Fix manpage examples that have "sha" instead of "sha1"
    • tpm2_shutdown manpage was missing, add it to build.
    • Fix manpage example for tpm2_createak's tpm2_evictcontrol example.

3.2.2-RC0

13 Jan 15:18
Compare
Choose a tag to compare
3.2.2-RC0 Pre-release
Pre-release

3.2.2-RC0 - 2020-01-8

  • Update to work with newer version of TSS.
  • Fix algorithm selection parsing for algs like sm3_sha256.

4.1.1-RC0

23 Dec 17:03
Compare
Choose a tag to compare
4.1.1-RC0 Pre-release
Pre-release

4.1.1-RC0 - 2019-12-23

  • tpm2_certify: Fix output of attestation data including size field. Now outputs just bytes.
  • tpm2_certifycreation: Fix tool to match manpage where the code had the -C and -c options reversed.
  • tpm2_gettime: Fix output of attestation data including size field. Now outputs just bytes.
  • tpm2_nvcertify: Fix output of attestation data including size field. Now outputs just bytes.
  • tpm2_nvreadpublic: add name hash output.
  • tpm2_import: Support object policies when importing raw key material.
  • Fix overflow in pcrs.h where sizeof() was used instead of ARRAY_LEN().
  • build:
    • Fix compilation inssue: lib/tpm2_hash.c:17:19: note: 'left' was declared here.
  • man:
    • Fix manpage examples that have "sha" instead of "sha1"
    • tpm2_shutdown manpage was missing, add it to build.

4.1

25 Nov 18:14
4.1
Compare
Choose a tag to compare
4.1

4.1 2019-11-25

Due to the length, see the CHANGELOG directly.

4.1-rc1

18 Nov 15:09
4.1-rc1
Compare
Choose a tag to compare
4.1-rc1 Pre-release
Pre-release

4.1-rc1 2019-11-18

Due to the length, see the CHANGELOG directly.

4.1-rc0

05 Nov 19:20
4.1-rc0
Compare
Choose a tag to compare
4.1-rc0 Pre-release
Pre-release

4.1-rc0 2019-11-05

Due to the length, see the CHANGELOG directly.

4.0.1

28 Oct 13:35
Compare
Choose a tag to compare

4.0.1 - 2019-10-2r81

  • tpm2_checkquote:
    • Fix YAML output bug.

4.0.1-rc0

21 Oct 17:32
Compare
Choose a tag to compare
4.0.1-rc0 Pre-release
Pre-release

4.0.1-rc0 - 2019-10-21

  • tpm2_checkquote:
    • Fix YAML output bug.

3.2.1

11 Oct 00:48
Compare
Choose a tag to compare

3.2.1 - 2019-10-10

  • Fix invalid memcpy when extracting ECDSA plain signatures.
  • Fix resource leak on FILE * in hashing routine.
  • Correct PCR logic to prevent memory corruption bug.
  • errata handler fix.

3.2.1-rc1

02 Oct 14:07
Compare
Choose a tag to compare
3.2.1-rc1 Pre-release
Pre-release

3.2.1-rc1 - 2019-10-02

  • Fix invalid memcpy when extracting ECDSA plain signatures.
  • Fix resource leak on FILE * in hashing routine.
  • Correct PCR logic to prevent memory corruption bug.
  • errata handler fix.