Revisions of tpm2-0-tss
Dominique Leuenberger (dimstar_suse)
accepted
request 682101
from
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 (dimstar_suse)
accepted
request 665951
from
Matthias Gerstner (mgerstner)
(revision 15)
incorporate FATE number in changes file for SLE-15-SP1 (bsc#1121860)
Dominique Leuenberger (dimstar_suse)
accepted
request 638457
from
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 (maxlin_factory)
accepted
request 636378
from
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 (dimstar_suse)
accepted
request 621176
from
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 (dimstar_suse)
accepted
request 583943
from
Matthias Gerstner (mgerstner)
(revision 11)
- removed leftover comment from dropped reproducable.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 578991
from
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 (dimstar_suse)
accepted
request 520198
from
Matthias Gerstner (mgerstner)
(revision 9)
- fix the "fix", turns out only the unversioned symlink's supposed to go into -devel.
Dominique Leuenberger (dimstar_suse)
accepted
request 514212
from
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 (dimstar_suse)
accepted
request 498707
from
Alexander Naumov (Alexander_Naumov)
(revision 7)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 489134
from
Factory Maintainer (factory-maintainer)
(revision 6)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 461867
from
Marcus Meissner (msmeissn)
(revision 5)
adds a line from SLES - Remove type=forking from service file (bsc#995554)
Dominique Leuenberger (dimstar_suse)
accepted
request 458831
from
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 (dimstar_suse)
accepted
request 417296
from
Marcus Meissner (msmeissn)
(revision 3)
- added a systemd unit service file (FATE#315631) (FATE#315631) the group "System/Libraries". (FATE#315631)
Dominique Leuenberger (dimstar_suse)
accepted
request 394120
from
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)
Dominique Leuenberger (dimstar_suse)
accepted
request 386199
from
Marcus Meissner (msmeissn)
(revision 1)
Displaying revisions 21 - 36 of 36