libtss2-tcti-mssim0-2.3.0-lp152.2.3 >  A ^&S/=„Ƥ4O^]+2#Z['0λ"!o|c'Mޫ'g?a0Ko Ĺ? S:b$}߀@}Qfs(ŻpnFt i2LPS+JV׌eC#JhΘ#_V<_|v2H"ś=QuVωZQX|:BE뉬_FXSW 5ff7ef2f99684a6746d3501586861ffb56c202d7b2cff395cba5c6b7fb55f10b4b51d5de4d8e2a16e72fbb9e454373b2e7498f0c1fgĉ^&S/=„5 >]6E[-JQuĭh NZH|i0rw=|~(6StFu_᳗ y=_EkRJ&| 8䛉#4i]׵&憤lje(Ŀ+(Cm`Q B/87G vak>p@???|d & c ! ;Lv|     <D   ( 89: >:e>?f>Bl>Du>Xv>`w>x>y?z??,?0?6?xClibtss2-tcti-mssim02.3.0lp152.2.3TCTI interface library for Microsoft software TPM2 simulatorTPM Command Transmission Interface library for communicating using the protocol exposed by the Microsoft software TPM2 simulator.^&Gbuild70iXopenSUSE Leap 15.2openSUSEBSD-2-Clausehttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/tpm2-software/tpm2-tsslinuxx86_64iX^&A^&C9b426319ff4e95b2d4e2a99bf42d8a22d696f4f35b98e56fc491327f892d9142libtss2-tcti-mssim.so.0.0.0rootrootrootroottpm2-0-tss-2.3.0-lp152.2.3.src.rpmlibtss2-tcti-mssim.so.0()(64bit)libtss2-tcti-mssim0libtss2-tcti-mssim0(x86-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libtss2-mu.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^ P@]@]_@\\@[t[[>@[;e@[6@Z@ZYKYp@YoIYoIY)j@YR@YX@X@X@WW@W,@W@V͛@Matthias Gerstner matthias.gerstner@suse.commatthias.gerstner@suse.commvetter@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.combwiedemann@suse.commatthias.gerstner@suse.commgerstner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.dedimstar@opensuse.orgmeissner@suse.com- 0001-esys-Fix-HMAC-generation-for-policy-sessions.patch: fix problems with policy sessions that don't include an TPM2_PolicyAuthValue (bsc#1160736). This bug was fixed upstream in a minor release 2.3.2.- update to upstream version 2.3.0 (dependency for jsc#SLE-9515): - changes in version 2.3.0: - tss2-tctildr: A new library that helps with tcti initialization Recommend to use this in place of custom tcti loading code now ! - tss2-rc: A new library that provides textual representations for return codes - Option to disable NIST-deprecated crypto (--disable-weak-crypto) - Support Esys_TR_FromTPMPublic on sessions (for use in Esys_FlushContext) - map-files with correct symbol lists for tss2-sys and tss2-esys This may lead to unresolved symbols in linked applications - Support to call Tss2_Sys_Execute repeatedly on certain errors - Reduced RAM consumption in Esys due to Tss2_Sys_Execute change - Automated session attribution clearing for esys (decrypt and encrypt) per cmd - Removed libtss2-mu from "Requires" field of libtss2-esys.pc Needs to be added explicitely now - All fixes from 2.2.1, 2.2.2 and 2.2.3 - Fixed SPDX License Identifiers - Fixed Null-pointer problems in tcti-tbs - Fixed Default locality for tcti-mssim set to LOC_0 - Fixed coverity and valgrind leaks detected in test programs (not library code)- update to upstream version 2.2.3: - changes in version 2.2.3: * Fix computation of session name * Fixed PolicyPassword handling of session Attributes * Fixed windows build from dist ball * Fixed default tcti configure option * Fixed nonce size calculation in ESYS sessions - changes in version 2.2.2: * Fixed wrong encryption flag in EncryptDecrypt * Fixing openssl engine invocation- bsc#1130588: Require shadow instead of old pwdutils- 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 - 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 - changes from version 2.1.0: - Fixed handling of the default TCTI - Changed logging to be ISO-C99 compatible - Fixed leak of dlopen handle - Fixed logging of a response header tag in Tss2_Sys_Execute - Fixed marshaling of TPM2B parameters in SAPI commands - Fixed unnecessary warning in Esys_Startup - Fixed warnings in doxygen documentation - Added Esys_Free wrapper function for systems using different C runtime libraries - Added Windows TBS TCTI - Added non-blocking mode of operation in tcti-device - Added tests for Esys_HMAC and Esys_Hash - Enabled integration tests on physical TPM device - Added openssl libcrypto backend - Added Doxygen documentation to integration tests - Refactored SetDecryptParam - Enabled OpenSSL crypto backend by default - changes from 2.0.2: - 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 - introduce _service file for syncing with upstream tags- update to upstream version 2.0.1 (FATE#324477): - 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- also process udev triggers for tpmrm subsystem, otherwise /dev/tpmrm0 isn't properly updated (at least on SLES-12-SP4)- 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) - Cleaned up headers and remove implementation.h and tpm2.h (API break) [#]## Changed - Converted all cpp files to c, removed dependency on C++ compiler. - Cleaned out a number of marshaling functions from the SAPI code. - Update Linux / Unix OS detection to use non-obsolete macros. - Changed TCTI macros to CamelCase (API break) - Changed TPMA_types to unsigned int with defines instead of bitfield structs (API/ABI break) - Changed Get/SetCmd/RspAuths to new parameter types (API/ABI break) - Fixed order of parameters in AC commands: Input command authorizations now come after the input handles, but still before the command parameters. [#]## Removed - Removed all sysapi/sysapi_utils/*arshal_TPM*.c files [#]## Fixed - Updated invalid number of handles in TPM2_PolicyNvWritten and TPM2_TestParms - Updated PlatformCommand function from libtss2-tcti-mssim to no longer send CANCEL_OFF before every command. - Expanded TPM2B macros and removed TPM2B_TYPE1 and TPM2B_TYPE2 macros - Fixed wrong return type for Tss2_Sys_Finalize (API break). [#]# [1.4.0] - 2018-03-02 [#]## Added - Attached Component commands from the last public review spec. [#]## Fixed - Essential files missing from release tarballs are now included. - Version string generation has been moved from configure.ac to the bootstrap script. It is now stored in a file named `VERSION` that is shipped in the release tarball. - We've stopped shipping the built man page for InitSocketTcti.3 and now ship the source.- removed leftover comment from dropped reproducable.patch- 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.- fix the "fix", turns out only the unversioned symlink's supposed to go into - devel.- 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- Add reproducible.patch to sort input files to make build reproducible (boo#1041090)- create tss user account and install udev rule to fix startup of resourcemgr (bnc#1038586)- remove unnecessary dependency of libsapi0 to trousers. trousers has nothing to do with tpm2-tss.- fixed typo in resourcemgr.service (bsc#1031004)- Remove --with-pic which is only for static libs. - Fix an improper Requires line. - Split libtcti* from libsapi0; these are independentlty developable units.- Updated to 1.0 (FATE#321508) - Added - Travis-CI integration with GitHub - Unit tests for primitive (un)?marshal functions. - Example systemd unit for resourcemgr. - Allow for unit tests to be enabled selectively. - added pkg-config files for libraries - Changed - move simulator initialization code to socket TCTI init function. - socket TCTI finalize no longer frees context - rename libtss2 to libsapi - rename libtcti_device to libtcti-device - rename libtcti_socket to libtcti-socket - move $(includedir)/tss to $(includedir)/sapi - Move default compiler flags to config.site file. - Fixed - Fix run away resourcemgr threads by closing client sockets when resourcemgr recv() call returns 0. - Set MSG_NOSIGNAL for client connections to avoid SIGPIPE killing resourcemgr. - Fixes to handling of persistent objects by resourcemgr. - Removed - Semicolon from TPMA_* macros definitions. - Windows build files. - SAPI_CLIENT macro tests. - Security - Fix buffer overflow in resourcemgr. - use sample resourcemanager.service - tpm2-0-tss-configure.patch: fix weird error.- Remove type=forking from service file (bsc#995554)- added a systemd unit service file (FATE#315631)- Correct package naming to be in line with shared library guideline - Remove unused systemd build and runtime dependencies (FATE#315631)- Fix rpm group of library package: libs belong, per definition, to the group "System/Libraries". (FATE#315631)- initial import of the tpm 2.0 tss stack (FATE#315631)/sbin/ldconfig/sbin/ldconfigbuild70 15896510152.3.0-lp152.2.32.3.0-lp152.2.3libtss2-tcti-mssim.so.0libtss2-tcti-mssim.so.0.0.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/e56acf29659d11827ee60eb116ef4e06-tpm2-0-tsscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fcd54cf2614252923a4c5b42df301fe73eb990d, strippedPRRRRRRO{#Usutf-8e428e9cbc36ba715983f6e08653b264eb30a0d2003f64e4f52c53494f64c7a2e?7zXZ !t/k#] cr$x#+PN 15m=w B0f;x%`WKSsI0sF 8:%!0,_!M||oN{֒g.Mh)P#2')#*W_!}dc>%ނΤWڴL5<&9$*p=}%6 lZNXw$vFރ y*lzmGrS|PKrRPtC @sN2SN1|d )< XƶV V꫙ѻC>x_ƋnB!X,xh WPN ad=巳S@ZV`l+l;Ҷn||Dͧ^ͷ,L7OJy-c/ .-^K,b׿!Ī&UQo@(AʗGh):^`8*PπrӪb &K8 uilȳtFq$\003= [={~MU2e \%TdƜ-Wx ~X{LQp-^I6% [f -OeIl:_݈VE4 %O#,!?W5E֠ ZH}1P2gSNY1IrPmMWIx6""tfvfA풣Hs}Յ΅ fSc^rP1pŦ1shy|}bJw[БGm9XܑI~ìyQ,Q}<^k%7U<[% ^ӹTBGD1#رnvCMV~Yu:.Tqafg2lNj5b1Elt!'EvHP{uҁZ[RKOG-sam f߻#&wR-qld1 a[ S=2-J`[WK-܏ VqjWf = ࠒY SHX"'M|`Š5 5 go}M<oxtbvKnA6*:auZۂL,rJq%+k|f4 T@,ܿcdvڙ"rfwTC6kRK$A(baZWcb gz/(NdƮԽ]zi%u~>|u,_*:'i띒@)D=_Y Óh7N7BY^LTL3y,/.G ]$,k|Ϭ;u(Jԑ*t#Z3K%2KҼbUSe-?V8pO%~M"UIFxM>VX|13*?Wȑ"j0:j}HD|ZǝlӴM_{=xYu8(@ 4¢4HTO뉡,9>$IWVi?kcGZwjxcѹkRs+..̥٤?@# hhY7 Q.^#X[% Û2-G+D,?˿K0OB=xrrcm ;Ob#yo _EU%k.1$8:`:akpkH W[+K6H gk; ._Ʌ!r9X~{/2Ay m, 1ExK\_ !Z$pr<2p>jSYɬTݗ$~T{0BY@Y[wu5Bn03,ߠIMƶr9\q%oٹ[nȌΫp|Ƕv<>3M''./fI^7yVk Y עn7ӥ9r2Ysp@ is/gMTLl+;0%'dF20 12{mPDg r'bM ZHɵKfnf$dZSѾAޏ0Va6I0P 0:dn>;~i*ำ훲KDeL;S U<1_l%<G%QC"MkʮJ=o &ٞ]#m"n/jmP$*SD9fqV{F8<\6SZd]n] -M7HhP *Ŧ;Nu/Bex5Sz<|,cÎz~kxPܓb ]@Yr7UBYy@KfzTK%k%l',6>vՏ$ EnXcΆpjD__1)v/V-i6``m!sӟzO6_eA&w"4/\A{@m {kt3ȆK[_'YT΋o,DH*KF ;wg2e}uc3U.')"a%Kj2i 'nkQˊ#e;l*Xg14 S .nhv)/mf~E&jKL47g_:2[<(n6B 80o/{vۢcop׮3"JuBR>t.#9SRLɓAGJ7)͡g2mn$H M:MO@-Kr꽫oF>_i\YiYÕ""r,R9lf"j"W'\[_蕐^A% cN{V9 3hphҷj12GC2>i46ry_h~àZW5V495'9-mȧ蒀*8:?٨T(|4KZ#ġVShwUy]0$"pPP7Z%Ztd-J*,mKVdw)\Ԭt2DPW\2 \*ODDЁ9izvYM)cEaK&Uh}qw>;jL|+1!PCV^KbD jRXRF%B,!2r0ouמI/U+ s3ٙ| JVtnWq:[pp t;~ھq{;HR2-߿7 Ly|2g2Be/O7zsf!NAyFc;9LQ >sS~KңZA[3&6R?I~w}6;Po' )35D19x.}`r΍ޛ 6'2"W8)B' jU/:N ݚv%4!'n1{N~IA-w69/iH(;]Yo,I>mq430qunYP2 67\8|B?1D5^aHF-!*xǶv}:D#S%mZey-ڵwuDrA@>˶;$=jHSFK%nS#+7!5<7% *!D~?_tkU@nCka%GY| n1/4@c?-Gɓgp:7`;UX9ۖ87,{[${XMC (VyS"m >?ا'Ǯ#-;{r'۾ o}ѿBur_3TiN ,< sDM]"K,ANP2(B4+\I;{Ve|2|N<xt ^E!#֚/%+=#O&?$ Yc~b5{û;U PwPbO䄁%)W+ރ]x$25ꦟs!yeh9#RQ=0H ߔ7̈a4 AXht՛&[^|@*r@2.ֆI#7,y:]xav3*aY閷a16> 0V'R,kOIZ4љm]5%Fk|2L[*YA7ve b_իz+W YL!BY 'z%Pwilƨ^`x"vY$(x&@F(du&LgGqZL-5- ub} ˩8qtW`W[ѬRa"|qǴ]7Cx#ߓ)UV[3k_dH9ĹQbk*Pl|+'(Ӣ圣%fHHЗMpzU~d(l`,QMsZXw*k]4zoǬ`UIe%n1ahݪ8\*͠M<3cs(oÃ"8p@>w{ w*IɵH&YǷ4ОeefI\Uk)F1tB'['51Gat,sEZ2yҝl킁1/4R@NԮd[@a$)CFgm* մEk#JROoq,%ߞo#r&/UevYQ`?[Tj pi%;:`R)4.RE`Nwj47}Q+ h}bVk/I/픧2hѯ|˞GBָ]yP.;^Bd1Onnxh%o]@kuW_l\$.vzwˉڑJ\_\>ʹG3, fkz}̧BUG*- b:,Ǚ~w ٻ;XwLo-7[8VqDvNLu=`3FlP | ivʱen#@c)?Hc8@AAjfEB1b9DmK*EA*b:O\!I9wTπA4!ĔZ/ [M Dž~9$qA302LB<@kS3-pd˅] ]v&ٷz vXwO.MIB7DDMD NʼtPADdsD[h6uc.L|ԌCذ3 w}ɱDZl2+|K=_YxJ{x iH^(^J|xs{~|Vɘr\.8x` Kry 6(aS v5!c3ecꃿ6x.TS=}h8_%[g-՟%UZ|V~w>e=A#H8:IdR1)=% vz(! '$~qk3Rz[&\{Ul?ޠs)ߕ)9+%.S_\>Dz*gfڰ3*L\'CXgDPmnCY\?>o՝_l2 o@dDs/zu\}v :oi+Kʥl? rV5Z_ :QF.}\$x#^X_U—+&&@U,>dkfeg.SҐM:,:"cXQp&V4z<2"m;T1ro35ƨfA(~AZaj|ԻkG#(/u_r:*qO<7~xOS B&ֈWP'h r0bx+Z4>R4PVlxy:ym&vAS)V3!l}^ ! )~Wb5(7<%L _r4ˬ"ecYb6ӥ/ ~ن}6Vl"հ@DxT"VSشkC A[d\ ^P۴m#bX[G;1$Z> ")9GҙDwk yաА|t&u)a" :T;.54yEupd21qS>hgJw)@?f-PlKSH|qɈ!u֭f Bdi\x.QԏmDlgmd1Zm 4O"?dݦ\B3ylwk*nC`JK ۲2.}~{ˤ.pTcƬԓ$0P,SݢYnFZ$ njaK#fXCu G:m?$?WL6컐_kţ/% N UWu(,_d t(/loÔn fۖS?&]{2'c;zҧ9J:;-d\U۬ #jaaZ~bHYT' YZ