Revisions of tpm2-0-tss

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 682101 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 16)
- update to upstream version 2.2.1:
  - changes from version 2.2.0:
    - Fixed leak of hkey on success in iesys_cryptossl_hmac_start
    - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth
    - Fixed NULL ptr issue in sequenceHandleNode
    - Fixed NULL ptr auth handling in Esys_TR_SetAuth
    - Fixed NULL auth handling in iesys_compute_session_value
    - Fixed marshaling of TPM2Bs with sub types.
    - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes
    - Fixed the way size of the hmac value of a session without authorization
    - Added missing MU functions for TPM2_NT type
    - Added missing MU functions for TPMA_ID_OBJECT type
    - Added missing type TPM2_NT into tss2_tpm2_types.h
    - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h
    - Fixed build breakage when --with-maxloglevel is not 'trace'
    - Fixed build breakage in generated configure script when CFLAGS is set
    - Fixed configure scritp ERROR_IF_NO_PROG macro
    - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest
    - Fixed unmarshaling of the TPM2B type with invalid size
    - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM
    - Added support for QNX build
    - Added support for partial reads in device TCTI
  - changes from version 2.1.1:
    - Fixed leak of hkey on success in iesys_cryptossl_hmac_start
    - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth
    - Fixed NULL ptr issue in sequenceHandleNode
    - Fixed NULL ptr auth handling in Esys_TR_SetAuth
    - Fixed NULL auth handling in iesys_compute_session_value
    - Fixed marshaling of TPM2Bs with sub types.
    - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 665951 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 15)
incorporate FATE number in changes file for SLE-15-SP1 (bsc#1121860)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 638457 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 14)
- update to upstream version 2.0.1:
  - Fixed problems with doxygan failing make distcheck
  - Fixed conversion of gcrypt mpi numbers to binary data
  - Fixed an error in parsing socket address in MSSIM TCTI
  - Fixed compilation error with --disable-tcti-mssim
  - Added initialization function for gcrypt to suppress warning
  - Fixed invalid type base type while marshaling TPMI_ECC_CURVE in Tss2_Sys_ECC_Parameters
  - Fixed invalid RSA encryption with exponent equal to 0
  - Fixed checking of return codes in ESAPI commands
  - Added checks for programs required by the test harness @ configure time
  - Fixed warning on TPM2_RC_INITIALIZE rc after a Startup in Esys_Startup
  - Checked for 1.2 TPM type response
  - Changed constants values in esys header file to unsigned
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 636378 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 13)
- also process udev triggers for tpmrm subsystem, otherwise /dev/tpmrm0 isn't
  properly updated (at least on SLES-12-SP4)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 621176 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 12)
please handle together with tpm2.0-tools and tpm2.0-abrmd

- added all librares to baselibs.conf to satisfy 32-bit dependencies of esys0
  and sys0

- Explicitly require udev to fix missing ownership for /usr/lib/udev.

- update to new major version 2.0.0:
  - version_fix.patch: removed, we're now using the distribution tarballs
    where this problem shouldn't happen
  - this update introduces an incompatible ABI to the previous version.
    all libraries have been renamed so there is not really a relation to
    the old version any more.
  - upstream changelog:
    ## [2.0.0] - 2018-06-20
    ### Added
    - Implementation of the Marshal/Unmarshal library (libtss2-mu)
    - Implementation of the Enhanced System API (libtss2-esys aka ESAPI)
    - New implemetation of the TPM Command Transmission Interface (TCTI) for:
      - communication with Linux TPM2 device driver: libtss2-tcti-device
      - communication with Microsoft software simulator: libtss2-tcti-mssim
    - New directory layout (API break)
    - Updated documentation with new doxygen and updated man pages
    - Support for Windows build with Visual Studio and clang, currently limited
    to libtss2-mu and libtss2-sys
    - Implementation of the new Attached Component (AC) commands
    - Implementation of the new TPM2_PolicyAuthorizeNV command
    - Implementation of the new TPM2_CreateLoaded command
    - Implementation of the new TPM2_PolicyTemplate command
    - Addition of _Complete functions to all TPM commands
    - New logging framework
    - Added const qualifiers to API input pointers (API break)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 583943 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 11)
- removed leftover comment from dropped reproducable.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 578991 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 10)
- update to upstream version 1.3.0:
  - support for reproducable builds
  - improved documentation / manual pages
  - various stability bugfixes
  - EncryptDecrypt2 command is now implemented
- removed reproducible.patch. This is now included upstream.
- added version_fix.patch to fix package config version numbers.

submit requests for tpm2.0-tools and tpm2.0-abrmd will follow, they should go
into the same staging project.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 520198 from Matthias Gerstner's avatar Matthias Gerstner (mgerstner) (revision 9)
- fix the "fix", turns out only the unversioned symlink's supposed to go into
  -devel.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 514212 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 8)
- no longer install the udev rule, it's now part of the new tpm2.0-abrmd
  package.
- fixed a warning regarding a missing dependency of the devel package to the
  main package
- correctly package library symlinks only in the devel package, the library
  itself only in the library package. Was mixed up before.

- removed tpm2-0-tss-configure.patch, it was just a hack, fixed by requiring
  autoconf-archive, see https://github.com/01org/TPM2.0-TSS/issues/227.

- Updated to upstream version 1.1.0
  - With this version the resourcemgr daemon is dropped from this package. It
    is replaced by a completely new implementation found in a new package
    tpm2.0-abrmd. this package will only consist of the libraries any more.
  - Changed
    - tpmclient, disabled all tests that rely on the old resourcemgr.
  - Fixed
    - Fixed definition of PCR_LAST AND TRANSIENT_LAST macros.
  - Removed
    - tpmtest
    - resourcemgr, replacement is in new repo: https://github.com/01org/tpm2-abrmd
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 489134 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 6)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 461867 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 5)
adds a line from SLES 
- Remove type=forking from service file (bsc#995554)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 458831 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 4)
- Remove --with-pic which is only for static libs.
- Fix an improper Requires line.
- Split libtcti* from libsapi0; these are independentlty
  developable units. (forwarded request 458493 from jengelh)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 417296 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 3)
- added a systemd unit service file (FATE#315631)

  (FATE#315631)
  the group "System/Libraries". (FATE#315631)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 394120 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 2)
- Correct package naming to be in line with shared library guideline
- Remove unused systemd build and runtime dependencies (forwarded request 394096 from jengelh)
Displaying revisions 21 - 36 of 36
openSUSE Build Service is sponsored by