libbrotli-devel-1.0.7-3.3.1 >  A alp9|ШodZ\L uI߆Ϫ ww-K'䀒%Ro˝fQ 1'\~Zsi 4ێiv1 g(p F[d;?LqYXE犯>~ruE#/QGf؍^V~^_l|(I kibt\|@3{Aiz_E~Mɥ6{4-Tb[$++ܮ#˰#|58H$ӇB5caed4a36be0f2ada525282c107557986f14c923e995fba76eb204d964c66883772df40b47844ac9c99900403ba00ce4c2dc4d99nalp9|e=hh3>^w~Ϩl[׫S-f%br4qg'}q 1P-5M_ߩ,({]s4ޔIm8.*eהKy @mNj!*e* əa 8Q,[?ĉ m V&Jfav{SBl%I]|"EîOAyW:(8+m məPm}T(^3) ZV@&4pAp?`d  R ,0Ijn   ( D |   P0h <  (B8L9: BFG(H`IXYZ[$\H]^7bc:defluvwpxyz\Clibbrotli-devel1.0.73.3.1Development and Header Files for Brotli CompressionDevelopment and headers files for (de)compressing data using the Brotli general purpose lossless 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/Development/Libraries/C and C++https://github.com/google/brotlilinuxppc64le7@(( 7@=A큤a:[[[[a:a:a:a"a"a"[[[a9665d09f77df18f8a1f4c948610474ebd8758ff3f3a0714842af0a12d263ee6f03b46a0cf3032bfb4c7b6e83917841a4f97dfadb6b744c83c1a03ee1f9c21c8a988127b591614571ff7dd4e3ded909a099ddbb947811ce056dfac435fafe0cd96c9330e790aa6fe53f4cdd328d0a4b98e361b82913baa3219db73aadb11272cd5cd25b425c7fc59a7ff0a8087baebd774b8fc716a150fba5944628ffc7e808b0a4cc7924e158d8ee759c50032f48465b8b1001ceac75199d83878a3257c7afcd1ba8633b2b01c0d6c716008930a4395dfcc6404dcb90f4d94c6d9037a79ba836fa4ed2495c6d77ba49cc4c421ab4471f36b1096c745c4bd9139e435f509151c7a469d390bdded47887026ca21712253fdc194594de83d6d2ba725ecd6a19ae3351460a7d6c544469a4503966d14d572d1f073f76f4616b43a95dbf2f44b2450libbrotlicommon.so.1libbrotlidec.so.1libbrotlienc.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbrotli-1.0.7-3.3.1.src.rpmlibbrotli-devellibbrotli-devel(ppc-64)libbrotlicommon-devellibbrotlidec-devellibbrotlienc-develpkgconfig(libbrotlicommon)pkgconfig(libbrotlidec)pkgconfig(libbrotlienc)@@     /usr/bin/pkg-configlibbrotlicommon1libbrotlidec1libbrotlienc1pkgconfig(libbrotlicommon)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.0.7-3.3.11.0.7-3.3.11.0.7-3.3.11.0.23.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 packagelibbrotlicommon-devellibbrotlidec-devellibbrotlienc-develcabernet 1638175295 1.0.7-3.3.11.0.7-3.3.11.0.7-3.3.11.0.7-3.3.11.0.7-3.3.11.0.71.0.71.0.71.0.7-3.3.11.0.7-3.3.11.0.7-3.3.1brotlidecode.hencode.hport.htypes.hlibbrotlicommon.solibbrotlidec.solibbrotlienc.solibbrotlicommon.pclibbrotlidec.pclibbrotlienc.pcdecode.h.3.gzencode.h.3.gztypes.h.3.gz/usr/include//usr/include/brotli//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3/-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_Updatecpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)Algol 68 source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRPRRPRR72 5xutf-8a70b2bf10bc2979bddf8af6ffde115e87c8a31594f6c0e32260f50521ad15404?7zXZ !t/ܻJ] crt:bLL Thf`ˁPhId*;Z9Jf?/'wqf6H}4F@ƁB ݪ~^pGo/mFeENuHK͠ޖDɩ.-OLHOO䨈(F&jM*7Bd0^3LâU{]PԁH HW׿DQx3Y. CdWJ|ȩG(vj<{^PO @?/0QϘu XMsB0l AB$T^[yn -.{q}$J1pu-RdQևS_V۾ðu6[E|W:MQaЭ($9HfjԆb9op8D#f/!{YpqO#)F`>'Hox 4>@ re0Mjj['h `0Wr\4\JÉa)_:A`zX"*XL-I"tH?셅z9r:$O0XxZ SGqJMK]2K5~Vkg@"3.Țd̄ MbED)WϯZJI!?u TrEffboyM3۫+Pd\] و ;[>>m}Y [bV[`-3pnDd#A!\;Z$_+s G{KA\GNN,8l%T ~Ž%b^:%N)X.fƮC=ϛ; w.@=2Z٥;/ *;r]Uђ8Rc;AGj"& 0N G&HIJۤ;daϴSC*Nh1Y_}Kouu2}s6@x?,[c8 bS>$9E͓ý5 <56J3 Mcs nt!oQfnY$bS/+$n@TH3,;v's̯o=3/B4zA;$fX>%s*#F% YngW0qׯtҫ(VéhЄ Cx6e񌾐 h:5pL|tc$WWUPfeg72jAOqSWy^m zͻI|q/r+t@;eFomF\a@!2钣Q݌_k/'5I48y{ cҒc9/E#CR\fGy!14feI"S܋71$JHN|zS^;N˽j}HMשm* aZv <0 C~B\ 1yRU5dʰwR`/t(Brîc&u<$Nr Rw28Gh`D|5h}Te5/ 1^]O׋mSJUc܀ZX.[ڈmg.o&/<AN+CZ87ԟJH~:77v†>D)TFP_~6j?eqbҲ?^uzx z^*<HA}>Tiz쭏xX2+~ЙɆyK?U-eQ6̈N;UMZ `vFp*qi}}_'P*$qB,Hx Nr Uy\}nK nI|%$Vֿ,qOߞ$Ef$McvB+|̶*py˱)]8J嬰 GB}qA}5_JҒlO~_$j-o xs@[Nw'QRȺ|@lKB221)ӫQE*.Y_*I٠8Vfډlujr@%وʡ VP |s5J.da))ӵS~  n!eFy%|~hHV] ׆@OP)҇.}SLX>De&5= ^kԂJbH0|\[/{vsPIUJGTO/<U]N{%/fth̾8!x:7õ’vzQƋCB?T̺Ļ]k6D<Kբpxs*H=2Q/`:k k{IU/c.*p&WVKC&v3Da? b2F!{}>[;}s\?FNp}KrE҇~TڀFEX/[Ky.zJ(7+8QWI zAp?ꥠ䤢Xݚꢈ Ŝ LZ#m&lQ,@IEE ׬CMϬ YM[ 0ZʠײPL+ wDt\K5{o0+ EP_]wvᤋ jjדܾB(2$t%1Y8옰)Ѣ>hiWFhS.hS)Zx 6Q 緗%)' j @9__Hxܠ &zvңY!\r޻W2:D2O$RD>=fRƍ9R/HlpzO]kbնRd8)V4 SϹ^{nѲA@z1 !!MV*cIމ" ~L%^%p ۟Ev;"Q}`b8}F,T {Lza̺Ɗ Vܿ+zFQ")'(?OzhŊs1"Qu֙#bOn[KT&!w{EtPFkye_0H7d=4* *ux+2^!EUZVSFR!~XY=#K?w3]HVv:fSkǔ uTS~9-+&GSe b.3E!o?y%&-GܳLUpF}萭8kʯE H8~0,<(86Sm6TM&U˱n*\=0M1 Wz!qg5›.;ǯ:k.J4_N| 9gg@_DmƯns  O64@lY]wӞ02WᷫMH9Ȱ\Q1XJ}Ȃo6Ѵb Wl1FVvPk%> l RD]H*^fPLUAf'ԊAagZ0@erX{ufNmƲ|&6",n|ڂZ_s|UhWL?fjT\R-̓J+6hZSiJ@#=cG/Xf 0Ti͊.\C;_Go-'CCmbۄͬ75_}eW"c6nT: ԋyGbBE䚔Nh~d?xP !@!~4H@ڪ8 Ư)T⨎6òN>s*CO~&Px?oZvVŇŹ7;6/%^w˲ Ss)wW)zPLn|1F_kx (~2LV&-vQd]<Frvua4=Bo>X9?G'4|^ \YB㰎٤2bvkiVŪz\@`̖[$ύG Xøtcc`ß+Ae츯B=+ |P]B_k4N;am%f|KEKE:h FӟVP k>/?Ť;*\ދAIq%0Yпt=fc"I~Վe,t?B @({!J@0^>QB+,NⰊ{@jMTh Dx#TED zW;alBEAwf~ZdNec/;aw^j*υ=PX|g\VEUg9ZM:typrV%9icy ~|"pЅSRaA[im1zu-}\us' >N\p(|oqh;{˴a⌎8<>*$Iژ j9ԚyomۗXz^ˑtLR6))jtwb+r Qx_ěe"*:տON%2GV(gLd>ͮ2!nQ8~r޳:RJ?G>`okR {LaY=8սmw ϰ~!}6w u?@sz삅' 6^bb !,vp?mcouTٯH o7'FFdhb"]s&-;]˘N=Ǩ`~V)tP`7\rI0lo-SǜqGEE8RHsUޖhǥ D=PJf `*#ݥu(ȓ| w[͈Ƿ@DZ W(?''$Gxo;(6[~ ,Kޝ I(iTvJ[fPyR류4gǛ$WzuVuh+(kkaM:k, uR-Eq଴k3*cUpDrصZaut}՟$S9b;Z;yu*t_G)>EK伍:/y1%*Π峦^Mtz4ue"?7g0^MȬ}ܸDl[|a~I2 $5@({qOOQV2@'[\c\Muz5E>fk+Yq\–8Zr:,<>naM0rm$q)nf-qPfi.[E02ʙ#xiF wb )4ϊɜĹc6Iy`.i;&8y v/b Sxh36\MV~N iQ_`A vp5ZMێmvJ%qBH%GE |l [NR4d?Dw-nGuX)sOGr3q2Y?wbсՖ-"WM(]d@ ^D{^M[E 9z&ʓnXhQ]ahlaS6Q:m-:8,̴b(=͎cYr&7"Sm&A%'%Ϧ7 iRyL)x-ĵw90\ L-h:BőY^ z2[y?s+'1ѻ.bY9p h?AWԏNZ"MpH'!e@<*%DwGS|%؞YDAuǮׄw@zУFrNu^x[(G]rBffb, Vӝ+а7M;Qj;BHSz*1w}I4eR]Z$*p6j'Q\o:(gmp7;Pq|%, :~QFT2 k ?ۢiov0-ƫ}0652Ibv}YM= ?\B\E;mur!t(@|G%~>!V T_g>9ۮn\ _-*= D姳޳5ͦű^~EVBlGM)D(a504t|gKSnPhM}f𑒮H2d:+zAqESA|؊tp<5q r3u)[35NշdUyW~6WQXh)0R* Vl% $_`#!]CV G1޹wEm#f࿐ԓA4ޒ "]5r}zsfIHH%n\leCFZ<0w?w3^iw,nUKOT8QS=*su׹Mlڈ/۴<_iB۶-dRky0Eـ> "9,AqKR_k͌H(l`rt}hd II@>2@AdZ%~ d~tE_<)s(LȱWY5y.jMo* ]ъ(By ggcf˪9rfd0$ؽ(*ǙylM(j_(ژ!L>t憳Q*O̗>5D!oeM-*7qhMo7b$ INUȥ-3sB]R C+ZwGU7$"a?WG + "_9kUc43Xվ.Zs9mX%ETg:լLk@ki{',]zH ڄVlՎ`R#"ˇ@Oʻ|-/rFW K#B&tEs^8\kY¼_r{3•Yr ^&e"p͆L;Ju\JdG߼X^452z Rʯ&axcDB!@\N>RC5vmLL+bSeSe?K{X2n㸆2:yʲlzYq=_~3YMplJLP+>Sr"?G/H8Y9`Kaw*?J^Lhx+Q9<ΠJ'nHg k!oQ`f%Kk6? . ji=-$pfCIk]x<ó^-N4"7#O=ii*"=oe!cVq\DYp/t=z$#k~dV! e~+,ZG̠*+*h=]:&J7~K㥩fӄ3/wlKa !ئuV*\f%!$zj$_ K$2PZJהU,liֲBZ`s{d/cRy8F{86 ZEiDљW\cbWd1u\휖V#`-?业br$.T*mKiz_QGNҀEFu'֜~ ]IifХ[;RAH| .cw>!–/ 㺂; w^ʑDKSvtr*S*2~V>pS[)6S\TIJeI">m#kSYAφ7Ou܏"ie$QWhJ=Bx֯Uc[+^b@uoPJ;2:S^"೹E3" iR!ICAa*ϳjٳPep猸~2zkTYMZ5ښ'JBn@Zpcgj>BL&{␖qrCy*ǰd &|YqWw=`~|U#$(q3S4t 7PS75̴zYͷVS@]qXϓ&$=A,.5q̢T& y$ I%狌aRj&ihZ6ƹ/Ƌ19U 59N +x ?7'a- kջmqG"c 9td>zkH`2jc7; !Dyt Xl/^kU&v6 D6ѭm+q !pVk*$h['PWk/lvɜ#3AȘKDR艼k7ta,e'USa_(; l5&j Xz_n z5=9MJ>itc Z5a]')[T,pb*;tN#A}mwͦHt88zUZq PXfԧ-BK%dT+#|*@Tm"j +|SQo綦Zυ7\̌iE |D pvlF|nk$>!$HhkdĔJRkhe \x+P ?T7a 1PJIɿ7Oذ:Jf O|n f#fܢX=@je}~ʢ/ijĕHCdpt mؿdc|hYNEySStt>p2iT+wD=RqCg,i[˟8d:ӓCw 8+'6` ?[x|a(w:8 @ۣ;_Co!Rݻ( C ]` U[CB[B4E_kE?{0%^P\?پpLrqR,i%w CƯxϵIKiA̱-#r@\WU̝;1K~Pc88%ڎE)#\Sz E*0ٺw$=s0[|I{Ewe8k[TTpI7LB$<;I@ e:$7 ^wG>C\p:'S/'QA  x}i׆oG3+BE8xL[4 3@E>f(]ڶkI!m~ r=GI*؊b.4ߓCnwm8ѫ8ܽm9yj]$NJT~͙~{31E40Qp%߿W:̠JtRR &oW9[FN'A|}캝;5b3d)БqMJjE \Y6$Kt-d%ůL>%tpISCi| lg?“ tYMDPЄO#q#=^YHXb]v>AxURI$ O5o yJe5t*݆ vuYȕm`Ro|~T33>@-iجM-_ΐåbwP+G Q?MH,İ7@>$eYaLb&)cjhpԆArsWK߱5y|,Z҆xD6upqJ 򐞼nJ&DU>4>rB"*rLP~2uLWվ2Gz+^ok+R]!Ó#k iy<ݣe*5, ZV#3H[Ĥ([#2Ejlې-+QNs^j]-[S|чnfk16?eo+B SH^wp~戮bEJCX!6<j<(n`~1 -g.ƀ)J4c?)[>s<[XoI' ^c y}˝߰P-'q=!1Mf<_ȑ:|YfQh@PNdN8fkW>Å$LD1}t:uGBVpa2(5zo> Siڇ 2#Ǘ0/RN;mUEKo5A jȑaj;3`gZO`HBE9dj{ȃtH]4ZP,,.tFFqp0q 'N~{1Eb8E.[cr4dE`G4ԭ\^J“di/= `b ؂Yyr \HE((%.! u#<-?qeܖݴU70^jhk}_u j8vD tĥ}OKI§/#z>iR<*N m!P>8V-8 {B>`ɑ!`^+,ƞf u)0y! '4t. cͷr~0ѕ(,#|H*+ybG.n-0CL [|Gs)Zz\1}IbNW:hD(heHm\O<P5ĄvʃY(pB $\-+t P*/t.66$%;ĝjdduKjhZ<8T81nV<:%Дљ﵏F6{D+r+=gFGsܱfw}9 ҚI9Ok!g*W v[.Y'MfP[T(!p^=yVT%i/xR - 'u@EW)p3ņ#y20!*f1J&sW#ķz.Et)3'k]L2ҖOa!{+fŘY [r'0{-H췠b ,93H6lhÖRuOivyEf*v YA9i3CA>"s$غe~ $yG]#^>gvx|w':1uw g9 BF8tE_lr);z}ea2*#tTtYa9()Td*:t /E/~CJ1Ӳ) (k)J_r1<4o%JJ,ܖ]J oI B 2Ea^j2U œʹ|ht9"k Q+K=, `R΍&fpmhWRC]Asݖ%ӓsë[&ޣX~ pd۳߼@݅ø7Gb|j\gG7e(328WLLqC*NiFtK+.8`׼j Cϋ*$ |'x*%zuwJ \ ;zĉ DQh -}[n5k1oaxՋ#$Uw>ܜ;NAPyt8<,-:(+l8zJb,20{]8 &3h1I;h|a䛃RNDc>^{;Z~ŵoplZUOdP]_1_ FpɼOjeVۯѥ%މXJ-n)Lv7UOdqZRa``'mEn_D u(۰ 9`v* 8 "T@cg@IуW[@oQ3WX{4ry(a, UV,/ڂ !x +yx>st)唘pB9t^xH?N$00wWl1#`9 ޞ'} ҂pUWt5TrT#2ef+-T8qQ/Ėud:ς c+׺69z!?w@kn.^LtT[x R˂8-ٯbcip/>ҁ|Kݲ,ϴl._vW.%T`KCvGnvҗ$9nv:׻ y!8MAҳQbzPtlmV8;LxC#0tL4~=oH7UMUR]F:g@N uT //.uǯ 2.1Lb]vVͤa9rau ICDam3/P;چCz m޸4I`NS]C\-p38L5:eyb  *˰vuyҁehIVlqxd]|4gSHĬ$ :*MVP n(9tӴ1 p)(jk F)[`dxʪ:7/"=c! ŹC pZ[Nɔ<2^M&@CXW:W8Ά X}},4/@)pM hKŁPֺhN2Kv>Z͞wKzFBp3\"A2QN^_r)zE&h$wTdM e7NyYͣ"S]'̛{ :vM8z83b࿏[UliԂB K$L 9-{R}dAffRLGsJpئcarTڕYh/ /Kw!wq}7G1=YBoH?ADݶ YZ