swtpm-devel-0.5.3-150300.3.3.1 >  A b p9|L^Ǖtk&z鍐 gbr n pS=^jqUchAF3(#|F;rD@ p ?uY|t}!F#Mwu&P6D%0m)SA>zoR@[j3޾&==\/{'*WG..43719560ab968348e8bfa466c1b20b362c99934066c6a508c9172dc81a59a0d559cac72607b3114cdce75d5f947293791d84f7d6Jb p9|{%#; $i=~+4 ¯GS(ǿ}хiz]*! mDlt0,l06\,$\KX;&I+R\j'ˈ5G["bfC-=e8Z"$ uޓι|O9&;EE;2l_b4+]nA#`FILʷGp[.y \lq\mW\9S9dyݭɻp>$t?$dd ! =`dpt $8 B L ` % DXq 4  (8 9< : F G H I!X!Y!\!D]!X^!b!c"d#e#f#l# u#4v#Hw#x#y$z$$$$$`Cswtpm-devel0.5.3150300.3.3.1Development files for swtpmThe development files for SWTPMbs390zl3a?SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/stefanberger/swtpmlinuxs390x'-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(s390-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-dev2s390zl3a 16457074920.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_Updatecpioxz5s390x-suse-linuxdirectoryC source, ASCII textlibtool library filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)P\WMkVCutf-8751a623fa3d694fd2c1ad71b4aac1fdf51debf365942c51e21908626e1274984? 7zXZ !t/CS!] crt:bLL 3a#Zyu_@#t9f/-:+N:[kyMܥ_^1ɑWs)4btEO85e nicw$O<8yh_#9Йɩ* {|r{mqˇ"~ vPFxZ]ɨ҂y?EzāβS}K̞(04FxY%[0):.M-!k^ݤ9h q~`K}v-yp!xm#Gnx}i%d7Jty\RGlGPmwd)Ǻa\ZXW1v0tb4ǀ!϶]Um$w⩐h0Ze=DWA_ށ`x !cu+ )_c<#Ԗ_$s 0DBMUK,k 4&d7<;z};ڰ)_67BrBaa-G' |" ArEFa8;UU%<{UɁYY3zIE /d='qצaHS1 cߡ)!cN#Jj؅LQHE4;Ó`j3Y6ǓLEJ;wǯ^|JH,^Ii]?vcMǂT^QC+| 'o _V+`ſNʶƛvmgQYݍ]8nQQ*n&n<<)Ig^ͨVw.M O:FIbW&ڊcэ@wD]SƋ9$U`bץÝ)wF:t)n Hr Vc : ZD_9R0% F(z3Nj/T2s"TT픥:SpLL_Dc02LeψVxzҭE% 7 6z*9B]Lx~[F: nƈ*MQmv1LIi/'Yˀ7mw@ְ@[֬Wx ƕ;88.] fhf㗪 BIY{ MzINGu)0MWSH_9vUgeĦB70K :͗cGSځ'kؗ @S6,(pD-&])Z+7ap6⛀× {y[PリvVвLIt"8{arl-b»0h3?cS#'aB23 tnm ;Zl '$Nz\J+C)uTñx`m)-ĆBa<h6.;D0+`gR4͕ 6,(=!DH;_ V۞T@{6)Ե*g.A #W/v-:k-&g~*6#/2 YaI ܎ƓoO'`cޤWǟLqFb%1C>Lx86`l=`z)3ɟV']>G *&Ւ!!/OHљn b>eɩ3j r=De6aҹgcHL)t~6BZo*C1!}z#9HRi ^=]?w'L OoRB6)u$*G$`š"Jptff~vZ%}kvzk DͰ%4əťأ˂Vz:{^tG0 ',,BD<(,.n_B,B g2&A7 0t\S(}OMSB!Rz%!Dz !=ThH daneFv^6nY'nQQuo:wE&\@ۓ=CK X͛UFaVYːNA;VFH6Algtˑ.6Qe-55 vԃl{7-kc·@4@ba;i IL2sJ$f[e |_;aV1 R\ AÌ|bHG]L3@pI Zr!2`G^9u`ZдMՃw{V804W3OkmhP+LB|:2iKbGkB}X4=,u?] _CwR%D 7]DSHYDɫJF=ˆl\hsb5AkM'Jz{< աQ>%4{KujHȘ&r{?R)فUo[X`G"եVuy)@ޟ8F{&t:'J9IZ]Cf,\5 xeዾFSh$&q㚪c~l`jo8uiw3,LG rCOZEO^sB&(?YTvo%g8*j 3bLKQzFSvy<P]-sNg条f n9+Hr'DP'fs.s)]cU?}%wO~qElAFC@Xi"GhnfQ J(}*JRdK% 5e*=6\'Ң8-\tCHMX98FCg9id쒀^|Ӌ?HS"ϟq8'߼ %j5CaK"pқ+75N7-2ssFm[T[gbq)ƅXPf`~gĽP_|{gF>Rzڋ7n'vۛ8.%_{n4L͑dx1+2MOEj"ւndpUxar۽~*x>P$`ռʒB?^&}ĴPՒh`S{V<%390$_D9E ǗA+tOF5 L4qh 2JN5Wzci]b[ї;vxý@`]CtN'# Q26.6:dȟjZTdxJ*;F0K4d;w0]޳/tHQɬѲҸ F#:֩$y"Յj W1J~:T=-8GrJW,6`a%.WFPNiDD"w,4Qtdq.s@Tg`D$}N&^@ŎTm^{zhVh35ba 1f^P>yxOC~:98w .)sPyPqU O.Хb:W0. Ş1.p]2Vũwvy' GT R\w#G7&m>"*|7\H4 U]筯»^OT'2jO9% 2U\RKw1Jv;Z&FFHʥ'  'Y K-vٷ\i(Qnf3wwm˒?'Vс&1n\\@jK&6]5Hw3Vpw"ftFtmSB|]@T+Ki1񕙷xD4?9N)a${ BT٭ZQ,Wj(~%Q̦{^<ٛ: 6FWOQ)[)(\uT@4~dQ.zX_zX};vJ<mq7B|s嗾iKxSV . ^hl=doъ  `j݋RꞢGx9.Ch&Zݗ *7jô8 jVZr9CO;i2OeMy:cl^1XL~p4 sJ Oo59WfqI ԃA*if˧d|4oIYhJ^S rV꧶z_d Tѷ~ !0{cM,)4ra>Ie| h̜㋭lprXS|坸qdwV5NY y~4ºYO&R‚>9xQmH8d]-f8Th,;y@u`Z\6HJ+s4,Ҡy'{{< 2ᥧ}k+WWK1Qk: V~+MW'\\,p sHvi3ބM%| cj}j(~}qY!bY.5U qDZ$b- )boJ,N5VSNbͪR7@[a47PymOWk wL6h<~c~ZxOx{)C- gWʟpvF)Ef"$f iN5!mAn8lYId㉼+h/Uv05,5(٭np0sr Sձ3]&>1MPNQR BN(ՒX¸" z1™ϾA+~nw1{#X$%7@k>nnv[=<75[lc:SШdzJDA 79ČNSoorPLI딯Fm)q}ϯg.ȯKaq({(B fҵq)? vvJiPDAPW\댊Dj/+9oX$}:Vn"oL w0젽XB:4-=|L[6ʝw)'fZVRqT"7`,SD 65ޏ|Z^!g8|iD~ a]z{kίQeM&H:%[ @eBmоCC#'X fQ;:1۝,IbT.g݂up//7q5D0>8C5I0.!1o'W-SRxRv_͛M?#xhXV:xZ8gcEF3!n$N[L:l2 cc~(X Pװad~\y: [ˈU kQ-6 HKESe-@slldxK(~SsÀ0T3{}lC~  e܈/:P̺Om!NL7HC?ysd}:D"c`Lwl A?'T~h76O0/?nn$^R5MQˏ3m:?24*-HHq $փO9$+3pSiIT>CF`=N;8~S*ZgU! O)۰zc-6@]lstwUǿ5"WP*P)վnf{"If>!>hz`;\S]")=xd92Ќ %*5n&X rJbԕ#* op}R{-Eؤx@1b#pqŷ3->TNB|\\$Od"iFP2,#oH\ ij9<6s>~&U} p?RjLd7J 24$4sYzAqs㫨7Ý.0"e46`С|aP?a [)H4z [~4Qv cS͚;uuKW }-?ژ}j.Ɇg6--yqs.ܙqZhoH-H-D*'f ;%PejrK$S@zx鏖M Hv3Y3IEjNz[@yS'PH>蛅15r')>2Jɴ)8k ];,*n \"_lBwfȈ[v#y(!fCԆ= YZ