libgif7-5.1.4-lp150.2.5 >  A Z /=„xrS}[tlUK[Bz(a!J=:f5J6U旹S-`GƄuo.bqk==YhXol l 94@ƛOON^; t <YOl֕cl[}jO#)%tY t_|? s%7X#-Ȅ:)] ˅G"@͖h @Mf#1Ñop\Q:Ŗ\&˦{^ Hn\f@jZ; ط={C_ĭ=EDN'ij3|>p@8?(d   @ 5;DT \ d t   0Ddt   (894:>@FGHIX Y\<]L^xbcgdefluvwxyz$Clibgif75.1.4lp150.2.5A Library for Working with GIF ImagesThis Library allows manipulating GIF Image files. Since the LZW patents have expired, giflib can again be used instead of libungif.Zlamb61openSUSE Leap 15.0openSUSEMIThttps://bugs.opensuse.orgSystem/Librarieshttp://giflib.sf.net/linuxx86_64@A큤ZZZP}u8a6952f7f3e841bdb66025467d492767409181bb5a6b1fa7ecaf3b282106d5b30c9b7990ecdca88b676db232c226548ac408b279f550d424d996f0d83591dd8elibgif.so.7.0.0rootrootrootrootrootrootrootrootgiflib-5.1.4-lp150.2.5.src.rpmlibgif.so.7()(64bit)libgif7libgif7(x86-64)@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Y\W5W @V@V%@TTZ@SrR!QQR@Q1PP@P,O.o@N@NNyLzKK*@bwiedemann@suse.comrpm@fthiessen.defstrba@suse.comidonmez@suse.comfstrba@suse.comtchvatal@suse.comp.drouand@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.demmeister@suse.comseife+obs@b1-systems.comjengelh@inai.dejengelh@inai.decrrodriguez@opensuse.orgjengelh@medozas.decrrodriguez@opensuse.orgcoolo@suse.comjengelh@medozas.decristian.rodriguez@opensuse.orgjengelh@medozas.de- Keep timestamps before patch updates them to fix build-compare- Added fix-autoconf11.patch for fixing build with older autoconf, requires for SLE11.- Update to version 5.1.4 * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT. * Fix SF Bug #92: Fix buffer overread in gifbuild. * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path * Fix SF Bug #89: Fix buffer overread in gifbuild. - Removed patch: * giflib-sf-88.patch + Integrated upstream - Added patch: * giflib-CVE-2016-3977.patch - Fix CVE-2016-3977: heap buffer overflow in gif2rgb (bsc#974847)- Update to version 5.1.3 * Prevent malloc randomess from causing the header output routine to emit a GIF89 version string even when no GIF89 features are present. * Prevent malloc randomess from producing sporadic failures by causing sanity checks added in 5.1.2 to misfire. * Bulletproof gif2rgb against 0-height images. Addressed sf#78: Heap overflow in gif2rgb with images of size 0, also sf#82. * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83 introduced in 5.1.2. * Fix sf#84: incorrect return of DGifSlurp(). - Add giflib-sf-88.patch to fix sf#88- Update to version 5.1.2 (fixes CVE-2015-7555, bsc#960319) * Code Fixes + Code hardening using reallocarray() from OpenBSD. + Sanity check in giffilter catches files with malformed extension records. Fixes SourceForge bug #63: malformed gif causes segfault in giffilter. + Inexpensive sanity check in DGifSlurp() catches malformed files with no image descriptor. Fixes SourceForge bug #64: malformed gif causes crash in giftool. + Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying constant input parameter. + Bail out of GIF read on invalid pixel width. Addresses Savannah bug #67: invalid shift in dgif_lib.c + Fix SourceForge bug #69: #69 Malformed: Gif file with no extension block after a GRAPHICS_EXT_FUNC_CODE extension causes segfault (in giftext). + Fix SourceForge bug #71: Buffer overwrite when giffixing a malformed gif. + Fix SourceForge bug #73: Null pointer deference in gifclrmap (only reachable with malformed GIF). + Fix SourceForge bug #74: Double free in gifsponge under 5.1,1, for any valid gif image. + Fix SourceForge bug #75: GAGetArgs overflows due to uncounted use of va_arg. + Sanity check in giffix catches some malformed files. Addresses SourceForge bug #77: dgif_lib.c: extension processing error - Modified patches: * giflib-automake-1_13.patch * giflib-visibility.patch + rediff to changed context- Cleanup a bit - Remove obsolete sle10 deprecations - Fix one tiny rpmlint warning- Update to version 5.1.1 + Numerous minor fixes in getarg.c. Affects only the utilities, not the core library. + Fix SourceForge bug #59 DGifOpen can segfault if DGifGetScreenDesc fails. + SourceForge patch #20: In gifalloc, fix usage of realloc() in case of failure. + Fix SourceForge bug #61 Leak in gifsponge. + glibtoolize port fix for OS X.- Update to new upstream release 5.1.0 * Minor API change to assist library wrappers in dynamic languages, removal of the the gif2raw utility, and various minor fix patches for unusual edge cases. * API changes to functions: GifErrorString returns const char *; EGifGetGifVersion returns const char *; EGifCloseFile takes another int *errorcode; DGifCloseFile takes another int *errorcode;- Update to new upstream release 5.0.5 (bugfix release) * This release sets the error return properly when a screen descriptor read fails, and fixes minor API documentation bugs.- Update to new upstream release 5.0.4 * Fix for a rare misrendering bug when a GIF overruns the decompression-code table. - Make patches have -p1, as requested by http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines- Added url as source. Please see http://en.opensuse.org/SourceUrls- add giflib-automake-1_13.patch, fix build with automake-1.13.1- Remove "Obsoletes: giflib", because libgif6 must not obsolete libgif4 (it would do that by way of libgif4's "Provides: giflib").- Adjust baselibs.conf for libgif6, remove libungif rpm symbols since they are now no longer provided.- Version 5.0.3 * The library is now purely reentrant and thread-safe * Adds an EGifSetGifVersion() entry point * All names of exported functions now have a Gif, DGif, or EGif prefix. - packaging changes: * soname is now libgif6 * Compatibility with ancient "libungif" via rpm spec file hacks is no longer included, if there is any application around that still requires this it has to be fixed.- Remove redundant tags/sections- annotate functions from gif_lib_private.h with visibility hidden so they are not exported.- add libtool as buildrequire to make the spec file more reliable- Correct project URL - Implement shlib naming (libgif4) - Apply packaging guidelines (remove redundant/obsolete tags/sections from specfile, etc.)- Do not use __Date__ and __TIME__ , make build-compare happier- add baselibs.conf as a source/sbin/ldconfig/sbin/ldconfiglamb61 15261130255.1.4-lp150.2.55.1.4-lp150.2.5libgif.so.7libgif.so.7.0.0libgif7COPYING/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libgif7/-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.0/standard/a48dd0e577fd0d7b5658b9c20796fdff-giflibcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=85a02d3d837974258f2c1853ed6ff19a5505b39f, strippeddirectoryASCII textPRRRRoM+*4$Y{Ɇutf-894473d350aef182b025592b705b196c2373c1d7d561c15dd9b6857649fafae57?7zXZ !t/>] cr$x#싸|3Ky7\u@דnbLm[Ϗծ㻣K{hr@)evv 2l RXV]aXQ3Q˯>TzTg;l J5lD$gŢ3V5&:|?G [{Rؗ{|m7뗮F|mPrkZz:#޴= TDgՀ ;@%~!݄e !O OoYҵ8ٹ<#Jµ^,W XS$To&LEF"_o='}z;OYc :vA܉c{;Em$w.l$IF :2+&Vr$|b"T!r҇)Ǽ0bo9N. q[U"9F̓QcLO.c) "`hT zYcWj5uS(9 &Vwz29o;2u|\ e#6?vaXju'Q 0RS-5%:  TJ :9\d׳ВLo<9ߗtOQHH߆e@MK:Wy=A/M`.xh_M/`YEt|_5Th77 ̝/RZK%(cDapЀaLm%cp@j .IkϊP(]低b~DT`'P#!~Lw*~DFX ?>=.7mU+͞)숻P(/-$Ei, /k3RǁOl혯om_dc#.5(·<>yGXW$D0AopcYrpy;YhpAK%^+( hV Q, ˵Lo#= 0J sAЧnzcaBېb`-AZ7\oq[o @- Eg|>%[6|d2̕ ƥTgZ Ӱ:7])+%]`Xc =HN"tV`i]= "?=*m%kON{ǡ$$Ln0eRHtaˤdb 674VVLc^ |7g;EMD"N_;pb,o 3?)4谺! ϑX= 1s9H-dM$Oy&/rF>RS&$+'H4ri|[ D+0k3`H7_B>nf(>;MɊN<uJtl w]v`̯[lTopm?wO`aɅNΡ4-]knk["C—rƀꤟGkP^?oSY2\o)13T;?HpOE0 I.j5}g?A$ qNJ^5sBhT/Z<5GdڽZݿzk.%n H4+MI}md{`쯶2bt P po[( BP]_ܖ8.NO帡qˌ#q$?CQ]NX#f끽cn/$c6oQ=YdK@\賿] 0s@3an`US9ԽdXD-\Vv1x<^E-B2abu09(+yCwrҬε38qZ/], ?LCg2'[ (J6 }ZhǗ1X&X!1-9w8xV?U˂Fo J9{ya9 ʛ4޺n1Q+5( ty,;18vZz#ldÚrgJ fTKW{<:[[Uː&yDj¥Õ7Ahو-g'ג+Ԏ/ȣ}!yR##TύPcmc Fҵ bvSo 1j2IdQ.h 7e)&Dzx6v'NLP>Uqo 9")e@38[[6ypZ!JGDX[nQ8v78&%Q\ ǙZ׆>1+R6hC䪚! 6e;?uR7JQz1j3̟o C|sWdDFl|kf5PM'\{j3΍vCU zea6p[_dKiI_n%!m!\{(#!2#ܼw e4U9ʙ4kRmIT( ف6؞ql :}d=\pmDJC{ UzCitaN/^CHm`8D{iW^uy?:jắ 懇V=/MKb0toPR&rv%tYԛu1#hDO@fWENсGj).4\16AAB_J{27)fhk1,5qJM'8S# D:YeΣoM8KѰ9t+@yEB 0EfoB|^|~[#P:`H9rKј`G#gX\jaG}_шo,0DbׯH("dB\DiѺ(_b$\M`sW}ⷹb%2#d ? "ÓSb_=˴i &F2>\xyR!>z`dl06wBW(L\ }vVܡ㭆sB5̾ Qy ߓ ޸lͲZ^yBS:y=E|&ڄl}uP!P e?ǟ\Y$1 eT jSdRbk}]C^dM9h8dKiu%%[+ymۮ|79ma 1_Hʍ?ՎhA@eF UFr-J:)zϴG{;sDi'S8qpKХS7& 2 B F >=%6]tS9}Q\$FB<}  gUtXn9"\K4IˊhF3(YG`#Bb bAl*. ҉g = _zfvѬNИ8 /rudޓnttMҔRJf>|g[4<钞E]\]µw;׸Ќjҵ?:C]g[wXy;chg󘳃wz/Zx[:01{ԒX] t7]Xw;.b@L[%WSՙ|OT௵5DQ}ⱩJAqZ t@~' YrI]u,f{"8. wp%ZEc)sS[Ss8 ;]H&N]a`fS]ېUZqq+ţ{lEp5umX8BuŤ#3AVUϽ8oj'"uܿK)ތ<8v\#*Aj-L={QCלae)Iv/07D;? ن-#) VHt*|k)-!(%MKVt#|dhn~#[R #?UЏḐުA!)4 u_߷rnADJRCA?zǟPg+q2ø.E#Nd;gfsug N2KzÜN8Q f6/btlAe}ӯ?\HK?I9\(B[YWg4 "b+b]Kn,ZN/~vƍ^YJy1W sȈE&褸f&ʢ&Zc7>qVC]+(4;](Chȸ(m`$؊zӱns{Xa㧷0jX #r;L%Nwo$Պ29H?ժԠjyX%2ZQ<|0pcRz;rR=(HQ=V h'JS 553lۖ|dED7f!P?m 4m {9*M18O4{?' E۲j= ^*%[vulI2bGT$ Uڒ}u)A<(372wmݰHWf֧#!#E)`2„^FF܄5-Q|jVi1fzӚ ƂM-ţ6}.K[1){tqI0BAB2(G@8KA_"oZQWfM\WhrZt]l՟c^ZNgH7m v]q4Wǃ${jB(n܂?#Eb?5nbJ; %&4c]wK,]Ak4',ל`ih#P6T@uZt\Q(2A~kE?|)׉!6NŸ8v3H}zPRԙSh$-0d A{q_yǂ! &XŪ2>*0 5t|ĺRgP^[D; JXan+-sЛDw 11 e '_^r?x,u#v |,ո{z޵ 8g­w15Ll3Lp+$ eb)IYU]Y AKOV|Dpc& nq.,<@5g k>׾GՉ\feNvD5#͏80Gf GSµwebr.;ɝ c VٍN[QT7 FRze!vn:Υ5麈ȸ|"X: h!Z":K^;8rkD@9~f2rM+:F.cQkPy<*) D$Į.ߕzInZ2:ioW4[2~p Gz^ۆ'a4`bs' +muw .l*sɯMIn_^jI+(z#/$D DG|qQ E1@lXC m^=AvP؍S$h_3bն):{qѤk#M3*jQ&;O'wmN^dz@J05T:)(>'4>*,nHϚg$2a v2 \e1$-a; jQyx";-&F 7kZ9j󷴙ue۬.czxg-ryh{=DިzEyW$+x!Nx4%"!t,gI2F4| X 5k!2gV9zQHy*I[@6j4?oQ'U;'Tt%ߵf 2狦Nb`c('= dBFX7%]BᙙS3Q9()VܽfXWkvSȡ yV0]75W(O#ƁܬeHc?G%?;,\~Sc` 3P&bv_ GvI>'SR9%&|C tRLzFS:HqT5ߘkޓ!F]w .lo֚MA fDH'*i~[aX,"()MFKFY< 3wFI&qKMKdžJ{׶ e1M;r aJ/;i[#)mr*eMJ1spQz 1*5 OO 'nڒ͋}a}$>q# <Fs?hW l52=\@$$@V7}E]m+շu,:X]TmA bffL52Ӛa߲=Em*5p\rlW3܋W&-8G0_ʐ4nJ^"J'bpJ$9P`cJ?UD"UXR\1xcok-!vјyK=-!5ÖT`yvͬvAjxXZ=vN" k^y*$պܮG@@/"ßI`v ޲6F6K7\ǽZ{g}+h /_ aSBrR9ay#x!YXxy{ y?ST&r 쾔 rl* ;(s1b_w?LӢ#֙b ۝'>]PxYQ\spD$c{:cU'(8_(j('1 ؓ H]˗<zn\/zm3ә(B'40ɩwb;ikɇSm~bnJ̩Ţu^PɬtO]8 pefw-`vcqWZ6O'6I#DAZ`+)gZAj1^E{;2)Ųi/2!U^>Rс%a;vO?4ĒUIN8UA%: v=$o)QVI'tw*fͫqWCG|#I"u1-_ $4drdFT,1CMa}cih,EWp{{Z|%t]Sӄ.6Ő ^&U\ A_^ry]m+91e:~K %M *yf<=*y Wm7'o^CNѝTyP O'#Rmr;9 $( BΆ?M̹b1NҫɆRWPU3FcPvjYJq(}"9Jr[[V 8w/Vz2!t_ȀV [`Sໝp!!HވL[YNӽ8?ZzC5xҦU$ozGSHi=$ 00n3o#$cw. ⃻/p M'c>@ ~ggX~ /g FцCgcwɊ`#LJ|+eN,sSVQg[A9 .S`Ol:._\P*$lv+iAYTInxknFyCѰWcy=IX6-V9Zz,刊eejmoݿk}/# [yo^a2eS8(4ө4Z.S44Ray?6{~Yq0&^Or3)e!ҞV;Y6Z@b#Hg6-֙J}r Fw<3٘$1D#RsO) `zRXUf'w!Z}YW/ R%&wŲf@k4ԙhxߑAugCz9fSlQ ^g~ډ$L:Y;=SDH"R׻ kҫKۭ#br)wv9CZ8Se.WPOÎlMcXl 0qȍ)߳}br{0BhND sk'~h1'<[d2n@YeĐ.rafZ(^}LO?i=!KT|ܮ,b3ҳ$u0*g~kpHil݆^ cToiQ#pD49qM7o{~\,?G pZdʪx_Hw3JI0M04/d$gHHEY6 =Yn niF4̏o߃=Ԯ `4bB$""!\pP^HGZuj.|6&&--r+oc0@ŅX5;ZU^/KيP1|N!N{ qL"amZ vK+yDyy[oelh0I)n7 |TI !'ꌬ0/7{y)(#: <8s* 4ZF⥅X ZnE?75RK؞OjKaȫs0\AY>):䭋@νi'sQ2ðYE,鷅ak/F 1UF $T)M2`z?躠ƛN@/J('ZwH`k=~-Z cby"#W4+J wec3u}R xm 4xpcXBydiU9(u. ʭ/&V>nW$44L%W\Wa}1u28TɖtonSpWXjBwYP-(+/ѪtUwZEYGT2KзK/GK*%HAȟ5+T{s]c@p @h7-ج͡~SOJjlc|;= "6`t^2+hzFR U|ݦ8;w +R2phi\he%8 { ̅,9{Zc 8rmS?gssjno@Е[uKKǫPip)Ս]h, \_:x;+qh}EQ΁ l-urFTbq/&{j4/ݼCmpO 4\]ab+4dAp.)O2 ʰKR5=u7'BT+ɋ (Ó Shܳ( +>/)2w}(%2Ƙi\ƊBHRKESaFq ? )ЙE9+fHy}^Ͼh}%!dw!KOmƞ͊nSzQ`22R)APD2"h0u:(q/F86_ ^]&țy;8O0/fwRrzZbWlrG.nh0"ca |>=9P^OQƤUs^Q[L91;yQ$;1_T{L=Qޓx$^i 4[!C! @MC$cՌ3n#-<lI~ЦG [9ZBqi0i]qF_'S辍k[~0s`0E@̆Ԕ"z08~S&:IrWIPbnrKþPwy~!Kȡ:$uꢡ9)Ő ֌s.Ea>Y$ |Hy YZ