yajl-2.1.0-150000.4.3.1 >  A b Mp9|-o2.gBxR9@KTHjLi'wVZ Pkq+ZĖϞpcJj 'Υw&U) SvNWcolnb-c"R&]Y.[&ysS:'pCk474Ap9Lck5J) !bW8eWTJLtȌvV+d8Dc@B޵ l2a39983ef2bdf4252eb27596b400c773e439200bc5b9fe000bbb6bc82b7457eda25b8fb59e5cd2344301c69e5493f821a9b33323_ĉb Mp9|e 㶂L\BǢ<"vw~ \|U0#8,lsk蔒MHX&C+ic#Ύ9ʲ!2g{4qeHWmɦńzD;kpp>?d   9!BF \x     8H\  x (8 9 : FGHIXY\(]8^vbc>defluvwxy z 04:|Cyajl2.1.0150000.4.3.1Yet Another JSON Library ToolsYAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. This package provides a few command-line utilities for processing JSON files.b .sheep24SUSE Linux Enterprise 15SUSE LLC ISChttps://www.suse.com/Productivity/Text/Utilitieshttp://lloyd.github.com/yajl/linuxx86_64h8큤b .b .b .b .accd6fad27d0cd7d7dc735035ab46130451142861694f66ca0b9f159a419fec70f008a300295343f2637321ea128ad5006adfbfeec6a7d2d4d963b4600fe4a9ed0f4d8d6534e712e59195747ec4baf69627ce6fead0dc2b94b25c6658101c83d3e2e45a9fb920a2497519d36222ce25179d70d44ee4bffa94972b2395755ef03rootrootrootrootrootrootrootrootlibyajl-2.1.0-150000.4.3.1.src.rpmyajlyajl(x86-64)@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libyajl2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.1.03.0.4-14.6.0-14.0-15.2-14.14.1b~H@Z2@U<@TZ@O%4Ns:@NJ[NEM{@M@jtomasiak@suse.comkukuk@suse.dempluskal@suse.comku.b@gmx.dejengelh@medozas.dejengelh@medozas.demrueckert@suse.demrueckert@suse.dejfehlig@novell.comjfehlig@novell.com- add libyajl-CVE-2022-24795.patch (CVE-2022-24795, bsc#1198405)- Use %license instead of %doc [bsc#1082318] - Move other docu to -devel package where it better fits- Use correct url for download - Add dependency on doxygen for doc generation - Cleanup spec file with spec-clener- update to 2.1.0 - 2.1.0 - @nonodename, @patperry - fixed some compiler warnings - @yep, @emaste - documentation improvements - @sgravrock - build fix for NetBSD (and whenever sh != bash) - @rotty, @brimstone3, @lloyd - allow client to reset generator - @sgravrock - remove bash dependencies - @lloyd - add api tests - @rflynn - remove ruby dependency - @cloderic - nmake install works on windows - @shahbag - build fix for qnx - @breese - debugging improvements - @lloyd - json_verify supports -s flag for stream processing - @lloyd - json_reformat supports -s flag for stream processing - 2.0.4 - @jcekstrom - additional checking in integer parsing - @jcekstrom - fix a bug in yajl_tree that would cause valid json integersto fail to parse - @plaguemorin - fix a memory leak in yajl_tree (error strings were being leaked) - @7AC - reset errno - @ConradIrwin - include flags to reformatter to allow toggling of escape solidus option - 2.0.3 - John Stamp generation of a pkgconfig file at build time. - @robzuber bugfix in yajl_tree_get() - @lloyd - fix for compilation on 64 bit windows - 2.0.2 - lth fix typos in yajl_tree.h macros YAJL_IS_INTEGER and YAJL_IS_DOUBLE, contributed by Artem S Vybornov. - lth add #ifdef __cplusplus wrappers to yajl_tree to allow proper usage from many populer C++ compilers. - fix array access- Remove redundant tags/sections per specfile guideline suggestions- Add libyajl-devel to baselibs- bump baselibs.conf- update to 2.0.1 - lth generator flag to allow client to specify they want escaped solidi '/'. issue #28 - lth crash fix when yajl_parse() is never called. issue #27 - additional changes from 2.0.0 - lth YAJL is now ISC licensed: http://en.wikipedia.org/wiki/ISC_license - lth 20-35% (osx and linux respectively) parsing performance improvement attained by tweaking string scanning (idea: @michaelrhanson). - Florian Forster & lth - yajl_tree interface introduced as a higher level interface to the parser (eats JSON, poops a memory representation) - lth require a C99 compiler - lth integers are now represented with long long (64bit+) on all platforms. - lth size_t now used throughout to represent buffer lengths, so you can safely manage buffers greater than 4GB. - gno semantic improvements to yajl's API regarding partial value parsing and trailing garbage - lth new configuration mechanism for yajl, see yajl_config() and yajl_gen_config() - gno more allocation checking in more places - gno remove usage of strtol, replace with custom implementation that cares not about your locale. - lth yajl_parse_complete renamed to yajl_complete_parse. - lth add a switch to validate utf8 strings as they are generated. - lth tests are a lot quieter in their output. - lth addition of a little in tree performance benchmark, `perftest` in perf/perftest.c - additional changes from 1.0.12 - Conrad Irwin - Parse null bytes correctly - Mirek Rusin - fix LLVM warnings - gno - Don't generate numbers for keys. closes #13 - lth - various win32 fixes, including build documentation improvements - John Stamp - Don't export private symbols. - John Stamp - Install yajl_version.h, not the template. - John Stamp - Don't use -fPIC for static lib. Cmake will automatically add it for the shared. - lth 0 fix paths embedded in dylib upon installation on osx. closes #11 - refreshed optflags patch- Add man pages for json_{reformat,verify}- Add filters to rpmlintrc - spec file: Document githash usage in tarbal namesheep24 16602916302.1.0-150000.4.3.12.1.0-150000.4.3.1json_reformatjson_verifyjson_reformat.1.gzjson_verify.1.gz/usr/bin//usr/share/man/man1/-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:25502/SUSE_SLE-15_Update/e574ad6368790d243aed975835c3a865-libyajl.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c0e4df8b920c2471f232af801b400065507d2ab8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=aa9fd4135c97407e799f7bf10ff28a08dc03337f, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRRR% >U$up__;3utf-8c72a0fbc9a820fb1dbc36ce8bb4e44bf7a0783b5ea67452f7f624e8a5214fb3f? 7zXZ !t/A] crv9wPG$^֥i`K401l@ T1QBR&|5>Ǹk?製fFmP,Tzz /MBw$I٣ŨX.CwZDsG23ӒLmQ胭r#i򨁒EB0_z 1xc hPG"ofx;@ۭ3Y]NtXRJ2Jʜh<3&rB a2ϷgOQ'8Q"O!u7>9 GM/Sqj,Z&EZJ ePmveɏZ?r 2`(/,!W~`)\4ϛVV Ot[~gk(DA<%۔x <|Dx|h%y3|][,GgOĄ @30pUYWvpjŰ^cO/,~wgݿ}8f[Z:sɕ?]!"t,>t$кKzTӡ- E8< Oo]qX4-v` Gi:u͂J /t&AU+{v Cl^:xZF[,|@ED;dͺj }j/0_z?0_x$gՀK%!`wCjggNoi+[ɊX\G* qfu6x&4Y!st,0bNS#FKu$V[XqV9Y$` cAZ^t+`O=7/.K [N\T:;\+Tk%q_"8,iyUCVomrM|ճQ2LRfJ%yW+FW3vS4*;#'d m@VY߀}o9Mގ )|"5(C6I33Z)r 9ȉfa6Ш0r˲LNjFHV&t$3ԗ`?(R\F8{?ʠnk ;tv{ip9gnFo:en Dfu*]e:BN ]ӇKg/3`Fs^MYV2giŔL[M [I$4wƻ+ [R+SvRt U,b%΋L(ɌuZZ?<_6G Yy-;ux->wkia8)qDOE%s3x< }Nƍjt(Ó٪Ӿ5+U#`c1xQQ{I+po҆#cwܴqHD2]٫%L`ń`5_Cz6CZ`i:?_ms.LѨ%;MԳ'pCsL*֌4$'sҊ~7ġV$QW).[j!-8ki Pp`)t=LjM~!1V"kbl?>_Lhah`8I aoxkuFO܈xܡt/q;֨= jo᱒ N8VPẂ&Kلk{R =Г c7Q!!]rCs q1LgFy7]]0Ilfxv}׏p 5<, tAw (ؤm4̃]qq)1=j875xEiK44EE_+X,$kTɡZg|E꒶ǰ6A9`Ɂ޿l8HFHTdaJzE9_-vh3ޫ藎8A!eA1EڀȮ#9?ITKfA!GtfkrEk8HH^+ Pg>yiX۹ɓ\^KaaHj[ݼM˩z+K%bx}|rX%2KW^Fe,)y%rptu3@P\t[)D׷p㟕F"MΫ=|L#/饞lVHVDT|E: +^жn1r{}ǚh*GA_oˌrM-)0E4~8J7{;,U9oK*Gw^h" )=t$yvb36hstfVb| KX] 0qf>#‡w>"N;u 9< ߦzAxꨄhT< p Nf:bWm8l'*FbZH?zƸTHGc@4fhOz$j'yTKCAnbvb!u0`i2tJ d}IxaAϧ@TH12KUȕH$y3aSEu3L8*_*}$3? sS޳|\QMꄶqɻ$F )6J 02g6 9D1v5k<f" ||  wdpDmʮt%gȌ]=1Њ3$Ϣ%E.#F|Zr+צ 1}:TRJkޮ$N`_90_Rò/Ԙ˜!&,\dLu za_.NlDm{aklj61/D4}i%TP eEm%]vK;Un("{ @k`wS:tJН9| /b}1Ui1p2{ hVVe7 jІc8A;i@p a.qܹ: x% f$"4M% CT~"W{-I+p@*-ChXdLLQhXw:ufVaU1bq鸍:@d\=GGL˥ҒI:i͙YLa7ʶn]Zŏ2݊IFg0NQR~ ?E`PH_ԎZNDN5(%}IpdpތXU:NXDdi{e-U#W @Yf]Q3~y=7r$ AmDP%F2_:QkNLM#69BJ 풔%sJZwfWрN߸N;7THF,8RqR=mg*am;Jx2QqGTWBs3ǮgyPCcxg/m*LNyE+5ji=AW\rM=cSJAr@P0q֗R'[lX`U-}Pw8í&c6.:dL:h+)m Q8)=`74v\T-q(mA%65 2rtIIYOEX-*N֋j(  !_vjHm.瞥AR,`Bݗ -̢ҍ_I"uhQq6  :C5[ܦ|&Agki|\rG^Qbz[[,YaltUA.sy XGfA)+3>S#)b5HO?Rip5@F׼R udfUp.(oLb(qKMB5hj5겖."x*%ؔۂO5f$'IX%&50-}5 ɎZӬ}Phߜʫtk5 w9@Xݩ3"&gL/ os1M\{T;@4pQ%&)zXW繋~`ER~p7X=C'}T\-243r~ n5\J6w tlQP(270@*|85b>X N4!¼mV۳Hofw)%s~[kG`PC%V' '@m?)dx$Z\T3 F-9Ȫԛ=, P[71C7!5V؟dEGQ»n[^%k'c5*==SG,-jW''%URr"E0[AY fg.-^l/}/,ngyYƽkW)D~&lQ&W"*i _[pCYy]e6@/7$ `NܧE{Q[o ,mWz0B gN&&ջՙ=}Q4 3?EwsQD7Bz1pH$ݗ<4T!/ImRlNVUKO*8?i d ?[Ab;H x_\AejIivU`M2:[v!u!x#5CZwVS_Jb\X.VMxª';u2.ʿW(I& arA͈9o>$͠.\#x7BwN׵S1/{ɪ{AEM+τ7C`2 TJT3_Jaz1?kxrت'_"7)m{3>.\=:T [4%dhys?!ϮٌeBM|k=G,X}(ZQFc̶)|)q.ҖYĢ;JNa]x=AF㴉Kd=djJb*;9 BnHPy4C@q{xJf7Fm,3n <>L-Cҥ)>AG1[ګɸ,TnΠ;#P~UE?z#XƢ$7':k5?1-  \gRs Mt (_bK7(><4"0Ú$}vd+ff|тe4 -TE0medc!Hg L2FLq$/OHx:&אMjn1~4c siNJ!#g2() [ ?yP {U~^6'99016٧/wR@c\9XBR :W=g;P4HDniud'.=K79-×g_8cCyޜ0E@GBT7%67ob_| -X=bmV-3hj'UiLh\Y5tDIڶVr/p߫3=`j/dޯ sD|ym ~`BSMnn[ÿa}SThp#S>#`~19֩p2}u__!e'[7 T]5v} Bu>4VnߋQCI4;U'nfY{P г z _^A#8؀l{!<*yuxscL­T5 {K9۾<P锴Q9PeOksDK'z̏ M|^OE_@kQ)Mͧ,Kh_4wa ^|c3M.{,lz]ud%xEY*MUV|jP w5ϝ/|#v7t3äMyPw# 'dJL~q/b%d:`p]$i<2$&0r gdtF2,3{Iܮ' ,g9|^yu MHӣv\ڭtBۂl|tkeԜxJ4jø-F0쐍Y#SDU;!%eJH$:Նʊq]ɭVsRdAJvebCdOޟvć?bD)x,*C"bmŬsռ-x9߶xY2^*3oq/pDKx VǽؘGWCQ\E`sJ2]ےxR0sUC{j:rA N(-Je$tbju!-K_{LYI QFGYGF^Hc_8 ,kFSvP7^W=jWQH¾,P ȗW7hGqU2ƷBfhd5sZ)P{U5B1W:n ?o&a2u;_JK/ ũRNV-,9fXQ:`-"N:t@/jsu% <[mk&ӦȄ̓B'xT26~W Q͓Ow h#Y֤B`-5f*gnn$ͧ 86d5Zd1 Ű86W5HGmЪUj.k.bq6Ddw24]ֿ QΨ~-nFE >$j~AFSIDhӦeNz۸T '&=X^!0_S+\)Y}J/8+(r]6i 0qXxW/bvED} `jБWFN2j-Slr2ib]RF_a{$:I H\O[wa 6<\3xIN*®6/&+fAI}=9d%|ܰiFXΞϬt,1`>bh u8*2ܮeG5z{J;pW[\=|RTg&'߭VIB&jnsĜ[Z+<א_]X1 8# MHO 058o(> Po!5Rqw,$",>G\4EGͰ}r0PՔ'Щf&d! dfn0&Xܣvm<[SNyjĭ\Wo)B2|[BsSeϒ}".&7KڎE8:C K50=az%v=}W2 "ٷv ]JpȈwRC;.`+ R99 U]UP/ȶCojz)'+ZɠlvuGFVYFeQ֌Z. )29,5tzpjcOdmaBېbpJ |ߣfCKd X0z')hJ*c&<sqn-m<EM Qԍt9jks\;,_!+Z.b>N(~ FI ο0Tᆊ! B;D1$UrN3Gn'g`h@0fbOuOw"dEx{8m<9XlVՔ6gk0{m>3C4:XooXg\&Q)xZ&f!] H!i~l6l#y"!ӗ,<4YPuE$y'N6tlGSaviW*x0 e1F![j_R?]=g!u/~qQZѶ(Z\Mov?Xbo109A$1ryڼ,8)bid59PӍvs*NVA/EHi&OGQGu/HmkeB_U4vmh/0CŒKkj#I f.SMh4|,,qS̬w:Om;cIX\6$hb7:&G4I>ܠ L٨ZaQ h=\G?*">Qph^դbi#~$7 z[ǻ8E '%O@7s|׸]VkD0 Kua`Ho9`Ew誡 +,Z7^oRS"-ubWC?>{PH(O۾g[j:>H0vj];;0(4`܈23X<_QBBuȌ Iyi";! _=MV ?_OQ33 Xr*~#ke%*Vd-ה陂v j}Y5Hхr1jɫ G1>H |ۧ7ۄ, |.[_bjٽƺFXw^5= 3oKU!\<'Ȱs>.ЍQvLrA⭢7[6Z /0(X[WR =f#PS/xv-ɏŷM $8u@9ym8U1ldo87.YAA3y0IDG-T^B'uh} r2ɒK!6z C-DП})G{ Erѿ>ί o?QS(~Wp }?2i{A$x b5`~ ƪ=uC{"&3k\2N{sO8/qK͍㵌= *MX]2\X m֭y@c7[Elo|B^ryRq L4-Ҍ=L++50-C=~բ[dop8 JLYwkͤ3"\; &lmQ$QݠJq3=UJN5@cPtώSj#UZȭIȖ'Cpe"qX_Rn[OJ,i0k/Z1ʚHv}Q , "pyo;UVn95R/ZKG|ElᏄs7 -fF 7OPfhvQrO/y+\ahJ+\%{ ЀITsq Dz̕nͻ5dmc՗LU},h$(ErU{u{"[ =QopmÙ@s"s'(lQ,\9gV)Zn8iQ6v'lXH,k4B8B{?QN+) EF57HscΩ7{J]Zx2J'0N&[#Unr_k=͠.I(G),lI͠BjA2-.4S uDiYo@ N|ϴ,2 /Awh/>A:A=n@&k~􁟫Uqu6mG}7.Q*<$FD5sy>\\+Ob@NR&T3QH/ Ix iJN%~5pJV/{]NQ ok0<}mګ|c5Wr]>8w ] {zqN}kdvw~#,'x#x~@M P8U 1Sk6{լM&i{h<*ϸ1NI_P@QScZ3Wû'^_@(>W@R9C,lٴ=<>i"`$uՒ+f ɑzf(DLVG>cv}Y| :_44o"blLԋ}3]j|I{PlH0\SD9p& gK9&Q{ 3é~KcXb/Ov]Kŷb7YZerWD懆4*FYbiM1H뉰`ϒ`!\YAL)f[) x1]6 390K_)Hf\`~oXlz'O4oY(N}qFp/ GU8=l6X Bgf>1Mac5ˈwt}>Tqm4"۾ ?>uI0c6N:OusٯTc.pÖ9d`?'xu㙍Tg;cLo3l8f!2@sƞ[>4Dծ`l{{lE9 ?Kgܾ =N-[Bt(q7/ЯddmӖ@%npoݾ_!ە"f!NSm'kO8f[=Ԟ?M,Hh%S>Y#r伤-K5 <:/s~26H򐰁5@3vZ+ p-|/Qú%]nˆ yhGUTN z/Z 9Ik}Ԩ(ϋkT _ vYԏ:\U M.k8 P8}&Vvaݕ-̷Qh̗1-}L 3i`=ieˑ*ĬX^ g|?/RSH[d4W(k"ʽӜԗr?n6;SY K ,sĦ}F_MNؖ]<.ܴ1jS ҆r4m J^%årܺfr@!{ͲEP3fїcyX(El3% M>4P?T>'p:XRгk б_pA};~|f56.`RV++] c.lU`f݆H|!ͳA+V :0!kj375n \&Oyjge5-1;&B _OjդRzY8xI'C= @W`}Q=nfIQXk|<*6~V`Tk&Q_ )BE!9|E2;i!zhNO(tC,A,FEpJ Kn 89!b:b8wnmV!Ev6r? EPF̃+Tm7U¡epGu,_9sl)iN8ia=ZmY`cد!0jQX\lK!^VywAmy.'hj|`=)Y=߉3uY].M  \ 8^U v-w]E]/A-N7ی.jnh3(*VAd jr o 0X>JCU}rICS+.9{n~E~dJMᧀ" _SRۦmm'Vp9$.CSd!&]Ob ڸkbg;Lc<9T= X@^1h!2ۗ%ǰnk#|=# of ܧ;-#hp ]qi)L!m֎,`D*&Idrp{o-$yB Izv`bP7gdj,'~4 wql_{N[a6+?BMlQIQڋP0.}ur`97b YRP[D0LeЌ`+yІYwQ[,O}Swc)%K-2F蜎mTTAi .2- g$K9h/Wl$g~8 +U{T`S.z=&B'ƞȐ<+7Kdպd!$#ݣqwC|ȗ{gze\'^4#.,&UgOX"ltzgD%p² /"t&;KEBzC0>EFA xm!\Lk˽g,߾_\ CclInSiwhM+OCّ=stҘlhCZX2u$%LW3-,hHTl6S뷠E9+dvz< =ir'@.)G AQ񠏩jlk iŭy*ɋOJehтdh&7e/=,CK|K#?O4:|e46J#q.`-Yԃm;v#C {W#dm`Eg]|s#?w;+Ͷb!5B~HQ/&!n(W@1q ѩcw&PTro#g%E~|pS 2TiyqP)d^#Q8c/d9 1A>DAk !嶀ج /b bF[؈bK"DVtKlF=?@3. R^^2b{peD3k~Z QCe~!f +)rf3I ,%7wrgDwArX+9,`dnh/pʗ[k&kd^~yS%CE`xǖ᠃(T& RUv)]NP1qHkmŕukTϕWvD4qdߑH/G<ѷG'ߒ 7ԛAOu&"M/#xu`վݎ{Hg0 ÷7)8z^AfϾ;Q,jnFt\T44q gʳϙk*bKt_pM ΑC1dv;eTI=CVF,Hx`Aּ.{$oׅ4g,O䛙RWF@cU