libgif7-32bit-5.1.4-4.3.1 >  A `p9|vd\ R3̨[oD)74F,BQ5] l/YXXql!~LW34+ﺻ݆;Bb,إćW;Q` caXJjRߒgS"iwL X6I%vI5b& %3 lavMؗNlWF}N%2dUuߥ7m> ,@mtnfk8124bad3017151bb211d818a4090beaff5936087e4751425028627adbc89ae122ce06faa9254e224dff9793135d9c8b8c6b90ff6Z `p9|~(j+{&CBXcNY1jk(IR~wYRH"vT M}-#ю82dS ّ3.~A @KZ?gVr ܒˑ,г $ۃ >/O ܆Q5Qvηz^ ѡmrf ,[ƅ8cy"k5OzᛊρϻϺk\gWAiu S9lp*e5ᰨuc>>1ŋ CW4>pA? d  B ,=SY`px |    \  O (q8x 9 :U >BG$H,I4X8YHZh[l\t]|^bc`defluvwxyClibgif7-32bit5.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.`sheep27$SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttp://giflib.sf.net/linuxx86_64/sbin/ldconfig$``eb8183c5fe18af8741001e02192b8691ce1271036c29df549a2e5b612534218dlibgif.so.7.0.0rootrootrootrootgiflib-5.1.4-4.3.1.src.rpmgiflib-32bitlibgif.so.7libgif7-32bitlibgif7-32bit(x86-32)@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)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./bin/shgiflib-32bit5.1.45.1.4-4.3.15.1.4-4.3.15.1.4libgif.so.7libgif.so.7.0.0/usr/lib/-fomit-frame-pointer -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 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9398aaed8ac5110acf01a71c37242cb66be87ae2, strippedPRRRRRutf-84d2b039c5b6a9a0619d80b4eb6edb1161828c3059ca4084ac0d1b4bf8b6c847f?7zXZ !t/?w] cr$x#Dh_tyV"TEKD2Q8F `D\WB֭} YUαՔ^'7/'I/\́4,(xăz.:60Q/"u79K'n/^=pϖL/|/+!x/yq| aA1q%(;ϳAcqo$9d=:*>Y0qX/-Fh|`$b ;'v5nÎ:PgQ򆊹q'%O 9s0Q\_jg}7HңWCmU]e\ iYuvf)Koˁ@'kLoX\.J8q:r3oSSG)N%@1@J..ڨ,•:kOmRߘ`|c$)˰P+A/N쟯CʞR'aNr}@&aɃ%v^ukw{Ћё%ÓWfTyMpYafJW ^,lbP=>  \ :֥EL.`<ÔMÊ(U|Z`Z9b!}'A꧓I 4Diw+a҅JߢfӭU/s|Z'?e i1+MזvsYX+c4z}RK8SȺP$+;cC{e|ekf 󯆘PXOΟM3䉎~Ra{;p&Al͉;zW$C]qұ7m}k_TL\H޷vjWSi*t={PR. (3 s(S8>Uġŗ1T=%s*9 /Bai^.D1(ʵ ן[7DޏrGleoP8x_lOn݌XDwQF8#!-ڝA<KMܪYrN,NUS+=:V(/SL>i/0أ1D:c' `3rEoKjxjx,jfߜ`ntz⍀.hXN9xԊN+^QB86!K3x"Έ j񌹂Dއ3kS ߟ w`UgPj8JÇL~xB0X5O0̏ y 6Q^Xg .6F=;( X̤N vCtұ" ?AoyCmRA10Q皿8{h(q{G C#oAԞV?6/c`׼]EN3(3cq;4Cᕛd@ {GKB@iښXΗ?/fAl/g)no7!’OVgB*bP͝_E`{6 x:~entu~RXzG<-\~b#촘 s.;>*-P%IbdnM"xVArmDHqk) fױS>.dY8K.:0ݛv :ksqx38 ZϿ 53؟SXEܸuݏ~hE-f_#ZO֫;C^`A_i J3 8꩟ `p6ݩX \h3Ͱ.4Ibr@ǟrrBp%N11?E.}ѡ *HK~LFan"05>3 LbbMik9A3O l]yAᩝ\<#<0ps'^0Gv.dlG* 3ETV8]9~􌙑HdHALH P1ٮ҄Msߚr`visa-jTbHL4m.x$q^ϛMi9ֆ] [~(:mhB~cljM:#`s >^H9 j]XH|yHŸʮb駣kX~Sg`,T+BVkbPplT$+)ߐOrD@ ~b&/!tGlN$J/g.UL=mzX/cx nfr9ZǞ1O1xȊ4Xn_ zSoS5ܳ)%dkƺ,^}cW(p蹴a vy(AsL.9KcAD#S:rGΏ=>ĵYP2U#D^xdX?璪u04jhZh2G.XVNQ%H ő omwv.sŨn!H5$V*?{7;DH "%NGq~f$OwB: /O`넳HIC>q1e b\c@ ܬPm8`u0fE*K 9 -J,EH6]W n\e m,R(r̅䋓m[qV#\ z;!B0¦p x>)quΙ`}GbO#'EBqw6."kOQ_/C+n6 Vl x_>}=JEX`? +/o/DLV1K4"r xOD"0.G%3_\Yd*a{K HHWgA }: iDo8Pc ^OC՝v *g9O~#U i$ވ&z do֜DV 6AjyL:=M⇕mo|7yzCjؔwj(^4 N(~; ^5ya%pT'?)Wk;Vf19A^@`_ə>5.ҳ4՜U"|D7HC-f|kwZ^*aIxjNJ=ZNRVqR/35PQ ,@SCII `L,0%eIJ~0G.y6]82tɝ4Gy eR)Mx%d9JJNmH ۜ0~P1@Vyv+!jq!A hBo.nҰt:~#aj["PBv wMg=fߡ,ه,0'sP |m6ݻ%ɮi0/$ 2 Ї2VcrP:A(F<*2nW)U(@ƘFOV]G)(sJszEN&eEJvdsMsS3K5VKj-d6t<-)̵4Q🥨vd:C$m/Fʁ۔fbY SUŀxSخ6A')08Jl-_hB<}#yr&zuO ¸nt /L&;JT&i}P!:kP(d15 <̾.'4iJ[(6YσV:`0C$JS=zA jeq_ſy-Aaԟ'hX9/ߠ߶ξ]GQfSkm!N}CJ+.A_ouw@o NYMehR ݇ЎP&/ 8OYeђjx5weI6kn-7iU(`D0#M0 a4%hZ_ Lj<υ=m:/T|+6Ch@j``޷gSPv}x$ǻ !o|yr" DܡJ  DA+U~?= տTp$ǵwƅ-w[-Ђ/~!IBf:M$8|v IHqH<g!QR罠 V:؂z(]&6!Z>}ܶr6{I?%c]̀RqŽg:g^^D\Ij,h¡vNf-!:A%TZPPOq`%-T3 u4Wp")i.6X=R/6cu@~ƺ"P1WvEg]Lυw-3n gVNȸxr[S@$|%$ vZe𡸸D䗑7O,*> GM "/#w {[T}\>EB#x|Eg ]V BI3޸39yeS̜,axѪTghTb.4_qڮ%ᏡU%Sj.NǀB fJ+eM@De(;H@F7Zoѵ5Ǚlv)g8; /XO켬&GfSZh5=)μKgp(a6rB*4mJ8D-œ=)QFVz'JrX̽VJ 7ڦ,yl&53*y(E3sNX3ЌӼڊ+\yǟM>,`lxBﱣdv8)|Oۙ׫ Fd[#zx$ P!6qt :<=B@s1Ek@4B\gJac?0 tK}K}Jc=hZI;TɊ( @ь*ۡmCeow*a\&n9ˑҰٶЙDm5>{@0gb;3azЕ_?z[ Q9iU#27o!Qɟٵ_GBP mc4o̍QE0'ã xO_9Sl<+?mx5Æ} !'ĵL`N;1! j#2( ^ǃ\Js hZ6Y_#zI MH *Qعf0| l9tELu mzj&0>Ϙb !A>;`3_? KK /7̰=&` {s&UndDH._{AItlk7 ~-|Xr/T c:(n+˲-o`VmI:G>4PICnQES~i/fǛm(v#7<0M1._O`|Ò34Hs4>=Ql=x'{Չ0~C>zP'x9P zIkM%D8ե@!1'~jK'u; ?ᗂ[~|_N݂^/&wiIyfu8ۋǖ1 B Q:>G*]yVyn*%=-kYwwC64O*T;Gഢ+{5;{ߥ[]5EV8^D`7W|׳ZlCU"oɺ+U2T$eKkI[O.'5O;Ws-qeE][ Y1sVPxu1at~faaIPUV7.9PIl!H^ (R/]Oƹb4Y:\Qyg[4Bb+&&rW5tٱ`qDfH|e󋔓} b+ګ_ oy\,mTX*U6 \.^sݡ H>ácznޙla ]>WM6\U6rrdz>hAP0X5llI=kj/Ab]6v0zS}mH5}vմlxɆE#mreI1?M/ 7 42t$o6Bq*?$DI z2̛c37I]{ڗJij6^'޲4"s,8"rOVV[W=FaKJ _[gRpHücϤ'H)4kXѠ1涋o #4ٗ5OA-;P/9޹Yw NۂHbaAʁVuF;<$,Ț3.wg`8{ob|}-) PV{Ip=Q 8(vlK?Ƥ;J($#M5+D CdqL\ۭX"xdtj2"ZG{?9b/ h+96{y@hHB#CX@z r”<ڪo5/QKE1Ul: WKjX\b+[lifO* L}Gpz`oYbL W_E_?C^M-;ZږB2`1Jױ1{JY lӇesϼ.r5bnԷvCbCh?:Sr5E՞,NF28ɠE%Idȯ|M-UPNUixMeYm~XRGL8c9uw'?+oO(w u9sP8[Gé+z[2i`!k[޳rcr4a3AJ&i;cfi}ToB}oeJ*c&h2"}iL]'hDzK12gRe!47iO0,&JC_Q@6^=1WSY͘5<tI掠O_$Bc,O,qܦP 7kYM@ÒWFJ=v 4jC(if:]|P!"9ZQF> `زfe{#E8nuh8Ș`Л ̟Wɡ!zL2]"Xƭ9ԱqxK#.5 WqPϓ&; %9$7^-~`SySi|"QN>LlCC\ di7u|7ߏ$<$n9Ult %Le A=")~HBr[QyYe {%9) ڱ#6$&c*ho0k@DQDq Oqm WX\4O;8r9݃an|FOD|}zQ\)KsC-h=t S³IZN%qbt ^dl1ndDfaX\#tY'H0hStXHHc&}(5fƩ?/.g \,k/ *kE őd 8L{ewAq^[DpOoV&ڨ5+ r'zKκÚ!T'X6y &8ht N-KF#"F ERF\OSV}kXE, f փRo㋀(BĂtp-P6VbbCRD`e-P1VK%L"AN@8a4&VB{9`69?3FC܊cqq0Pޮ=ꕫŃ*o|[zunw ^m!.Y$KrnIJE`~ztZx-t}{) ~Hu)cĪ嶼syxѲW&b\|: g4\\Mw.D{ }'@!,7v Vl #͝DmdxbH)`5r0ɋb"Dn]SdÂBNWY.@oH0yW sŇ)A͂/a59^[I}| -2cb\Ui5B,H&^Sy%$>EXfV'|țT7o>5 ?0@-$eȮ3MׄF8_|J0KQ/R8YMS?f673vYXI̫> Q'WXz `Uu?E ;H6çݪ;G#-t{I 0v(J|~CRe&ߨ6vm mϒh-۽!VO@Hv^lqR~>;}ϪR:D ?`[=j mcL(OZ;pQ^5 ޶pp٘VKWr#5F Qg|,j|Q{bHocYP0ȆIZC.%`՘ۢAV`){^2!AH냯"$1 ? awʆe4X_)s[҈\Hm9Ы[fSĆ]j#Fr9.yaT-"Λxp#NUg@1 ~I =7 ܊վI<)Z4X( ~{JýH-NRͨLZΒlIH*a'CC G9'iI2y+wu[Q)R[njd%Km~j*ۣ xNY{~#M OV_}js'5S0ˊaĤV*xE9F *6)gZ$jc`2_\ c@/5)Pn7kȝ<3ǧ k6%\8V["Lvs_^~Sa2u Ƕ1V#ᅟe) ?>~"ߗ%EǠ#2WFv).}{AH08 2:u>B%ހ6 `Ry6 jjbokJE~ nUZ;M{䟍9iOU ΪoRݗN|H)Vۂ@ \j6=brFs9EӻG#?5 ̉OYozcVez?5'gE#GTǛMX&(84|KyZtTB!GTwNJHsuVޣk8{d`kQ%ܭI_#E OT}tT+TM 3= i9C!XU6..R9f-A[6"Qh%Ә'iG4wƠE9GƣЮ'aU~ʽNAV+ Ey Y9"qUOX276%V3s_Pu[ߒHk`#rÍB([Zcl__ qzb 5[ˑ4?WC Ƌyp&E"1=!g`1߀m-|UBUVl7ݯyAv_HzWYt[z B=I,0~xDO|b1s?bp趟E Ej>7fԛ.z:b1e3>lXi(5},ηxj2Z-M~Z':r7UFRu (b ! },xnz^Fm|7 5VolV`]Cem?fu#K#;JUf5ݯH5l)Ъ\}淞;Do5YY+:|nHB4#a 'pj8(GA4iOVLd*.K+CIy7`lSjzt/6)υ BQѵʬlڏqDtvJܙ{#d Z+5r-úQ9;(a skDyw a^OȷLqʱXL4$n yOh|_B?5 X6Uq6AR'‡w@4#|`F DC=o|RDK IEb*ep>Lw$H(:WZ @uĥ:t]ddUխk#/1nJ.uNL^TI]ly-O5qtB;3&ƞ]D1V:̹n6/jm*#4>ReFqQa_86Fx fĽ)b[e_|[i_f&9kCC98r]~$e$: @d&¸X>04C#B?1eD8r2^4ᲝTfb#:&\g nE>(T@SmJkL]Kp:J}伽aa?_pɻݷSdw S*j6+A>$2.?$0SS~[C ;e"':-ŒŽ{3 Ӆɀp5>2a<i !BJШfcR5x{gKĈyHZɿr6hb} 7bΐ1Ʌc61Uf ނa(h#7s |㊷噝;`ɥ~ը`ң! X]V{Q`|&( JF`?M7#FE`=bϱI؆ZݭosGd7s'TBnfk`Ro܊4z2U[LߴLXi3-]˓w=imtga< XaHsFd3aXeeT&C`N쫾Y Mv׺OYy"R~ScӥMj[0582Hqǰwt F9UF%a/e)pg1cU_j18vQòW` Ȯ8H滠egfnJ͈OӒ|ܸX݇vX¤vY0$ܽ-|HFחN휙(`XB1a*S.z;ĽQ5؅2OoxCpi˺| YZ