tpm2-openssl
tpm2-openssl copied to clipboard
Some test scripts missing from 1.2.0 release tarball
On the github Releases page, the tpm2-openssl-1.2.0.tar.gz image [1] seems to be missing the test/digest.sh script, the test/cipher_aes128_ecb.sh script, and several more cipher tests. Curiously the github-generated tarball [2] does include these scripts. Also ,these scripts are present in previous releases like 1.1.0 and earlier.
[1] https://github.com/tpm2-software/tpm2-openssl/releases/download/1.2.0/tpm2-openssl-1.2.0.tar.gz [2] https://github.com/tpm2-software/tpm2-openssl/archive/refs/tags/1.2.0.tar.gz
Downstream projects tend to prefer [1] over [2] because the latter may not be stable (github may decide to alter how it auto-generates these tarballs).
Presumably make dist was used to generate the [1] release image. Since commit 77218b2 the contents of this tarball will differ depending how ./configure script was executed. Although that makes sense for make install, it seems that make dist should package all the tests.