Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ibmswtpm2-183+2024+03+27-4.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ibmswtpm2 Distribution: openSUSE Tumbleweed
Version: 183+2024+03+27 Vendor: openSUSE
Release: 4.1 Build date: Tue Apr 9 17:40:49 2024
Group: Development/Tools/Other Build host: reproducible
Size: 409891 Source RPM: ibmswtpm2-183+2024+03+27-4.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/kgoldman/ibmswtpm2
Summary: IBM's Software TPM 2.0
An implementation of the TCG TPM 2.0 specification. It is based on
the TPM specification Parts 3 and 4 source code donated by Microsoft,
with additional files to complete the implementation.

This TPM emulator listens on TCP ports (default 2321 and 2322) and
saves state to the file "NVChip" in the current directory.

It is probably not of much use other than testing the IBM TSS
implementation because of this specific interface.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Apr 09 2024 Michal Suchanek <msuchanek@suse.com>
  - Package LICENSE file.
* Thu Apr 04 2024 Michal Suchanek <msuchanek@suse.de>
  - Update to version 183-2024-03-27
    * tpm: Updates to rev 180
  - Drop obsolete patches
    * Drop ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch - addressed upstream
    * Drop ibmswtpm2-Add-support-for-OpenSSL-3.2.x.patch - merged upstream
* Tue Dec 12 2023 Otto Hollmann <otto.hollmann@suse.com>
  - Add support for OpenSSL 3.2.x
    * Add ibmswtpm2-Add-support-for-OpenSSL-3.2.x.patch
* Fri Dec 01 2023 Michal Suchanek <msuchanek@suse.com>
  - Update to version 164-2020-192.2
    * Implement the RSA 5 primes optimization.
    * Check command size for int32 overflow.
    * Add support for OpenSSL 3.1.x
    * Do not accept a NULL signKey in TPM2_CertifyX509
    * Add Nuvoton to gcc makefile
  - New project URL - move to github
  - Drop usptreamed ibmswtpm2-OpenSSL-3.1.patch
* Wed Mar 15 2023 Otto Hollmann <otto.hollmann@suse.com>
  - Add support for OpenSSL 3.1.x
    * Add ibmswtpm2-OpenSSL-3.1.patch
* Sat Sep 24 2022 Dirk Müller <dmueller@suse.com>
  - update to 1682:
    * tpm: Fix cast in BnSetBit.
    * tpm2: Fix size check in CryptSecretDecrypt
    * tpm: Port Windows code for OpenSSL 3.0
    * tpm: Update to openssl 3.0.2
    * tpm: Add command and handle tracing
    * tpm: Update for openssl 3.0.1
    * tpm: Add ECC encrypt and decrypt commands
    * Fix compilation on RISC-V
    * PlatformSvc: return error on control socket failure
    * main: set a return code if StartTcpServer fails
    * tpm: Add all updates to TPM specification 164.
  - drop ibmswtpm2-fix-ppc32.patch (upstream)
  - makefile.patch: refresh
* Tue Sep 01 2020 Michal Suchanek <msuchanek@suse.de>
  - Fix ppc32 build.
    + ibmswtpm2-fix-ppc32.patch
* Mon Aug 17 2020 Michal Suchanek <msuchanek@suse.de>
  - Update to upstream version 1637
    * fixes build of ibmtss 1.5.0
    * Refresh makefile.patch
    * Drop upstreamed patches
    - ibmswtpm2-fix-uninitialized.patch
    - ibmswtpm2-fix-empty-decrypt.patch
    * Fix use of uninitialized value:
      + ibmswtpm2-TcpServerPosix-Fix-use-of-uninitialized-value.patch
      + ibmswtpm2-NVDynamic-Fix-use-of-uninitialized-value.patch
* Mon Dec 23 2019 mgerstner <matthias.gerstner@suse.com>
  - Add ibmswtpm2-fix-empty-decrypt.patch: Fix a corner case in the emulator
    that causes an error when trying to RSA-decrypt an empty message
    (bsc#1159510). This fix was confirmed to be by the upstream author and is
    supposed to be contained in the next release.
* Thu Jul 04 2019 Michal Suchanek <msuchanek@suse.de>
  - Update to upstream version 1332
    * fixes build of ibmtpm v1470
    * add ibmswtpm2-fix-uninitialized.patch
    * run through spec-cleaner

Files

/usr/libexec/ibmtss
/usr/libexec/ibmtss/tpm_server
/usr/share/doc/packages/ibmswtpm2
/usr/share/doc/packages/ibmswtpm2/ibmtpm.doc
/usr/share/licenses/ibmswtpm2
/usr/share/licenses/ibmswtpm2/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 25 23:14:26 2024