app-crypt / tpm2-tss

TCG Trusted Platform Module 2.0 Software Stack

Official package sites : https://github.com/tpm2-software/tpm2-tss ·

v3.0.1 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
~amd64 ~arm ~arm64 ~x86
USE flags
doc fapi mbedtls openssl static-libs test

v2.4.3 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
amd64 x86 ~arm ~arm64
USE flags
doc fapi gcrypt openssl static-libs test

v2.4.1 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
amd64 x86 ~arm ~arm64
USE flags
doc fapi gcrypt openssl static-libs test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
fapi
Enable feature API (requires openssl as crypto backend)
gcrypt
Use dev-libs/libgcrypt as crypto engine
mbedtls
Use net-libs/mbedtls as crypto engine
openssl
Use dev-libs/openssl as crypto engine
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

kernel

linux
KERNEL setting for system using the Linux kernel

acct-group / tss : Trusted Software Stack for TPMs group

acct-user / tss : Trusted Software Stack for TPMs user

dev-libs / json-c : A JSON implementation in C

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-util / cmocka : Unit testing framework for C

net-libs / mbedtls : Cryptographic library for embedded systems

net-misc / curl : A Client that groks URLs

acct-group / tss : Trusted Software Stack for TPMs group

acct-user / tss : Trusted Software Stack for TPMs user

dev-libs / json-c : A JSON implementation in C

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

net-libs / mbedtls : Cryptographic library for embedded systems

net-misc / curl : A Client that groks URLs

virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers

app-crypt / tpm2-abrmd : TPM2 Access Broker & Resource Manager

app-crypt / tpm2-pkcs11 : A PKCS#11 interface for TPM2 hardware

app-crypt / tpm2-tools : Tools for the TPM 2.0 TSS

app-crypt / tpm2-totp : Attest the trustworthiness of a device against a human using time-based OTP

app-crypt / tpm2-tss-engine : OpenSSL Engine for TPM2 devices

sys-apps / fwupd : Aims to make updating firmware on Linux automatic, safe and reliable

746563
<app-crypt/tpm2-tss-2.4.3: Unspecified vulnerability (CVE-2020-24455)
750845
app-crypt/tpm2-tss-3.0.1 : ./configure:line <snip>: syntax error near unexpected token newline
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-crypt/tpm2-tss: stabilize 2.4.3 on x86
Bug: https://bugs.gentoo.org/746563 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-crypt/tpm2-tss: stabilize 2.4.3 on amd64
Bug: https://bugs.gentoo.org/746563 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Salah Coronya · gentoo
app-crypt/tpm2-tss: Remove old
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17648 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Bump to 3.0.1, fix CVE-2020-24455
Bug: https://bugs.gentoo.org/746563 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Bump to 2.4.3, fix CVE-2020-24455
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Salah Coronya · gentoo
app-crypt/tpm2-tss: Bump to 2.4.2
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Bump to 3.0.0
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17025 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
app-crypt/tpm2-tss: arm keyworded (bug #695758)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-crypt/tpm2-tss: amd64 stable wrt bug #727656
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-crypt/tpm2-tss: x86 stable (bug #727656)
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-crypt/tpm2-tss: fix PATCHES indent
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Remove old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15956 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Bump to version 2.4.1
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
app-crypt/tpm2-tss: eautoreconf after patching and fix whitespace
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Fix required USE flags
Closes: https://bugs.gentoo.org/723518 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Fix sandbox violation for systemd users
Closes: https://bugs.gentoo.org/722864 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-crypt/tpm2-tss: x86 keyworded (bug #695758)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
app-crypt/tpm2-tss: arm64 keyworded (bug #695758)
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Remove old
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>
Salah Coronya · gentoo
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>
Repository mirror & CI · gentoo
Merge updates from master
Salah Coronya · gentoo
app-crypt/tpm2-tss: Remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14817 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: bump to 2.3.3
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
app-crypt/tpm2-tss: fix RDEPEND
user and group are not created for binpkg users otherwise, plus, this really is an RDEPEND Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Salah Coronya · gentoo
app-crypt/tpm2-tss: Bump version to 2.3.2
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-crypt/tpm2-tss: clean old
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Salah Coronya · gentoo
app-crypt/tpm2-tss: Implement GLEP 81
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Salah Coronya <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13532 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alon Bar-Lev · gentoo
app-crypt/tpm2-tss: version bump
Closes: https://bugs.gentoo.org/show_bug.cgi?id=687034 Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Alon Bar-Lev · gentoo
app-crypt/tpm2-tss: force sys-devel/autoconf-archive-2018.03.13
the ax_code_coverage.m4 in autoconf-archive-2019.01.06 broke backward compatibility. it is too difficult to patch package to be compatible with both. Closes: https://bugs.gentoo.org/show_bug.cgi?id=675016 Thanks: Toralf Förster Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Alon Bar-Lev · gentoo
app-crypt/tpm2-tss: add missing sys-devel/autoconf-archive dependency
Bug: https://bugs.gentoo.org/show_bug.cgi?id=675016 Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Alon Bar-Lev · gentoo
app-crypt/tpm2-tss: prune libtool files
Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Alon Bar-Lev · gentoo
app-crypt/tpm2-tss: remove libressl support
Bug: https://github.com/tpm2-software/tpm2-tss/issues/1235 Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Alon Bar-Lev · gentoo
app-crypt/tpm2-tss: initial add
Closes: https://bugs.gentoo.org/show_bug.cgi?id=634298 Thanks: Alex Guzman Thanks: Sebastian Hamann Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11