Commit Graph

92 Commits

Author SHA1 Message Date
Štěpán Horáček
d28f613667 Include tests
Resolves: RHEL-23199

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2024-05-22 15:57:58 +02:00
Štěpán Horáček
f3ff718649 Update to 5.7
Resolves: RHEL-23199

Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2024-05-15 16:15:42 +02:00
Fedora Release Engineering
305588445f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 06:37:11 +00:00
Peter Robinson
f8b7f0c396 5.6 2023-11-12 20:43:55 +00:00
Peter Robinson
610149aa29 ci tests: drop updates-testing-modular repo 2023-09-27 15:50:19 +01:00
Štěpán Horáček
ce2a5d3e4c Migrate license to SPDX
Signed-off-by: Štěpán Horáček <shoracek@redhat.com>
2023-09-27 11:06:14 +02:00
Fedora Release Engineering
b908fe20fd Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 16:38:45 +00:00
Anderson Toshiyuki Sasaki
f1630a9c53 Avoid LTO + FORTIFY_SOURCE=3 issue
When compiled with LTO and FORTIFY_SOURCE=3 enabled together,
tpm2_makecredential outputs corrupted data which cannot be used with
tpm2_activatecredential.

This can be avoided by disabling compiler optimization for part of the
code using pragma.

This patch was obtained upstream from:
https://github.com/tpm2-software/tpm2-tools/pull/3219

This fixes the upstream issue:
https://github.com/tpm2-software/tpm2-tools/issues/3210

Resolves: rhbz#2171376

Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com>
2023-04-19 18:39:09 +02:00
Yaakov Selkowitz
5234b538c4 Disable manpage regeneration in RHEL/ELN builds
This avoids the unwanted dependency on pandoc.  The pregenerated
manpages in the source tarball are installed instead.
2023-03-02 22:53:20 +00:00
Karel Srot
6996c8c7ce ci tests: do not change the tpm hash alg to sha256 2023-02-28 20:55:05 +01:00
Peter Robinson
5ebc902934 5.5 2023-02-16 08:34:41 +00:00
Fedora Release Engineering
211fea3eaa Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:20:27 +00:00
Karel Srot
62e289d5a6 Run selected keylime e2e tests in Fedora CI 2023-01-10 11:02:22 +01:00
Peter Robinson
a6f4d0df36 5.5-RC1, Enable LTO (RHBZ#1986628) 2022-12-19 03:49:30 +00:00
Peter Robinson
9660b32bdb correct 5.4 2022-12-08 14:59:36 +00:00
Peter Robinson
d363a5214e v 5.4 2022-12-08 14:48:31 +00:00
Peter Robinson
3076677121 Fix docs locations 2022-09-29 13:33:39 +01:00
Peter Robinson
d8a537b8e8 5.3 2022-09-28 15:42:31 +01:00
Fedora Release Engineering
63f010d187 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 10:45:53 +00:00
Fedora Release Engineering
ea286c91c7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 02:58:58 +00:00
Peter Robinson
6d9c99d5ee fix readme location 2021-10-02 19:34:34 +01:00
Peter Robinson
99d9feb59d Update version to actual upstream 2021-10-02 19:25:56 +01:00
Peter Robinson
a1ffe00ec5 5.2.0 2021-10-02 19:20:57 +01:00
Sahana Prasad
4638505fab Rebuilt with OpenSSL 3.0.0 2021-09-14 19:16:54 +02:00
Fedora Release Engineering
3078f4700d - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:31:27 +00:00
Peter Robinson
96bd769d3f v5.1.1 - CVE-2021-3565 2021-06-21 22:59:03 +01:00
Peter Robinson
cfa3e4dea2 v5.1 2021-05-25 10:21:59 +01:00
Fedora Release Engineering
5abcb3e288 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:10:34 +00:00
Tom Stellard
f80febe3ca Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 22:45:29 +00:00
Peter Robinson
d9af823411 tpm2-tools 5.0 2020-11-23 08:22:43 +00:00
Peter Robinson
06a18619c9 4.3.0 2020-08-29 12:47:38 +01:00
Peter Robinson
e4ac3ebab7 Rebuild for tpm2-tss 3.0 2020-08-10 14:56:20 +01:00
Fedora Release Engineering
958315529b - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 12:44:39 +00:00
Jeff Law
d16cdea82a +- Disable LTO due to latent uninitialized variable exposed by LTO 2020-06-30 12:30:05 -06:00
Peter Robinson
b765e5369b 4.2.1 2020-05-27 10:02:55 +01:00
Peter Robinson
f9c7c01c33 Fixes for 4.2 2020-04-14 23:03:49 +01:00
Peter Robinson
badd4373ef v4.2 2020-04-14 19:54:53 +01:00
Fedora Release Engineering
64c89ca5bc - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 01:53:43 +00:00
Yunying Sun
38c3ac1219 Update to 4.1 release 2019-11-28 10:14:17 +08:00
Yunying Sun
41f9d69ee3 Update to 4.0.1 release 2019-10-29 16:19:30 +08:00
Peter Robinson
509033387b 4.0 2019-09-10 17:16:17 +01:00
Javier Martinez Canillas
ee872d45df
Use a release tarball instead of a source code tarball
The current source tarball isn't a release tarball but a source code
tarball. Which means that a configure script isn't present and the
bootstrap script needs to be executed in order to build the package.

But it messes with the PACKAGE_VERSION variable that's correctly set
in the release tarball. So the tools don't provide a correct version:

$ tpm2_createprimary -v
tool="tpm2_createprimary" version="" tctis="libtss2-tctildr" tcti-default=tcti-device

When using the release tarball instead:

$ tpm2_createprimary -v
tool="tpm2_createprimary" version="4.0-rc2" tctis="libtss2-tctildr" tcti-default=tcti-device

Also, the Source URL isn't correct so tools that rely on it won't work:

$ spectool -g tpm2-tools.spec
...
curl: (22) The requested URL returned error: 404 Not Found

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2019-09-06 18:46:57 +02:00
Peter Robinson
c324fb7dbf 4.0 RC2 2019-09-06 13:08:34 +01:00
Peter Robinson
e4156ce721 Build update for 4.0rc1 2019-08-28 11:09:39 +01:00
Peter Robinson
436602f4e8 4.0 RC1 2019-08-27 10:10:51 +01:00
Peter Robinson
0a0c5a2be3 Update to 4.0 RC0 2019-08-20 15:05:29 +01:00
Peter Robinson
9880cbc871 Fix for crash for max PCRs available 2019-08-01 10:13:27 +01:00
Fedora Release Engineering
c2f7c4726f - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 01:45:06 +00:00
Yunying Sun
6165724ecb Update to 3.2.0 release 2019-06-21 15:05:33 +08:00
Javier Martinez Canillas
af88e806f0
Add tpm2_pcrreset and tpm2_checkquote tools
This change adds the backported tpm2_pcrreset and tpm2_checkquote tools
and also the support to allow tpm2_makecredential tool to run off-TPM.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2019-05-10 15:24:01 +02:00