package/tpm2-tss: bump to version 2.3.3
authorPeter Korsgaard <peter@korsgaard.com>
Thu, 20 Feb 2020 21:45:30 +0000 (22:45 +0100)
committerYann E. MORIN <yann.morin.1998@free.fr>
Sun, 23 Feb 2020 08:38:06 +0000 (09:38 +0100)
commit950e81fd173c67c25399aa1d88112f3c19809edd
treeaa063277216a50c9a0aae97a2d671313c06cde03
parentd01e808bfed8f76e084ec2899bd130a47fb020fa
package/tpm2-tss: bump to version 2.3.3

Bugfix release, fixing a number of issues:

- Fixed mixing salted and unsalted sessions in the same ESAPI context
- Removed use of VLAs from TPML marshal code
- Added check for object node before calling compute_session_value function
- Fixed auth calculation in Esys_StartAuthSession called with optional parameters
- Fixed compute_encrypted_salt error handling in Esys_StartAuthSession
- Fixed exported symbols map for libtss2-mu

The 2.3.3 tarball accidently contains a Makefile-fuzz-generated.am with
content from a fuzz testing run (rather than an empty file as in earlier
releases), confusing autoreconf together with our
0001-configure-Only-use-CXX-when-fuzzing.patch.

Work around that by adding a post-patch hook to truncate the file.  The
issue has been reported upstream and the release logic has been changed to
ensure this does not happen again for future releases:

https://github.com/tstruk/tpm2-tss/commit/d163041e3bafa23c0be89c82a99b8501634ebdb4

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/tpm2-tss/tpm2-tss.hash
package/tpm2-tss/tpm2-tss.mk