Added Added a new Feature API (FAPI) implementation Added Esys_TRSess_GetAuthRequired() ESAPI function Added Esys_TR_GetTpmHandle() SAPI function Added Esys_GetSysContext() SAPI function Added the with-sanitizer configure option Added CI for FreeBSD Changed Changed MSSIM TCTI to be async capable Removed TCTI loaders from ESYS dependencies in pkg-config Changed getPollHandles to allow num_handles query Improved CI builds Converted builds to docker builds Number of fixes and improvements in the test code Changed tcti-device in non-async mode to allways block Fixed Fixed hmac calculation for tpm2_clear command in ESAPI Fixed mixing salted and unsalted sessions in the same ESAPI context Removed use of VLAs from TPML marshal code Fixed setting C++ compiler for non-fuzzing builds at configure Fixed setting the name of session objects Fixed page alignment errors in Sys_Get/SetAuths functions Fixed potential buffer overflow in tcti_mssim_receive Fixed invalid memory alloc failure in Tss2_TctiLdr_Initialize Fixed list of exported symbols map for libtss2-mu Fixed resource name calculation in Esys_CreateLoaded Fixed keysize of ECC curve TPM2_ECC_NISTP224 Fixed segmentation fault in tctildr if name_conf was too big Fixed memory leak in tctildr-tcti tests Fixed HMAC generation for policy sessions 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 https://github.com/tpm2-software/tpm2-tss/releases Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f93267c27a51c005669ee62c9f84fb767b60c5 commit 30f93267c27a51c005669ee62c9f84fb767b60c5 Author: Salah Coronya <salah.coronya@gmail.com> AuthorDate: 2020-04-07 14:59:22 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-05-13 13:16:47 +0000 app-crypt/tpm2-tss: Bump to 2.4.0 Closes: https://bugs.gentoo.org/720212 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> app-crypt/tpm2-tss/Manifest | 1 + .../files/tpm2-tss-2.4.0-fix-tmpfiles-path.patch | 22 +++++++ app-crypt/tpm2-tss/metadata.xml | 1 + app-crypt/tpm2-tss/tpm2-tss-2.4.0.ebuild | 71 ++++++++++++++++++++++ 4 files changed, 95 insertions(+)