Commit Graph

20 Commits

Author SHA1 Message Date
Štěpán Horáček
acfe6b50eb Backport upstream fixes
Includes fixes for CVE-2024-29038 and CVE-2024-29039.

Resolves: RHEL-23198
Resolves: RHEL-41031
Resolves: RHEL-41035

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2024-06-19 16:20:36 +02:00
Štěpán Horáček
53479d9612 tpm2-tools: Backport from upstream
Includes fixes and tpm2_encodeobject tool.

Resolves: rhbz#2160304
Resolves: rhbz#2047342

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2023-06-05 17:36:15 +02:00
Štěpán Horáček
e6f129fc87 tpm2-tools: Fix tests
Resolves: rhbz#2136215

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2022-10-24 14:39:53 +02:00
Štěpán Horáček
a56816e41e tpm2-tools: Fix eventlog output
Resolves: rhbz#2136215

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2022-10-24 11:49:30 +02:00
Jerry Snitselaar
836bdb63c6 tpm2-tools: Convert to using swtpm instead of tpm_server for testing
Also don't hardcode path to automake test-driver.

Resolves: rhbz#2090748

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2022-06-06 00:11:07 -07:00
Jerry Snitselaar
6d5cd20f24 tpm2-tools: Rebase to 5.2 release
Resolves: rhbz#2090748

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2022-05-31 20:31:30 -07:00
Jerry Snitselaar
eccdf14ada tpm2-tools: Use build source for tests
Resolves: rhbz#2090748

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2022-05-31 19:48:00 -07:00
Štěpán Horáček
1ec5ef1702 tpm2-tools: Fix version not being reported
Resolves: rhbz#2015941

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2021-10-25 13:48:53 +02:00
Štěpán Horáček
d8b5733ac7 tpm2-tools: Fix segfault and add support for OpenSSL 3
The segfault was caused by calling tpm2 command on ppc64le without any
additional arguments.

Resolves: rhbz#1989617

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2021-10-05 12:20:18 +02:00
Mohan Boddu
4eba1ab649 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 01:07:54 +00:00
Jerry Snitselaar
b9bc887c84 tpm2_import: Do not use fixed AES wrapping key
Fix for CVE-2021-3565

resolves: rhbz#1965982

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2021-06-28 08:35:16 -07:00
Jerry Snitselaar
4f7195a767 tpm2-tools: add gating tests
resolves: rhbz#1972902

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2021-06-22 15:43:39 -07:00
Mohan Boddu
3addcf493e Rebuilt for RHEL 9 BETA for openssl 3.0
Related: rhbz#1971065
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-06-16 03:40:42 +00:00
Jerry Snitselaar
85b897b225 tpm2-tools: Remove pandoc dependency
The gzip pulled down from github contains the manpages
already built so just remove the BuildRequires: pandoc.
Verified no diff between manpages in pandoc enabled
build and build without.

Related: rhbz#1943528

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2021-05-24 16:31:26 -07:00
Jerry Snitselaar
b27c52b066 tpm2-tools: work around for openssl 3.0
For now use -Wno-error=decrepated-declarations while
working on updating the tpm2-tools code to use newer
openssl code.

Related: rhbz#1958029

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2021-05-24 11:43:52 -07:00
Mohan Boddu
5475ea9c54 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 05:56:05 +00:00
DistroBaker
ce59df2b2d Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/tpm2-tools.git#5abcb3e288afb45fc43f85b4fc89536a98b624d1
2021-02-04 21:16:12 +00:00
DistroBaker
25c0cc2f9b Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/tpm2-tools.git#d9af8234116e35bad983eb0926d953c20f4d8b99
2020-11-23 08:38:19 +00:00
Troy Dawson
5316fdda59 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/tpm2-tools#06a18619c968347bd0112f40648202b33f6739d3
2020-10-15 13:00:33 -07:00
Release Configuration Management
4079039512 New branch setup 2020-10-09 05:05:26 +00:00