libgif7-5.1.4-4.3.1 >  A `p9|i|2Yay<q#YϊB!L6Ѓ r6TsBqgP&zNR'妱8[s8VyA{-ҟeXd#!7H( ŧ{[Z6.IƐ4gV'ɲ/JΝEKqw,b f?*#$ &$zo vWoĺCh@CgkC4x`|砆c dI.}x>(̋u!;9lK$*b0Pob aN}vB=iC*>(~XHkjW}cxAo w(G4Ҍ\#jJ/8YC:r7_i)XS?F">ǠR;( M<`)ʯn!M~oJ Ua}xJ:rpڗȥ:{ j4[+v"2]>p@?d   <  $5KQXh p x     0DXt   (8 9 : >@FGHIXY\]^@b~c'defluvwpxyzClibgif75.1.44.3.1A 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.`sheep65SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttp://giflib.sf.net/linuxx86_64@A큤```P}u27d0c2cafb9cfbf71a654d8bf8f6b29a46136d939a07c935754eba5bdcdf70c00c9b7990ecdca88b676db232c226548ac408b279f550d424d996f0d83591dd8elibgif.so.7.0.0rootrootrootrootrootrootrootrootgiflib-5.1.4-4.3.1.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.1`Y\W5W @V@V%@TTZ@SrR!wolfgang.frisch@suse.combwiedemann@suse.comrpm@fthiessen.defstrba@suse.comidonmez@suse.comfstrba@suse.comtchvatal@suse.comp.drouand@gmail.comjengelh@inai.dejengelh@inai.de- Enable Position Independent Code and inherit CFLAGS from the build system. * Added giflib-PIE.patch (bsc#1184123).- 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./sbin/ldconfig/sbin/ldconfigsheep65 16191899615.1.4-4.3.15.1.4-4.3.1libgif.so.7libgif.so.7.0.0libgif7COPYING/usr/lib64//usr/share/licenses//usr/share/licenses/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.suse.de/SUSE:Maintenance:19340/SUSE_SLE-15_Update/e972c3413070f86cbfaaad484f5873e7-giflib.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9267f5a4a78af859dc470909fe538d789fdb21ff, strippeddirectoryASCII textPRRRRX1% 95&.|utf-80058a1d24718f639a1415c3e4c812e83ffd9b7af6363f416eb8bd502322c2642?7zXZ !t/=] cr$x#Dh_nE"pm*t|OY99@f9񞁞vaQ~U4iLj (ۉy]AS7*z|(=B\N @x8B4Tm)(?n-`rGb͈xqxo~@#E<7#b10zt$q<2KCmћ{>(kVT\ׂcm7@ѮP@S'XhۥxX &E=rD6:Mx=WѤ\kY}1҅ tk۷>o0ɵd;t1 1cgdb񧈭̽8b0p^sH膌uE 06UVA{[v'C|o=&1JOF8PWI]_@L1 A8`ϵ5 Bx#(pr1=:}ڢo_g59j e}KɔyKvY^>,i4.+aSiڒ*B碙 (r4=( }&$.y58$Jy> 8>%y(}8?wp=r1 5:uh'-> dl"Ϲ||k6Jw:bHmS9^5y!9{VH`ϫŶJ.[O3f5Ow԰:[j[gi!1d>pNoȞ9ik;uV I`Jk'y%cTo`Ԧܾ֌K)N\iq H-MT#_$(0I4YD0!Q~z{ڍt_0&iF ]6b=ќ;3O,r椈 u ܝp>mL6V0tcq힮[&CL9㗢w%~ȾWEe;s?Z:t ,+Ѐ fy U2)U T[ٙzy 6KCk@ibߧK(EQa4fٟ.G;!N?}%3nŠD&$Е\t˳H|皍(<#A'g>qX* Qh ls:s4(7UP׌'m(leG''(9%"`ÑJOҊgiXovΔXڕ#*[;(\?>pq@`^7YM6o>x(=]!\d=_7A.Ƌz@ňx͑wM!+63B%+(r+Pǒ-sBͲzv=̙`@]uN? XZ509YeDm ƣp٧ zmoh*y=tALSoC6 '؋fI+jmootƑ2GDw= {Na):դf=V0  4:~_t'.z_4p-8eUet0GRu=oޠAJs7A g%+ TPKPNiI~|ڐ܇8o?JV9ݘ¢fq\*W8z ]d0d /"=TbC#߉9.j)󩩎Vʿ^=v5@?\kWfg^},RkfLo9)B)#G I@Dz.J qB8v=cyOW^T"sl,E8[.}MnX\wBQ~c1X&ELShOyݍnV\OLzɌ}b#VviHctF_`JFZG)7&ARFۇW?HPT1IoE+ "3vs3m&BGtwGm:YxgC,1I^yH;b_a PqDN&̛K;b׼5$8T{$5j|9eDM .2|WkLFH_6`3ZBw4[ŔsJ!=P0:-]C.Awziɞ0\EuVW664E*\4.mdװi 䫰6 a$3VtaUwy}0_- taj`T3/lW bۢ5kϽpݦ/%b|ئܪy+¹!@QQO.瞻oX #s*47 T>&X>ÿ?Q.rBКnS-<< mYȊCk5/fHo1_]X6Z",͋D@S9.o?Aq4T|enT(ڪᄐ? 3/ Ds%XlAC Gs d"*q6!Y DTj즣<;ʋCnn뫪Z7Ĉ"%#K>eC5HY pT@|sRj%L;Smfg)0V, YѼ7EWZhxӱ@]m߾~-UIu;N1?g?Ϗ FAuk5Z{rLfrrzrw/U20.1u3ıXf_-M6Hx+`bt q o @ -! ĝޕ8TX#KOpRr+~pBu9MEG1a$Bޏ%bJδd󙷍PVg!F.k{?&qε/bϕ)j$| v*m垑ˑB-x M#_Ȏ%)ZV &mخ_?v.$e&IЀG`ΡeaswI|[B$٧c:5pvqPvdfKT$}nGvU H~5o5$^nQa)(^u* ϫ\ImGV-^Eof/63*~d/_\t|L^&=.+xj~ۃ@mg<˰;AfopBJތl ^ *`ByiRI rf%Pj=px7y+%OQ^lYi񁛛.KKlΗmp/jUc8q fP!O&2;f;g䝏:engҝ[N0mgL_:v 'pX כwJku7CƮjQ4 hA>;+ VLxcm`D^ ;ӹ~0ry\?4¦';iY0g)pDx hDfqycui't_!tΤJ(3?/DvSPx%cO3wfhۭ`0.^-Ƞڸg&G ԳG)Th }sfǪILǵх) d2_YE &!SX,`s)ssI%=6'C"(!d\X[ݝD?mjcpߠʋAӰ)  h݇A1V&W}KFRP:~=MT'`tƠe1OdF˶4 9m-lɨY3PWVTToH f> ̫T25nņe3|-y]D#ju9|vb\O8Evľƀ,ƹM?eOr 2{V X;|jkFƴɱȳsEvSHWx.S8c\߇X$@yc Aoqy, !N&?,v͗O!5PcWˉ[i07< c⪄D eè;v⚻kYpoVW!{0V6q|L$?#D2wIz*Z xa(ὤέJŠ]%Ϧrzh3оf)*b.^2|?GnM8FGěBɯn$OeLۀuz8z ;e6l}BR;^y周GJ_.Ydf ~s`HSl1`k8m#޴Or)m rwHm=qu9W-Lؿ- PU-fNEg]еAOZɀ e;KL;~?1c嘼ݻ\ @,T@3尓/ DrarՑѴĻi";hW v07Vxo!V.LiwY^_3OsuO}Mr,§:,@,͌+f|y0Z297$6:Oao.z#f7F"4jۯGFǙ ]k3\ !ID)ѻmVƱS+%ӣO*ZP]`xН 0e5+.+&e !7Qm4ӠGA+w0pJGߵ19Q)Nqo,_ o U]uhȗ`"d`B݅J[S뇱=Jr}H4g>ŦUiBI@_C$+$HC嶶M[ƿSNdG}5_pqwsY3o0ylȇ>lt]UULr(Ihf3wS3aTo0ܼ9yNkXp ͚]iYw:-|[nvl y lʔ2YIRo F4!bPwV1]H347\|BbCG%#*rDcq 8X@UўC8ԻSNvOej|c$fNb+Tx n} hml2"^[ϬaIU5D @x;M_[pԓdɁKCi{wLxGewI֯958P7XE7bW.psEՉn'o0DGwrh$ \+Q/2=O?wRh$"Eg#|6=xTs}6l^?jV< f?&35 sm\K[ d CټMj5 F&-AO G@BfD5&瞪ȀM{ow'+8'Oww[o}3h.R+?u1=˓=QlclOj)Wjrx*OKGalqn-eh׫ͽ=҅W1NA`6Rvm4vk0/tu)/tۡ77v˷&t0ojmwEUbNP(sȍrG˿b`/6$͠G"9 .l*nFl $ J{׺1n^SfmKjɧGG 1~iUʘGD%z4cvfa_W;R؆(d/;侅)B9io̶n7`#I]dSN@ulns ``JJ=[K_XxR;e"sh;Um}_bdpnb7,*wnW%ؖHDߔ w*;yNܕIZn-}}1w1SIea:Jfx4ՠ2\̹p_M}1q8Hho/bWL?CGg$q49J,Іoq[zp%ƫhvJ9NϞBYB>7` ][@z_/3O4B`ʈexTy?w:Ia p,y1RּeݨQ{RR?(}߻>.1eDŻv9CbEDI+qe ‘`5']*GU[2^o?h?/ Oم1(^8*62o%Nd!K*aY#cNP>-{{j3lݰ{Ƨ üM9] 䌠sѵ+LϘQn."sdImrؿ+Չpy&Kl:2/ ^:@EkRr;u{kNjHM(&ve <$iYc1M)l!5]KqK9]Y-͌=\t_?rIHg;L/rG;P )O( FrFHB U~un9&h0n2lVsvpK)j}d=mjL~̔bD%ygm@UDRd&Âi;;7`ؽ$%khrh%ę-!-7y Co MNv`QDI.a<R]0S["vQ[tIg 5[xNvo[Dg^ UJ֜Xp<-됥qa.2K+εK""78p2})ET9QCr]0ND`х+iE\PHNl*xuKfz!=.l!>a:wvT+d̴'&f# N^#^ @X]MKkٳse3_2hpr`҇wqy!0:ټYXҟϝ~kSqռr@ !7m5Se˖Ç5bdj, ":bQ > {wSp⭑s .~|| }q R,'<)B,$edn h5C`7dD}jQnޚҪ+5 +00ҌkF! h=\9ʯ<(ȜDOk۱P?јxp%j~fa^-4LXP>R:uj꺽b'0M̓@Z4aM oxT嵀X;&١~iQbu9iH?[m;Mj8wh/5|M䆇r%^*$ ?OS Ɩ!;L)rUtT[Q= l~ \V^%U\ʾpB,YuSR7ۼ}sU*L4`3'M.%b)~jͶC#Et7ܵZ(si T8%ls:m,FUlk%4<6rqZٌJWHe`Yj?PTx]qHVfhC5 'sVAdCU9W 1m1Nfi C#N&zmEՍgoӤ=ݘ_Jrz&Ki E5M>Jbz%26XNwW%k6Ncet=Lo~YD͛r>d+Lː(DSl|rM,Ef듆RMiLEb#YƏ:C؅qFG\n"9- +O. !ﵖD}I?dL8+1 %gÜx-^ !dN:iT!jy7CC/Qё#Jk.r7OR?8}v=G]%D)M+q_ %)fD_뿷wTtjH>U<⽨@䔏ѰKJJ˃E] eƍ^cբ@rrO Pt-񇢅\|M3AX{&_f` c$'0$/X)_0X~S̍ H3޹*CJJOaJWC$rJ/EE|Bq`r9KW~`;{on`ݻ=в11ޭ D>$j'$i{R&VЋ<ؙɘ:fMEP@)#>zhp /NZ{WOO+3Ĵ2yrj1"}uP=uݭhsc1EKru9tl*P[6-\FA)/I~ =МH5^ zk;c 2giЋMI 2R4=k?/MX]Q%H˺jXak#Uq^OK~4/4lâS8J=ÔӛnB˪Y#_Ŕ1pQĜˉ䜱cA6=T0/+tMbH^Gm&1/xm0J .֯ gj`"Yda-+$@D 9 aAymCV(;f3[?׏xmy,W'X郊0vm˺3{(+"Q=6~l@~h2h&CC^\I QX8Bܨ*lz7y!'lbp;"BL$&,HLa_ xk[(u0"?z[/yL@taBԉ86NV  R'.VNրˠ,4(fxs(50G"da0~Eum@:'Ԇ?w3]VIOuߺ&z0\+KakSɴ`ekaymJy3>u$rj܌ي0i] ;x<)zeU\fWg͂1G]XE0ߚ czPh4}%M,ʅPvMOkM4LV,VJTOȸ Y-dZFOoC[xVx4bˈP ;< _||Y5`YVh:3/y؛dH|KJaͫ|r68T| ji5TX?da%EE"oۻx=YqƕU P群~J6zQbo2gWJ>,nj3&P0LA 4`A _ 6)rS[sHb8GU:2 {5~$]G1RES1}SiHz%Fi@fKcɒCj|B/clZB u^oR!kw+×o:K ׂ̻U͟yVfһֳ lEE`@˨-$v.NTnR aa0̙#gEz\.}dc>hV #r (YD1R; Cyp;PBNݜϮqN( 3wɕ _ʏ:dֶ:5]*e]B!&/qfD$Cy7Ra[e;3N4d uC ij/f58V”';M>GzO//-tkbZJEϙVV7.V@g8+RC /ϒ]AaE15.Pͪlt5 ,XIbsx)B])fw24HB4R-/] I0,`_))J:bCf.VAQՖj4H|b YZ