mspack-tools-0.6-lp151.3.1 >  A \и/=„,/scG3k ]VSCf(MoEW$ ֗X˲ڿ_ ,=AIp>?td  V@DLPclu      (<Pp   (8 9 : FGHI(X,Y4\P]`^bc9defluvwxyz$(.pCmspack-tools0.6lp151.3.1Library That Implements Different Microsoft CompressionsThe purpose of libmspack is to provide both compression and decompression of some loosely related file formats used by Microsoft. Currently the most common formats are implemented. This subpacke provides useful programs that make use of libmspack. * cabrip - Extracts any CAB files embedded in another file. * chmextract - Extracts all files in a CHM file to disk. * msexpand - Expands an SZDD or KWAJ file. * oabextract - Extracts an Exchange Offline Address Book (.LZX) file.\build72openSUSE Leap 15.1openSUSELGPL-2.1https://bugs.opensuse.orgProductivity/File utilitieshttp://www.cabextract.org.uk/libmspack/linuxx86_64)) ((ȁ\\\\c6478b77b80e8cba005b0aa0c8611f4561477190a93c98b21c057e98bd5e11035338aa00abe64efd34103677db7d9559a625e5fcc38472e1f2e7eb2bac6a0b58a444eff398c8bce4fadc596ba946dfa841900528a50fffc9a23fd6faf74f78e83e25a7ab729d52e19eeed68530cae57ba542629e3abc9cfd79ff6f392a83299erootrootrootrootrootrootrootrootlibmspack-0.6-lp151.3.1.src.rpmmspack-toolsmspack-tools(x86-64)@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libmspack.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1[ZaZ]@Z]@Z\T\@TD@TC@S>Q4Marketa Calabkova adam.majer@suse.dejengelh@inai.demardnh@gmx.demardnh@gmx.desbrabec@suse.czp.drouand@gmail.comsbrabec@suse.czjengelh@inai.dewerner@suse.de- Added patches: * libmspack-resize-buffer.patch -- CAB block input buffer is one byte too small for maximal Quantum block. * libmspack-fix-bounds-checking.patch -- Fix off-by-one bounds check on CHM PMGI/PMGL chunk numbers and reject empty filenames. * libmspack-reject-blank-filenames.patch -- Avoid returning CHM file entries that are "blank" because they have embedded null bytes. * (the last two patches were modified by removing unneeded part in order to make them more independent) - Fixed bugs: * CVE-2018-18584 (bsc#1113038) * CVE-2018-18585 (bsc#1113039)- Correct mspack-tools group to Productivity/File utilities- Correct SRPM group.- Fix typo- Update to version 0.6 * read_spaninfo(): a CHM file can have no ResetTable and have a negative length in SpanInfo, which then feeds a negative output length to lzxd_init(), which then sets frame_size to a value of your choosing, the lower 32 bits of output length, larger than LZX_FRAME_SIZE. If the first LZX block is uncompressed, this writes data beyond the end of the window. This issue was raised by ClamAV as CVE-2017-6419. * lzxd_init(), lzxd_set_output_length(), mszipd_init(): due to the issue mentioned above, these functions now reject negative lengths * cabd_read_string(): add missing error check on result of read(). If an mspack_system implementation returns an error, it's interpreted as a huge positive integer, which leads to reading past the end of the stack-based buffer. This issue was raised by ClamAV as CVE-2017-11423 - Add subpackage for helper tools - Run spec-cleaner- Remove problematic libmspack-qtmd_decompress-loop.patch (bnc#912214#c10). Version 0.5 has a correct fix dated 2015-01-05.- Update to version 0.5 * Please read the changelog; too many things to list- Fix possible infinite loop caused DoS (bnc912214, CVE-2014-9556, libmspack-qtmd_decompress-loop.patch).- Add baselibs.conf: wxWidgets-32bit depends on libmspack0-32bit- Avoid Source URL for http://www.cabextract.org.uk/ as this does not workbuild72 15540438500.6-lp151.3.10.6-lp151.3.1cabripchmextractmsexpandoabextract/usr/bin/-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.1/standard/432f2a7378989b1583a821ed7e82022c-libmspackcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=cfebb04023ea20661abaa6da778ecb4a06976306, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=065884f1c7bcda2286c419deb5e833cd5138dc56, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=eab70c569b0965d53fc556a5a4b63c1e780fd1b0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=2a5c12731d34dd3866255f906dc6fb93bbbdcef5, stripped RRRRRRRRRRRRRRRRRRR5O1G 'utf-8f9dac5a98f7bd8df14565fa66c022fb8de3bb94cf290e680b1fbcbcdd8071723? 7zXZ !t/?M] crv9u^}Ypk9WX#LxË6"=K PlЈa`aZz]ƂTA {|#0Nepq0rXm<}1)ww=`6(_IRWq|!EQڼo :gQyGEGnAa,NXv8~SO{ 2`EIGVF%KӋ9W̖1Ow|=& ÈY)~{lU i_~)"C]Z:&30G+g'ik\˅QmQ=J-LSN&#;!H˯}.{.BҐA!XʤzÌ?-rB3IA46Vkt%͈>$"8<~kBoggO|wXY" l)T r[g7הgC  ,t+ 2 ?Yv w_ӽB1DpI~lb % yo7^QxMAgHWHbSqh7^뇉BocZ8L_pVݍ¹肱]jb)Y藫oNUt9X3ʼ" ܽܞ@ř d 1惗} -R`>M]qQzЮܣSF~9o|\ :M _D1J^r?_UV{VW eFgzu^ۇ2틌eH8/^L88 f7.qHH c(YX"tiKvPF%heΫP(&T'[7U>j wr]j/MӥsvIϊ 5bfN4NP*fRvigV7'F0H)nZ%$_2Kc\t,hEΧd8r &Lߥ'65A(Ypْ׷,n?gF\Na^ذ t&R*䨜Y3cC[# T3 o O)HIqUn>;^ǵ Q)7T% %^ "r kW?/eGx##$!Vg\743 0S߇D?yOj0SXTIHWxO_*k~eqn$}?s8 * l*F{=BN:z -xm]KHR鯎9g)tjtvAjp1Q1g%75O!Ѿ[~Duj!LtdP @ij+GbjZw+i)V[ͣ!Hy\RT &$qgRSnQ|i!2d#ߐq⸮x?"q!59>{j{7Н4tB x&})bAu];!Pٮ#)m[6߹/y섌MWr'T_%A ni\ƥ$]!/ sIWRPUnoTE?Vq>"-Bt2p7bDOʼm]yjvVF`(5 Bi+A8C;AeOJr]pMF?fR[ↈ*ar' ϠZXuiV#B=}!YZʺ<4!; qfkgN=՝zt$G{zDc57pũ(k!0Sxtw[ZMnPV?"ši\Y5; R" p}ETd|+j1ݳ-m(>R jU|sj]IhnMxNs?@k.0 HYFHnh;4ڣQ-VD6w_SgђV |Sgt)/O])!V{;tm>3Q7J176sL*Ꮼr4^RKO]%)͙c$S 3mbIZxǡ}v&)~J`N c,d ֮Xag'﫣e2#6( ?,M0y!|<{Ĉ|*  pεsQ_+Qtc-eOY u b[T- hoA ɫW\V?uOQE@o!{r?*fR`lڝ#Š[jPr´31VH-極^PAڰeJR=H|~翾{t1D IIM>nˋCEa`v7(~U]%U\E64^]@(/8g΢mgp=%뮋v\)l:b<mф .ȅU@@T< 8d<ڹ:רb1A+bK ΁/%ȳS#yNeSqf@(FΌa!\RyV0oRU&^WK_5yP^TS|muzim(_{v7^b*zI9 *-JEɖtߓf8}` Bj.տ'UxrS{fd,(- IX^.֏D> ]NK`TFN%\BWyq2%Q2#LM}[:)˨cnGQsBb5 5Pp5ֽ*Dpf,rW@JoŤ\ҊJp}#Ҟqmi9 Z W:_$7 G 94,]3@u};0t1yc[J6̚pvJ*uI[ <+ ;dLK;oE=91淝5Yh2yp1gGeb=/籉S#uW0'Xx2c~JyFeRd!zL5A2C^efH5(0gZμ._@Q&.9N='Ma͙l8(0L۪8%:Pz<<{T7ȡvǬ67LֶddH`M3ǢMҢyLJ̹2H"pǼu cOJ/{;28ʳ: #'|W=׺&OčMln@@&vwWCŌHDG!S@r28OTÌfnJ\ttc{_e{HOhMY_$0/91+s j6P/J$qN9ŵ(>{'C΢E{ueNn"|?[؝Ͱ8nOE @ kOJUWYpWcZ:fo#cg)~"Z;Qd#SMoW c`A~҄Ǚ%|81'{j$5I RPbqzhȨm?̽Cib c;@x8ڭjPRYn%S-{ mٍ ^Qy0莁$!Iof8DŽ*j!Ac9)/L*jW jR*;P=lcqCºO+o`Vn5 v/(KDŤp:".-= YGUFw= &{o« |oub.u$H\'%2v3gA$%qRIdytW(tRт^FǸp4 5u"((+0RpLBd7k(F- z=s軬R wA׌yN^E#qe:܎j\z1т_ }'y_wtik5SSs#uN Db˪X3 |U=QO$PQbD >\>4 b,\mtq3ALJycXVu}z wHj4r!Κ?=NSlI6,${"w3M&ݷ=ay'Ǘlz_#r݈7Z9R1}ªTG^{ֲ&՗ C-c{F ~s+bh)Noצmv\ʏ ZuΗsE 92I;z85-~YȗZ(_f>3_,֒-hhٕMǾ