]> git.ipfire.org Git - people/ms/strongswan.git/commit
libtpmtss: Initialize library from all users
authorTobias Brunner <tobias@strongswan.org>
Fri, 20 Aug 2021 14:34:48 +0000 (16:34 +0200)
committerTobias Brunner <tobias@strongswan.org>
Fri, 20 Aug 2021 15:10:11 +0000 (17:10 +0200)
commit5126e7c0fc136dfaef65b2eb2e9d835b05052c74
treeb39035029055992a4479e6bc3e108d494adf37c8
parent6c1210dcf6fed8cdea2fb4b01d3a7cdd335e6a0f
libtpmtss: Initialize library from all users

Previously, only the tpm plugin initialized the library, so in order
to use a TPM 2.0 (a required TCTI library is loaded via init), it was
necessary to load it even if none of its actual features were used.
src/aikgen/aikgen.c
src/libimcv/imcv.c
src/libtpmtss/tpm_tss.c
src/libtpmtss/tpm_tss.h
src/tpm_extendpcr/tpm_extendpcr.c