libbrotlienc1-1.0.7-3.3.1<>,SHa?p9| ֊9D|{㉸:J#NdtPRH{!6h$[{D3 I?=^Ҟqjao_îL%7fq΋moORkD/E$|x-V5X"奵4u9O&N&$!t1ki|>L-5t~fHDB~'"︦~1X6yp,^MN *sC-+;m6.L#R=j >@?d  ;26 L]~     8@   (89:u>d@sFGHIXY\]^bcd:e?fBlDuXv`wx yz,<@FClibbrotlienc11.0.73.3.1Library for Brotli CompressionCompression library for the Brotli general purpose lossless data compression algorithm. The specification of the Brotli Compressed Data Format is defined in RFC 7932.a?cabernet SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttps://github.com/google/brotlilinuxppc64le a:a;822c84d653e943e9e24cf42ce97f283936ff70778333145fa76e6d2b283a4b7blibbrotlienc.so.1.0.7rootrootrootrootbrotli-1.0.7-3.3.1.src.rpmlibbrotlienc.so.1()(64bit)libbrotlienc1libbrotlienc1(ppc-64)@@@@@    /sbin/ldconfig/sbin/ldconfiglibbrotlicommon.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1a@\;(@\@\@[Xf@[W[4Z@Z1@ZLZGZ:PZY+@YX@YMX @danilo.spinella@suse.combjorn.lie@gmail.comjengelh@inai.deastieger@suse.combjorn.lie@gmail.commpluskal@suse.commpluskal@suse.combjorn.lie@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.depgajdos@suse.combuschmann23@opensuse.orgbuschmann23@opensuse.orgbuschmann23@opensuse.orgbuschmann23@opensuse.orgbuschmann23@opensuse.org- Fix CVE-2020-8927, decoder: integer overflow when input chunk is larger than 2GiB. (CVE-2020-8927, bsc#1175825) * fix-cve-2020-8927.patch- Add brotli_Verbose-CLI+Shared-Brotli.patch: Verbose CLI + start pulling "Shared-Brotli". * verbose CLI output; fix gh#google/brotlie#666. * pull `SHIFT` transforms; currently this is semantically dead code; later it will be used by "Shared-Brotli". - Add brotli_Ensure-decompression-consumes-all-input.patch: Ensure decompression consumes all input. If not, it's a corrupt stream. - Tweak spec slightly.- Avoid bashisms, install manpages without +x bit, get rid of wrap descriptions, feed through cleaner.- brotli 1.0.7: * faster decoding on ARM * improved precision of window size calculation in CLI - includes changes from 1.0.6: * fix unaligned 64-bit accesses on AArch32 * add ASAN/MSAN unaligned read specializations * fix JDK 8<->9 incompatibility- Add baselibs.conf, build 32bit library support.- Use cmake macros for building and tests- Update to version 1.0.5: * improve q=1 compression on small files * inverse Bazel workspace tree * add rolling-composite-hasher for large-window mode * add tools to download and transform static dictionary data - Changes for version 1.0.4: * fix unaligned access for aarch64-cross-armhf build * fix aarch64 target detection * allow CLI to compress with enabled "large window" feature * add NPOSTFIX / NDIRECT encoder parameters * automatic NDIRECT/NPOSTFIX tuning (better compression) * fix "memory leak" in python tests * fix bug in durchschlag * fix source file lists (add params.h) * fix Bazel/MSVC compilator options * fix "fall though" warnings- Add missing libbrotlicommon%%{sover} and libbrotlidec%%{sover} Requires to devel subpackage.- Update to new upstream release 1.0.3 * New "Large Window Brotli" feature * New dictionary generator- Merge devel subpackages as libbrotli-devel- Avoid shipping duplicate files. Avoid shipping README.md, this just contains the description - and build instructions. - Drop duplicate Requires on -devel.- build for SLE_12 and SLE_12_SP1- update to Brotli 1.0.2 + Major chnages * added Autotools build files * switched shared library version to libtool scheme + Minor changes * BrotliDictionary members are not const now * ZopfliNode distance could be up to 128MiB * fixed API documentation typos * total_out is always set by decoder * fixed BROTLI_ENSURE_CAPACITY macro; no-op in preprocessed output + Other changes * fixed scripts for oss-fuzz, test them with Travis * made Bazel JNI tests less messy * fixed linter warnings in JS decoder * fixed permissions of various files * added Bazel build to Appveyor matrix * added Sieve dictionary generator- update to Brotli 1.0.1 + updated README.md + fixed parallel exeuction of CMake "compatibility" tests - update to Brotli 1.0.0 + new CLI; bro -> brotli; + man page + remove "custom dictionary" support + add ability to side-load brotli RFC dictionary + add decoder API to avoid ringbuffer reallocation + PY streaming decompression support + PY wrapper accepts memview - spec file changes + improve descriptions + add man pages- spec file changes + improve package description- update to Brotli 0.6.0 + better compression on 1MiB+ files + update "common" API to make dictionary fetching more flexible + fix decoder bug #502 + faster compression on mid-low quality levels + fix encoder q10-11 slowdown after long copy #468 + introduce Brotli*TakeOutput API - now build shared libraries and development files in the following new packages: + libbrotlicommon0_6_0 + libbrotlicommon-devel + libbrotlidec0_6_0 + libbrotlidec-devel + libbrotlienc0_6_0 + libbrtolienc-devel- initial package/sbin/ldconfig/sbin/ldconfigcabernet 16381752951.0.7-3.3.11.0.7-3.3.1libbrotlienc.so.1libbrotlienc.so.1.0.7/usr/lib64/-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:22006/SUSE_SLE-15-SP2_Update/03cb325b425721cecbdd97606b4dfeaf-brotli.SUSE_SLE-15-SP2_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=025559fa2a4fe72e78247ce80151792aebf0c8c0, strippedPRRRRR72 5xutf-81c2a8324819dd3cf53520e8052f2e06e284fcc51304e2ad98cdcd9455bf3b0d7?7zXZ !t/X7D]"k%ne8hKH ~hA~9LmNO 7  *;=*ŝ"0I{/lI8CB\V(~ߏq0rj,e&~MNH&9[V`ޡ0>'4^dqvũ YVo 5q.fTN0tpU'Jg+ZGzwx[mySӶ?O5ӡQia>%tl=qְ@ڂC‡<"2`ggSK-yqZ3q0z_лar?nTE(R/EݩhWM7UN6DC9d+,fJx6@ﶙ} X`Zv[q+$I:a*}mFx`7pyْFk:8'ܤD \v%Wcgu-bp5祇?jPҔ;:ޯ`6W\#3LfnKIr*d vAbѢA5 OFQN_d=i>%leizɕZLTxqK.q8w7R@Fagz/?;92bkg' ĭFX=02Z|&@>r[4ƈ׊f07پn! 7$ +KWhAyM7?E[s컩6fm~fgy7߰,#KYFT]ݪ2؟@RA @Py{xoV6m\7{QE*H|8G 9[ٱoNR"tj"C) W[|>mE8 82vL1e'@16"ZTP"RKXMl9+6\8 * ,^y*H}I7tg]J!FyѝAt8Oa,\(Heۂ=)TǵW31SZN 㮿R%cP 4``v!8s+)MWtHX*)J?ݥ|O (>+#̌ߕid)١=Q"\>~}䃣k؛K[B?.OsBN=OE!B)+M($J SM'ȽX('7|}PL?&4Cy}q&O`sO%,zg;f+c0L".D6m+Ũ Iǩ! l[ܸ8޶97S*K1t>]]̻{Wf71|O.jY:0;J?{C61FfoÓGi,L5m(I 9f3SqLԈeXT7_l"qfJE0/k?չ83.>}EY1$\ܡQbHj>ػ E4˹zj3 l㖨_qu3qx#\~{>dmY;(Ny3%%P w|a־r;oWzS%Im#//q˕ i!S@vabcbѹ*˄գlC+ũ<c"4=ӒɗZ% JRDTpP#S|UlAtM\T"L躨o/ SWV' HGMC~U_eݠuibq YDZmVKo9y_D); Q#+VSpȣME.f2 ((ɧ/[D X`EG tB:3Q_6rp"=3&M"cjx-＀rlt`ҊPCIfБQ(Ԟo֐\P2f$.[Kje5V]vZ(*(KR?o_ZZ ԅA9voF *TЌ0J : *N,z1h%N@'D^9nHlł4H]q B[Ծ;B!>raEyVwIF* /V-)mL?Pm»Y댍mS߿ms-kΉ(Y u"tg8x8=*ߒ@E9YBFM},4qE=5 ~NBLnHgBNKxRhBlu921Vn UZk`Kh''Xr^T~0Ι&#* xfhD-Wg—a"H"_1T${9$n!9wƔ۸5h] SyRx37]X=oEϕ h!&)"b \Nf Bs g*Ω97@읔5.rn<}#WTKu{] NTc1Z 5&o5%.:: Ci3WOj?re*$u']Ie8Q*ȣfi6C4.=J2%:>AօUHR!!`50kʹf sy ^:vyR;P$x P,&;sc[]9:RB!f#nY# OuKo,NW0cJxmi$$up?e# λdݸJY7샽o\R֞IFR5Lύ]~;Ȍ< R 47wQ^՝ړ AV {hl.=Ә͌;3O,t-t9=\ՊSǯT[sl)h<)k #{+Wb#K{ vD>-&@oׅ9>rrJv3l9# N>r:ox( ;y-k[qB97Z1d8@/SZ hChaMѻtY@Np7s8fv"n;K{#e _ ::MpRMK3GbջV튰SÀ!Iџ ;no&襵ٓ̀kW[?#QXJ_wBT_A.n8*b8on\v{{$6&m`SDhHOȩ^|Ѩ |~i A}?-F"Byy;X_j+ AV85ٓu{g :-5avi!h6XL@zMwvЎUh~j4&< =rcj֏sզT;wJ`qM loܧ? |hbV\ػ1G߿H(!_/AKST( :Tl] |O._v H8XǀFj !/\ tցK@la&ydR$R4G+K{؁2A*5@m`JUCޝ8_M9ǥqRCo0x 3H0;FxlV]/qUQ_䟺3Kt4X%2뗝Sz95_{^!C)NtЮnnb0 p'[IIh&cp=S QyE6z;d=GF(-3WD~ܘ hdshbnxJ:A 5 bjp $jr6:*Γ4ƐhvHPuns`sX̫Wjj ͳ Os[V~Z-,'qsQ~tHӤѤqB]Z'81ch'n%? xiAO8p<򽴙pӉڗ!"wD72[m]$}y[1"'8/d\eZө,6^(>3g"(EPS7#{^Tn5UېN_E阆3؇2P=bi04bd#m${FEND[zUylnTՂ1Ԣ-45Tnego!nㄼL6a1/\%a@~0ry}f5qLqqމfbCԻBR21!xIde+|SkdUk*Wsw]šM#J}ɥʝy+J^ߨ.dFezh.FR'L[w:w14ԯwI'&Zbk e$w'b6tpDUwC2Itf)mO3i5MͰb6Qqfn7^od Y^[Tgg+pI8c%im1W$?t;XCi'D;1s`)$ؼ*}?h'7*Wq*ĮеL3k 5᱑H{u"vP<3:֞JCr`Fc+=%n%jE=I9DEj(Y4·(D_0xt$ҁewnA%ǜ!Ygt`[Difs=Lfm_?̠߼>y}k*] Gi`K{,85$6 wQFTL"BhQ-$ݾSǘO!dr{哂DN0ߚX33c 'b'u_p8Cwtz"b3yfuU8soeēonkG@=Z,eJ׸#S0Eu֥ +B^q}Iaz|L^A1[:er츅X{m*)]&ċ3Jm@=vf CIg[8_ZK:8q n&q'zkhj@;N0f+B砇%XyXd6y7k!jbX{U>Gy {VJ/~jseS~:7,|H3ơǴMŨ cPל$&@LA&j~v<[BO%L>[ 5q;bۙp9t-]L&NmQX'PF9]3tv0Nk>S"D\!!U=}}Hc;tLY6yچA%u{{#E3)Q/g.z%!O4Fx}>>|>,kc6B`ߌt+5=9/}@.'aRf阠턚xLI8q(!o-:!Wd?8MK 1iEA! nTڌ_/um?e뭕u\DX H'P{{ܣ :,U N FHC疊S4]/$N 67P.t=G'G:aV1njC@Cm8>8'C<)bĜ%YLiyjD0(1׈~duzG^__"KB^  8_uojLUzC\Q*3m2D.&IL[.- 1SlDYn#b)zM\(wUd8KNbemCl D f#5gčg$.J4J2 6 vv5/L֮I\Ƣ1ȷF,%~j䨑A]^j oN0 ZcgQ`fKh'O"-m8*NxP|I;ye#7^Gλ…)mRQhlT㐰Ry0,h{s-9y1nbK&,)ȻYsP=6ڶ$n )lEkA֮tGRAJ,$V^l(k :DVE}ݧ`9o|N0$dIWw՛A:xBo+^rܒATKNR"7"$He,?Յ}>(tD>-_jۦ =9Zq1-ǂV4,Զ4h|rOw|\lYp5d_*M-jYm -`LCخ)cI^3/q8q1(4$Wh67O zƂwYI&l"1V \_:#J  %$#O+s*"+4j)t#_0hȻ=o/OQ#xW[UMw?;/LwFrK .ꞏO|r7=cU >rd-R_ׂpRNBcwY"tǦNBze尵,[13,pT90.[Ȩ<&m Ϩ.qy3n H cdPoSlV^iIeTMFrP&&!uބIG@N2ͼ&ގ)+\ |6 lwe}{RaVje_N,ѥaɵQI%,b j؀ 0| kÄ;Eᰤrux%d U^ьKw!z菻rnrߒۥbbHIʆាcÃ]cp,ۏǍHEJsAOﲧ769L,Cڮ6*/moR k~ۋzA`|e(([*v>վ Sa"<eS|3$W~@֊TU,Aw_&-WeXP9~Hz _vM-nazlDIXOܟ+W61Faꡫ>RA\ځ'Od5_~[7 Oh*"=!`I-JQdϢ%QTi^^ 7&@ÂM딍t{oΏPzv 0{hkH$wgfJ:^kJmc&Kzxʊla6& CR|ví-Q`6Mx/:TPC0)a"Xaqkk$x>GUAxJQ!blF3Ype:3yVwLaƐCЧ9;DS1pi716!a ˊuwhjK#Y,C/r_A'B7>͝y@v@i:Ňc;o(S9jl@ƎV.S~2uam bw)<2i囔ڈ&I1j)[_a`BpkUBuJ=?Q,0ӻBaUR6y (Yckc-zpwc]c7_~jck#>C,v0}$TPQ{x=q70Da^y6faUҬ9?TEyXξ=Quz[&t?n?FXֺEscٹoy!+x!jIrx|Dw+#bp$@GhfQ|MɢK.0ϓW!yY'TgGZo=o4zqO@$xvJT<eM/lO?SjW㾩JF_TORD8}\O{ÍH@"Tw s 6oIcZ[ygۋya4C࿭߳KuL1+ eGUsf -f X0TOK;Z Tk(AVJ)cf{W⠂-`~+> gu%]jfiؓeh[)%$:YΊү 0_ᖅs ֓ $x?!PC/@a in*pAR>Zn=R Z=\xG;k̋I³85JEyRe֤ `9a2+'i9G(^ 7p%8=X4`y!ajJG`(AQzǺduxǞ~E nn[[smb2qʑų?L;IJ/ԏi=ї1uG:ƶ-105O[l|L;{ֈ9 1852 85|лRu@gBo49d Egχix@a@M}P%'}GU+[JȪpDf~`d"? aB^SļpB| s[X4A6}tF_ k`)-:ǑߔnMWc~4|;6Q(K$eڇSm2mg;*g' ۳H?ٲh]*"9K4+W7O |+m*`f\G ! FEv xw9d~ݙ$^WNBJY a]7*m1N+7p8/S]Vؽ,BRq$ho70x3lL[B%0ƹf^IE "h/[rP"cNx(x78(m;lC'5,8>;|aκn $|J!b[8ԟ%oXpc uX5Mآ%AuLR#h+c{:D5{Ԡgv}|_7^Ι+bNsw;:U`5%Ҏl̯ '1{P %BUlLÒتI,WGsTERPu7h~%F-`3 !n`II7: #z@}6g;4Uۨ•:WPe-z*NA$s?&G9ooU1Yp:5࿐w*Y+Dcwn![)GXVFFuCTW_#[3DfN|yz'@KQ[?]ȹVf,q}'fbE awdjb΋%M,L z;%.L"=## ?@Le&K%\DG59P;5˞zDvOOe[fA˘NI&y4$"l&%oǜ(;6QXcwֵ߾ dno GsnD(6]̄\|3\Syb =Kp crcMO*.#tBj7ִbu,i1c!V(j,XY$xGQKWAB?bto驼+GֿZlU`Rxʉ \_zdnB4UVȶ &swb;#Pp79mgh ND#Gs(n?mx(н㫺>if9l ܩexL>lR[eaSǒATY]FOik#[gĤ/sp0E7Kj S,v|+Ak]T={:JD'"R1YB,=x>֚`LcmVƣN3Z߸T麸 ' V7"64 l0:Xޯ6p9qT 6bT &rou1mnZA(qQMuBҐ&^;H[}.i४`K4,1$sSΚ Gt@Tٻw7R^1j#xR]k-mbWu{U9=I}^-ԥ=mP۸9^Y#8aEL>r<nϞ YZ