swtpm-devel-0.5.3-150300.3.3.1 >  A bp9|!)jW[ +3_nR%*'0LDNۑ j+ZL!.ޣX]Vn.׍YAk7u\5/{`MpHjRuq.䟛? Mj]q.v$hl G̑AT"eX \-ѿS -i0K9qQ^̮w7p؟yR5srRZ;D").E[SuƟ1Z7ھ4ae60976557a5e6edd0fa0f4089f3e721fdf1fd44790e8de082a28f742e15af034eef02883035a9d358ac5aefa061af18798dd53Jbp9|(N0oyFoVÓ:$ /kM>J4wޥ ۚ1ѥG_H_ [MLL6*EJaRl "Hl6b/&th7/D" K=vC=w}g{%pyDz!"! \WƱNĕ5̢ePJ^k!M˿AΛϷmG΢n QȤgQoE%+ɑHf+tQD :Q]KqIxp+!Q Iq6CT>p>$p?$`d ! =`dlp  4 > H \ ! @Tm 0  (8 98 : F G H I!X! Y!\!@]!T^!b!c"d#e#f#l#u#0v#Dw#x#y#z$$$$$\Cswtpm-devel0.5.3150300.3.3.1Development files for swtpmThe development files for SWTPMbsheep60?SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/stefanberger/swtpmlinuxx86_64'-A큤bbbbbcaded6abcee58e3a7210506b90c53efdad41d0d384d2b36bceb0de76641099e8bed82b8f95ee3d0e5186f8fb157d83ba0ed4d83454ffe640525a8fea72d23a0f0854a5a2fd3cf6866baaf975ac94a2d9db2f87791389fb3f23621706e33b81a3libswtpm_libtpms.so.0.0.0rootrootrootrootrootrootrootrootrootrootswtpm-0.5.3-150300.3.3.1.src.rpmlibtool(/usr/lib64/swtpm/libswtpm_libtpms.la)swtpm-develswtpm-devel(x86-64)    glib2-devellibopenssl-devellibseccomp-devellibtpms-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)swtpm3.0.4-14.6.0-14.0-15.2-10.5.34.14.3b~_w@___R__5+@_"@_ ^1^,]pZmeissner@suse.commeissner@suse.comglin@suse.comglin@suse.comkai.liu@suse.comkai.liu@suse.comkai.liu@suse.comkai.liu@suse.comkai.liu@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.com- Update to version 0.5.3 - swtpm: - Check header size indicator against expected size (CVE-2022-23645 bsc#1196240) - Fix --print-capabilities for 'swtpm chardev' - swtpm_localca: - Test for available issuercert before creating CA - swtpm_cert: - Rename deprecated libtasn1 types - man pages: - Update the doc of the flag to connect to TPM via UnixIO socket- Update to version 0.5.2 - swtpm: - Fix potential buffer overflow related to largely unused data hashing function in control channel - swtpm: Unconditionally close fd if writing of pidfile fails (coverity) - swtpm_setup: - Increase timeout from 10s to 30s for slower machines - Travis: - Not building on OS X anymore due to additional costs- Use "Requires user(tss)" for the "tss" user and group- Create /var/lib/swtpm-localca to store the keys created by swtpm-localca (bsc#1179811) - Replace net-tools-deprecated with iproute2 since the scripts in swtpm now can use 'ss' instead of 'netstat'- Update to version 0.5.1 * swtpm & swtpm_setup: - Addressed potential symlink attack issue (CVE-2020-28407) * build-sys: - Fix configure python cryptography error message - Misc. spec file changes.- Update Requires and BuildRequires for changes since 0.4.0. - Remove patch files that are no longer needed: * swtpm-adjust-seccomp-path.patch * swtpm-setup-tcsd-path.patch * swtpm-tpm-tools-path.patch - Update to version 0.5.0 * swtpm: - Write files atomically using a temp file and then renaming * swtpm_setup: - Removed remaining 'c' wrapper program - Do not truncate logfile when testing write-access (regression) - Remove TPM state file in case error occurred * swtpm-localca: - Rewrite in python - Allow passing pkcs11 PIN using signingkey_password - Allow passing environment variables needed for pkcs11 modules using swtpm-localca.conf and format 'env:VARNAME=VALUE'. * build-sys: - Add python-install and python-uninstall targets - Add configure option to disable installation of Python module - Use -Wl,-z,relro and -Wl,-z,now only when linking (clang) - Use AC_LINK_IFELSE to check whether support for hardening flags - Changes from version 0.4.1 * swtpm_setup: - Do not hardcode '/etc' but use SYSCONFDIR - Fix support for -h and -? options - Add missing .config path when using ${HOME} * swtpm-localca: - Apply password for signing key when creating platform cert - Properly apply passwords for localca signing key - Changes from version 0.4.0 * swtpm: - Invoke print capabilities after choosing TPM version - Add some recent syscalls to seccomp blacklist * swtpm_cert: - Support --ecc-curveid option to pass curve id * swtpm_setup & related scripts: - Rewrite swtpm_setup.sh in python with TPM 1.2 not requiring tcsd and TPM tools anymore; new dependencies: - python3: pip, cryptography, setuptools dropped dependencies for swtpm_setup: - tcsd, expect, tpm-tools (some still needed for pkcs11 tests) - Added support for RSA 3072 keys (for libtpms-0.8.0) and moved to ECC NIST P384 curve; default RSA key size is still 2048 - Added support for --rsa-keysize option - Extend script to create a CA using a TPM 2 for signing * tests: - Use the IBM TSS2 v1.5.0's test suite - Add test case for loading of an NVRAM completely full with keys - Have softhsm_setup use temporary directory for softhsm config & state - various other improvements * man pages: - Improvements * build-sys: - clang: properly test for linker flag 'now' and 'relro' - Gentoo: explicitly link libswtpm_libtpms with -lcrypto - Ownership of /var/lib/swtpm-localca is now tss:root and mode flags 0750.- Update to version 0.3.4: * swtpm: - Fix compilation for cygwin * swtpm_setup & swtpm-localca: - Get rid of bash's eval when invoking external tools to avoid abuse. Only use eval for 'resolving' variables. * tests: - Various fixes of minor issues- Update to version 0.3.3: * swtpm_setup: - openSUSE: Support tcsd configuration where tss user != tss group, such as root/tss; Fedora & Ubuntu for example use tss/tss * build-sys: - Check whether tss user and group are available - Add tss user & group build flags per upstream instruction. This together with v0.3.3 fixed the bug with TPM 1.2 emulation. Related upstream bug: https://github.com/stefanberger/swtpm/issues/284- Update to 0.3.2: + swtpm: + Remove unnecessary #include (fixes SuSE build) + Make coverity happy by handling default case in case statement + swtpm_setup: + bugfix: Create ECC storage primary key in owner hierarchy + bugfix: remove tpm2_stirrandom and tpm2_changeeps + tests: + Adjusted pcrUpdateCounter in tests to succeed with PCR TCB group fixes in libtpms TPM 2 code- Update to 0.3.1 + swtpm: Fix vtpm proxy case without startup flags + swtpm: Only call memcpy if tocopy != 0 (coverity) + man: Document new startup options and capabilities advertisement + swtpm: Enable sending startup commands before processing commands + swtpm_cert: Accept serial numbers that use up to 64bits + swtpm_cert: Use getopt_long_only to parse options + swtpm_cert: Add support for --print-capabilities option + swtpm_cert: Allow passing signing key and parent key via new option + swtpm_setup: Enable spaces in paths and other variables + swtpm_ioctl: Calculate strlen(input) only once + swtpm_ioctl: Block SIGPIPE so we can get EPIPE on write() + swtpm_bios: Block SIGPIPE so we can get EPIPE on write() + swtpm: Only accept() new client ctrl connection if we have none + swtpm_setup: Do not fail on future PCR banks' hashes + swtpm_setup: Use 1st part of SWTPM_EXE/SWTPM_IOCTL to determine executable + swtpm_setup: Keep reserved range of file descriptors for swtpm_setup.sh + swtpm_setup: Log about encryption and fix c&p error in err msg + swtpm: Add --print-capabilities to help screen of 'swtpm chardev' + swtpm_ioctl: Fix uninitialized variable 'pgi' + swtpm_cert: Use gnutls_x509_crt_get_subject_key_id API call for subj keyId + swtpm_cert: Fix OIDs for TPM 2 platforms data + swtpm: Fix typo in error report: HMAC instead of hash + swtpm: Use writev_full rather than writev; fixes --vtpm-proxy EIO error - Refresh swtpm-setup-tcsd-path.patch- Amend swtpm-adjust-seccomp-path.patch to add the missing seccomp paths - Adjust the conditional check of net-tools-deprecated for SLE15 and SLE15-SP1- Update to 0.2.0 +Linux: swtpm now runs with a seccomp profile (blacklist) if compiled with libseccomp support + Added subpport for passing key and passphrase via file descriptor + TPM 2 commands can now be prefixed by 'the TCG header' and responses will have a 4-byte prefix and 4-byte suffix. + Added --print-capabilities command line option + Proper handling on EINTR on read, poll, and write - Patches to adjust the pathes + swtpm-tpm-tools-path.patch + swtpm-setup-tcsd-path.patch + swtpm-adjust-seccomp-path.patch- Initial import: 0.1.0-dev2sheep60 16457074430.5.3-150300.3.3.10.5.3-150300.3.3.1swtpmtpm_ioctl.hlibswtpm_libtpms.lalibswtpm_libtpms.soswtpm_ioctls.3.gz/usr/include//usr/include/swtpm//usr/lib64/swtpm//usr/share/man/man3/-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.suse.de/SUSE:Maintenance:23008/SUSE_SLE-15-SP3_Update/25e64440eec268219b758968f48a281a-swtpm.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textlibtool library filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PokQe0%ѫdutf-81c34cf485dafade63b327f594f6c936fbdfb0f7cac5daac5e2d4d133b734429c? 7zXZ !t/CS!] crt:bLL 3} X{`үBrC: X~~9w=60W6#~n L݉Ļb'vޙ:GC‚+Dd6EߨE<5c.\JE/WWôAF*+:嫽yCgK1Bs6,4!Ӓ(OV]\`#6hob{Rɼ6YܣUlJgpԴ'wh ąi;Dh/w@+eVH1Bn,hzaqf*{(f1Y_c&CBJXhc( Gn gmGfI]Ȋ22(*ۑ\L$5|9Mi p?Ɂ?t3\}1I= Tȃ3De}v7 Ԃ.,$׉ژ' m\\~A_$Dž2g:àjg{eSp$bƆ}g!4;'aRr V-zİm}IեUQWs#؍[QnUǹG.ʺe1ΉXFb >>ڝ_K:>xG|&54QP 3yQF&Y6(V0f5kýf4eᑩ[IfEd..7Q@5c:.dE&{qw":ĔrL WO.Z4Ϋ:˂ţ:Гt͍.,K$՗q#ϐZzb@TuWLA̭<^[* eܳ!.ޫ3^ V%2:uDLxHL>j['_wUAix8@=0j-S0h67]~eq]Z/%NG[k=†-f+f}`˃&7]Țna<[wpXwiZ1êDz{չi q9KnXȿ)opPt7&{]uu'^HU *Op;/Z){C̏WKlxUh.վtɞghWɳXGU%g9""D2P5@ *]f-$Y FiA`ѮDk`v{ }QdSeL.JbT.DM_NJ:z8 zZz>ɩJGܒHz#M-^c -[-wNyI-jEl=y<9k&Q5\)(x˪472+Q))-2`ԍ ܨ7'B0Z,W<w[ hN`O3j%PWE9?k< =Xsӫ}ohK5;lbI>r=^G4_QvCD;.sӛNTkT8υBzS|_ܧyſ/G%B))W8[V5tG)ώw?95+y떡$H=b#]Bz#p9hTT D0ӱ̶V_;]~L4 d!,'SgE΁*Q^$ӟ;Lvt;[xhS*vk RpfI̎/ ;p230/' _m8?ak삀 =05JSTV@԰giaϜU!+uSݓJIO $YAZ#Z z@v*_Tg\h#l>O~/ˀ{JF6<Ȅ uv"~^M D iP Ű.XryIcL@ Ar]dgS) 6֩Yt y&ؾ2U"8܌$]1 _և!s)JkߠldɺѽĶ ]{N܂ _@dmWkpXw~'5EiZl =k&5'PZ4_Rz"FX0| 9L|OqMPZN/tsG'r0Y\Z*lT`͓>:D}_^%^3;&vԌ9iOKw6gfƔ 0:=ܙaq3E&v8uYC/;<\pp{S/A\v5b<|Q1@r0k8S^Uwi%AOww|l{܇m EC-Oҹ(}w0cĭCV:#AYr,c<^^c$x`u7 _.50SRL@QK) [>nHxj)ڸT.KǪ"AA&BAG6rIIn/vrqՁ滂j 3'xc@4sYAe𹬃("ᲙĤ ~l(UU CìЩIذ1)iĂ!yIJCzfW( z̸^QP=Pc'fт"弳-kK{0ҧBa7в~pXS+x]8e3ΡjN2) Aެ  )t25⮵K2?=mM MԡBl@rּ^x@%҃Wie@3mn1e}12`5JRn!9 IaTؗ=V׶*l^B(״r] 9  ɶi+[x}uvRK~ g`< Adt^bozL{G!B`{C^4p-cU \69;0U.'-`jþC$-W8F+WBY*Ix|>ִ/#w5 K8֓K(Zw(#&6`fK~i::p./6gAykme޸;ě`<{6GE'LTޭeDڵJ]ދʪ/3N~H?| gr sR6ZvwĈ$ZG8Ćq|y=]Xu-bD\;ѭ7B}½"ga8SrA{{P?ԃbf {qJZvbu[ӑfc&Kvip˓~p{@-$<?o49FۀDR7A+?lQ'9c6*QV>zwXv?uD}c7BC,-.1Փ*ê2{@6h|b ZXiYHYM ǹl"| yP19N.^;vZ̶(tuy[7!%<1 5Qki2_ F;L}0`Pxc IaaK,a *֦U)9E_j],6(LXZ[gGm2U>c ]\ެa"ۑ N$á t f:}rZddlw!MLdad!`^#"eO/=Sc:~* ԏ?:<1xRhgbeu_f'`Hawa=в3& e lpSǭ8X^μ{qWvؙ(_R]_2BR}#v#L&f͍԰ ZYƦ\<>6& ",>тڎ):]~xS=s2uvl-WUtVK1{0z# RV ? U#Ϣ ^C-WiFn(J,k5m+C{Q.Nso#_;{ ,fؾ}6D([=r;lK.n'M,pkvi|"*:ALg +G]dk"y8bɳZAJ^ OEq酩`l|o%X$]N߰%;o-w֓i8ã LJrlyODOS)*I!5Oh\M?0>n#sեmP|%Yn?V0٠&!os&in#=Pd}·K\ՉY~ M+#Ѣm3m#ORjR6P`)rDZ&:NS[BCDK marE3b4+>Ɛ(K A`E-!NdCv_ ~'Y*Ī~i}@tF}0b;?  ɚ0p-}Dp%2'\mzMuMdSok6m) P8)I[(2Q~z.̱&"v ז; Үٵdn5%S~8M[O>'E{tFW+t2 gNRI/~^(RdZfי8)\$ga@`+/+Ek*%:!*c4۷)ג ^{;&Sh72\^ۅ!5)햁h MR"my{-#-@$|ՌbC>_LY>}O`':i@1}$'oGl:{|h]d;zŤg OYQc5GV/$#'>m$Bci(~f@ö/-Ax o;zw뱕cGo #{^nk6\Vb548ПE 6[GM8^;z.WM v=R6LZjIkU>";ƽD v 5FQgDE~i>HT۽UVD ]]( q%" vQ [Jd;:6dkdЖTM޲ucfN;hwE ީ r8 pSPapJEE`5Bz<0it/7pYBDXӍC?TMh7 .FXiK0_) {]/6K^-( )fbk81ols-4F#6^EIGry@Ń}vy>Ez:\t?QiTO^S:):f8A5w-d!mr@ZM2BE~B9V@-4Vu!;^[(C4j2B=Fz(8!ta)~а1}wra'fؘ~Vy, 6D9i{'{#yh?Ҹ8bOͱ?S3z£R"TW{ftbKrUvGj fҌ!'*Q/Pt'-<_CAO,JUkh$^q_]`A"K[_ >/0{A1u Dnqh.ȇ.olta74QһSS8ƹ`RIgT( 䧲,` jUs汗[ƶb@cnv~=tǐa}`d6@D35+d RF{x5 \p. ~@& 6LO+_Q^vcຮ-t#ϡa/E"s?mpP4P}:vl{PxZU \L1m+" qϝͽ$g&9OG.Ϳl}Y1@\&NW!́bs-mɛˏx4hccl+rQ; ퟼|YQLb@G\Uw{4O%%Ȝ OW]ydcn[9נF*c\ʩ UFuhX>Ӱg$'8Gpw7pU}$Bc{\s B췇Od[Dk Y*QWitu&闷Np$n<[G<^CDۘ(6eR/=:ػÊSմB׺TM}7@W |Mm`,Prxq=Su:Q.v0MSUuzW̘7hɴݛq6~E ;u^EcPk]W#] j 7ҁj, h 0^i,"qޢNB6IN5Q)"ČLpe+Bn hSqdZ]@.A߹O٣4R >)dz3T#=n`*dKh,+X hClIJzb{g`-1oA7f8 G-R7JU>KtH m#@ WnA$=؂FT