File ibmswtpm2.changes of Package ibmswtpm2

-------------------------------------------------------------------
Fri Apr  4 22:48:46 UTC 2025 - Pedro Monreal <pmonreal@suse.com>

- Fix build with OpenSSL 3.5: [bsc#1241037]
  * Fails with "error Untested OpenSSL version" when building for
    the upcoming OpenSSL version 3.5.
  * Add ibmswtpm2-Build-with-OpenSSL-3.5.patch

-------------------------------------------------------------------
Tue Apr  9 15:40:49 UTC 2024 - Michal Suchanek <msuchanek@suse.com>

- Package LICENSE file.

-------------------------------------------------------------------
Thu Apr  4 08:55:49 UTC 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 14:06:34 UTC 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  1 15:34:44 UTC 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 08:21:19 UTC 2023 - Otto Hollmann <otto.hollmann@suse.com>

- Add support for OpenSSL 3.1.x
  * Add ibmswtpm2-OpenSSL-3.1.patch

-------------------------------------------------------------------
Sat Sep 24 08:23:47 UTC 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  1 12:34:41 UTC 2020 - Michal Suchanek <msuchanek@suse.de>

- Fix ppc32 build.
  + ibmswtpm2-fix-ppc32.patch

-------------------------------------------------------------------
Mon Aug 17 16:59:04 UTC 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 12:06:22 UTC 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  4 17:02:41 UTC 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

-------------------------------------------------------------------
Thu Jan 18 08:31:26 UTC 2018 - msuchanek@suse.com

- Enable bigendian build

-------------------------------------------------------------------
Tue Jan 16 11:33:14 UTC 2018 - vcizek@suse.com

- Update to upstream version 1119
  * adds openssl 1.1 support (bsc#1066916)
- drop patches (upstream):
  * bits.patch
  * fix_unreferenced_macro-gcc7.patch

-------------------------------------------------------------------
Wed Nov  8 15:04:35 UTC 2017 - msuchanek@suse.com

- Update to upstream version 974
  - deal with openssl 1.0 vs 1.1 split (bsc#1066916)

-------------------------------------------------------------------
Mon Jun  5 11:49:18 UTC 2017 - msuchanek@suse.com

- fix build with gcc7: fix_unreferenced_macro-gcc7.patch

-------------------------------------------------------------------
Tue Feb 14 12:16:37 UTC 2017 - msuchanek@suse.com

- Drop a pointer cast hack in bits.patch. It builds without the hack.

-------------------------------------------------------------------
Wed Feb  8 09:38:18 UTC 2017 - jengelh@inai.de

- Wrap description, drop empty scriptlets.

-------------------------------------------------------------------
Fri Jan 27 11:49:20 UTC 2017 - msuchanek@suse.com

- Import version 832 (FATE#321601)
- bits.patch: handle some 32/64bit issues
- makefile.patch: some compiler flag adjustments
openSUSE Build Service is sponsored by