swtpm-devel-0.5.3-150300.3.3.1 >  A bp9|YThFmGrU4|Οp?Pm&i&fzqktD&[b\BY+)7 Q2z:Dt !I1eg{c,p!/DON3]!$? 9N.=,H OO ي`ơGPJsv`}@׸$8k-L5_$.҆ʴ_0-S8o͟exjeϳVbbf75c01e26744959eaf014b677714cb3dab367a7ae49a6a1466203f805424f89f70646b5bbba912e435bd78ceed13bcd8e413f6Jbp9|"9bV a HzHQLۂUו<)iЛz08!8`ߨwpioԙҕA\& bS\Xڛ!1̤hr2SF%xC/^ 5GW 7tų舕TO%` 4 k70 @1pD169Wjm:\|1K]aӅu7:]+yrJ5땒 Mu{,J[CT>p>$x?$hd ! =`dpt (< F P d ) H\u 8  (8 9@ : F G H I! X!Y! \!H]!\^!b!c"d#e#f#"l#$u#8v#Lw#x#y$z$$$$"$dCswtpm-devel0.5.3150300.3.3.1Development files for swtpmThe development files for SWTPMbibs-arm-5?SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/stefanberger/swtpmlinuxaarch64'-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(aarch-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-dev2ibs-arm-5 16457074560.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_Updatecpioxz5aarch64-suse-linuxdirectoryC source, ASCII textlibtool library filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)P=9@%,utf-865c54d7068177e880ee1bbe85dbc08ab347284ffe6672f059e418e073b0746e5? 7zXZ !t/CS!] crt:bLL 32'{7~umfٰu#H>- l"W_|z PhVq\@CNg>۟wŽ.sݱt>UjYu*j _ ؖ*Yg +g|k8]˼6q3 oqO ܹO "J4Wb֗[* ǐZTl?/|?Y[e7/QT1`0Pn%X[ABus5Qz_B<=i{7!DipQej$hZ:=T[Q͒*8dd_%:0<|$Mc}${e l<-7@C;xhn-IgVg+$s+ϨjdaVDH:OG]h 㤹Mr7A]H;·ΜHf暕98nȼ3]9WcĦW/Rg*;C /W1V?v)2h5R& Y1\m(,oQ;y] iT(P5^˿ԥ{IP eKB|?Ĭka=2 :eʼw93G`۟4(-*hJOtl3 K>Z-:?!>׶iH;RTQ/IPK> /0RT ڕ@FG]t"ErcVр  8+J>FyS$B#{-*\/M<و{s,à jt1kkLV{e½dDU+9Q~!D΀㔄c||09KDY:a)ICjM3iu;'*|},_ h[I WɕCBËq/H^B&m]~hu:*P}hP a_'z _C$L`K]BDHLj!/ɧ~6s_b) pPCu |#ǂ7^K6>dG*Kb54AE$)peͤ6' D-|H{(z<0*ȁ%s*䇨1|pB:4A2-q9nQJ Ÿ;8fYkMyR}JHNi!rohRcMQGr,v¨hbvKS`39(+rC!q;b9ZޱNзd0K?B^{O9ǚՂ=Yt]\F|Z G@b :n]| 09xq0<7 A^#2JDhj~aJeE߬= @=&)Tn$jPG&+RZ424~+gG*s l#2h`-c$ߏ1U0 հCj>9v+N -HKBӫ&gW@jLG4xp/ʝZvrɩXo V= 32֨?#''lx=d-YȌQbG^cI8:h*K(o@21vg5_2QyR?e<tngm2 y Jy$EX;ALENwH~L7GqG3.`ٜ-/O*avr} ~?p%PҤ %s-pk ;Yx G`5ݗ;o%Biv1|2l\袯[h #ւ FRa_)uT5+W+ÁHٌӡia:ʼUDXd[5NE\@&FXT-]HdwCb(/dҨ3 5p峗x& lCs'ğϐܺ2r] QYWqڝO"^[[ך.uʁ 7A_^yp-@guZLdYr%XNaʼV2.j~HN:4oNG-`UV}㫫`UjPu@s25(v S|k;>k =HZA7e_ ݰʧp[c\ ĺX`|]לmgJ1y9QU\(#ΰdӴVX1(P<)|avXGX5}ѳB͏mWR.)P]INՋwW:m$rU8"M*_I%v@;  ?Pδ_ 0\pZx6hZ sWðYi}Z[7/R|H"mxv+4QaXf8=Ѓ Tfڹ=\|\B,L2C1<~kܕdnWַ mi$K? 7m ޲l? GX'B. :Z/A0 914EE04c#Ne87[?id޳r7bsr$5RSkKCsF˪~iA$ n(c2w.|ֽq^\0g dޱX/{7.WV^NnKKIMG Ҏy^ îAׁѦWWGuM|VN4zK(kxI#.h+Y<ڋ\mg8_XM>1aϻRx)"-U\s!SqS3QaK^WekbTeN }UջD5x i Oè iRĵc*Zr}vaޤˎz$)9;BD ㇨KrЊ棸 Q bΤ*WqKJ{azKd-HEw+;e{Yɳrx1^\95nc5T6P#'"=E}@g7\6G6Fc]+T> +njهg$oj) m<_LBi E^{䜞9EE{=E4j`(w˘殉X䅣9 M|gʫk^?7 侹&R߱ hp| _9M>u,o} Kω;+%Ü+#`T3rX +ÂX|fNޟψ43Jp0XM!MiDdj~(+k΅1-4ݓ7L qZ(W,V&oFLqFT 13F0#:jjח,^wYr9-+"paX:egR`zESlEc}ZI 8vd>hPXr̯# s +h03??!3Y+oI +`N*B^I"G`Us  CYg\t ^_BM~Y:L!qk+o7@-l9 ~h~X R9?\FyHἾ酕ڠ?H,tuQݜ#FZ᏶a˥}Js/|#W wML\q=F.D|y;Q5DY%$WH|}4Er r^Xrikžvx&9aHPvSZ62Y%jvZ{Kh[+{l<+q~B[y{Itpe[eH Rށ]~πkP.9UփV76F).Gd{:G. %mpK=t6@A;]8>n0DϹNCGid!;H-K"$U-7e^ܬ6`ٹEfz&,aC*3cn9gM!.}!@-$?^c/u')L%v2^HJf;x?u(P]~H6& ^Jj'G{Ӌ1j I`?jo^h'㻉V. L|3Pmd' Ngq7Hu&Jۧ!?򚺫= (]KL] 7 ֹ" -n_,4-a~ Zj;+j="$*u֧;~ %'x=*x.zRN_[*YPynpJ(Wssش:vGi1f\9*Ả*(9;ۤ-ta@v'U?ΒMw'X2СwJ,>f}ʑ#K0uN; MvEC(5ɳ4ˠjJc֖ȕ#!/sGA$:M3pteEd*dϮ}5}Wmd0)dQq.@ ;DІȜ%ځىsKc!)p7LD =vTF#)}c9.2{>,液\!A]շE5 QeЁ[AJ ^^whrOj Nes:$,<,Ed B_r nw@5uDs7\;O{(fˈ| \7юo6#t08!iL{U\KT]V椚S mأ.L1Se%i)m;^MD]0ʚxK vDw(GBCMOX.3X>lkQW@10Q^ਡq\=oe#=Q=|1Ml? alҒo?a$VP_:X/(^ȵ x&LOVn|2L/p]7p!P7"+6'ZQ=:i(e 6w}5ȎlꡓaU?%8LF6+A9mK,^҄:DOEVx 0YJfa;on>X KNs̟B frM$r\?l5Uó9fkTfNHk XHiycVS}XwbiK*6"Ƙ\C]/OMLpy^*!2Fyi98BnZݝ䕮C8 sbdEyԧzJ/&uLH{$R`3gEsP ˏk7jB P O3C]gڱ{ao'nV 4oP`ܷ Kȫ[W.G YvFm?HQ}ět\MPEA @O k]Ydk_0"X C̖0"C=678E:G+K$wmfhWʸט6-:SֳM8:pasDtA٭) tN{O rEJ_j]<+?İ_5HcvZC@AћxKP"{Y6PS9yK!OZZ]  YZ