libpcrecpp0-32bit-8.41-lp151.5.67 >  A \ħ߸/=„  MɊc5:.;7 HsBp?Ra:Wi51zF#Y\Lߡ6oKȲ 5 "$Ɔ~TGGIbAK ݑwoA]3 *:SKSZT.0fVL[-RkJ b8fG^h ~{@Ub%;b\P>mTG|Y  te13e5eb97d08af0d573177378b00f42105e467f67179ce428c58ba3651bc8c7feb008a6f120e0f43fc26fcc07e959e4dbc717c4dT \ħ߸/=„Y_oa ycU:]\DžFE+a8tyZ^_]%tY^dcx̾o5hҵS|5D4 PAwV,} 9_@V\<Hl5ja IB[g !\Ȗ m pA\?Ld $ V 3<I ct      *4T\(8 98 : >5B=GHHPIXX\YlZ[\]^bcdeflu vwxyHClibpcrecpp0-32bit8.41lp151.5.67A library for Perl-compatible regular expressionsThe PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. pcrecpp provides a C++ API to the PCRE engine.\ħlamb10openSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttp://www.pcre.org/linuxx86_64/sbin/ldconfig\ħ\ħ93d97cf22251ffa9c29a220cc207dc743ffce7c76434f74e15e63c7ebe9b0bd5libpcrecpp.so.0.0.1rootrootrootrootpcre-8.41-lp151.5.67.src.rpmlibpcrecpp.so.0libpcrecpp0-32bitlibpcrecpp0-32bit(x86-32)pcre-32bit@@@@@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libpcre.so.1libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.8)libstdc++.so.6(CXXABI_1.3.9)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.20)libstdc++.so.6(GLIBCXX_3.4.21)libstdc++.so.6(GLIBCXX_3.4.9)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZY@Y@Yw2Y1S@XYXW9WaC@VV@UB@T@fvogt@suse.comkstreitova@suse.commatz@suse.comastieger@suse.commpluskal@suse.comastieger@suse.comdimstar@opensuse.orgastieger@suse.commpluskal@suse.comastieger@suse.comastieger@suse.comp.drouand@gmail.com- Use %license (boo#1082318)- add pcre-8.41-stack_frame_size_detection.patch to fix pcre stack frame size detection because modern compilers broke it by cloning and inlining pcre match() function [bsc#1058722]- RunTest needs much stack, on s390x more than the default 8 MB. [bnc#1046102]- pcre 8.41: * If pcregrep in multiline mode with --only-matching matched several lines, it restarted scanning at the next line instead of moving on to the end of the matched string, which can be several lines after the start. * Fix a missing else in the JIT compiler reported by 'idaifish'. CVE-2017-6004 bsc#1025709 * A (?# style comment is now ignored between a basic quantifier and a following '+' or '?' (example: /X+(?#comment)?Y/. * Avoid use of a potentially overflowing buffer in pcregrep * Fix issues reported by fuzzers in pcretest: - Check for values < 256 when calling isprint() in pcretest. - Give an error for too big a number after \O. * In the 32-bit library in non-UTF mode, an attempt to find a Unicode property for a character with a code point greater than 0x10ffff (the Unicode maximum) caused a crash. CVE-2017-7186 bsc#1030066, CVE-2017-7244 bsc#1030807 * The alternative matching function, pcre_dfa_exec() misbehaved if it encountered a character class with a possessive repeat, for example [a-f]{3}+. * When pcretest called pcre_copy_substring() in 32-bit mode, it set the buffer length incorrectly, which could result in buffer overflow. CVE-2017-7245 bsc#1030805, CVE-2017-7246 bsc#1030803- Enable jit on aarch64 - Enable profiled building- pcre 8.40: * Using -o with -M in pcregrep could cause unnecessary repeated output when the match extended over a line boundary. * Fix register overwite in JIT when SSE2 acceleration is enabled. * Ignore "show all captures" (/=) for DFA matching. * Fix JIT unaligned accesses on x86 * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit mode), without PCRE_UCP set, a negative character type such as \D in a positive class should cause all characters greater than 255 to match, whatever else is in the class. There was a bug that caused this not to happen if a Unicode property item was added to such a class, for example [\D\P{Nd}] or [\W\pL]. * When pcretest was outputing information from a callout, the caret indicator for the current position in the subject line was incorrect if it was after an escape sequence for a character whose code point was greater than \x{ff}. * A pattern such as (?abc)(?(R)xyz) was incorrectly compiled such that the conditional was interpreted as a reference to capturing group 1 instead of a test for recursion. Any group whose name began with R was misinterpreted in this way. (The reference interpretation should only happen if the group's name is precisely "R".) * A number of bugs have been mended relating to match start-up optimizations when the first thing in a pattern is a positive lookahead. These all applied only when PCRE_NO_START_OPTIMIZE was *not* set: + A pattern such as (?=.*X)X$ was incorrectly optimized as if it needed both an initial 'X' and a following 'X'. + Some patterns starting with an assertion that started with .* were incorrectly optimized as having to match at the start of the subject or after a newline. There are cases where this is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s]) matches after the start in lines that start with spaces. Starting .* in an assertion is no longer taken as an indication of matching at the start (or after a newline).- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.- record minor vulnerabilities fixed in 8.39- Update to version 8.39: * Some appropriate PCRE2 JIT improvements have been retro-fitted to PCRE1. * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply nested parentheses (boo#971741) * CVE-2016-1283: Heap buffer overflow DoS (boo#960837) * Apart from that, this is another bug-fix release.- pcre 8.38: * CVE-2015-3217: Call Stack Overflow Vulnerability in match() bsc#933878 * Other fixes to assertions, crashes, buffer overflows and performance issues found by fuzzer, affecting applications accepting regular expression from untrusted sources- pcre 8.37: * CVE-2015-2325: Patterns with certain groups specifying a zero minimum quantifier caused incorrect code to be compiled, leading to an incorrect memory read. [boo#924960] * CVE-2015-2326: Specific patterns containing a forward reference with subroutine calls caused incorrect code to be compiled [boo#924961] * CVE-2014-8964: If an assertion condition was quantified with a minimum of zero, SIGSEGV or other misbehaviour could occur. [boo#906574] * further bug fixes as listed in ChangeLog- Update to version 3.16 * This is primarily a bug-fix release. * The Unicode data tables have been updated to Unicode 7.0.0. - Remove pcre-commit1472.patch; fixed on upstream release - Remove obsolete "Obsoletes" tag/bin/shpcre-32bit8.41-lp151.5.678.41-lp151.5.678.41 8.41libpcrecpp.so.0libpcrecpp.so.0.0.1/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.opensuse.org/openSUSE:Leap:15.1/standard/26359ab9b4edf476346242158356f1cb-pcrecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=722c2fab23ce42059ad6cf0b3f61102fbf4ae3b9, strippedPRRR R R RRR RRRRRR RRutf-8a862496b493781ffc12121300d41c3d1f3b16e5d2641a022448869b990e14e20?7zXZ !t/'25] cr$x#DZ>nB1/%'uԿ0q W[A_EaV65&u~r M kL/fb0% Gff?<-,w%jbLDHxjeź||)}tp@)@4ƻ B.[BJHdH(wPU"J1|l8r:w.)13Qƪ._4.g4Ϡ^PpwnM $}_f6淋dJ1\hr3."0]hQY|LD\#Ꟁt$Ih (Bl~]&(+(0o2CX!|D1L&f| ႈ?˧)|Cz_|w oy'c8R+R#y\k | Ce.]bI,$[EIwЉ=@iU>ç3`TZ8+r<' O|[ p< Ǡ/H520ĪPZ< il-3ۿs'~ ༪cg6Aڸ'<.8-/QawB! n 02c䓕ڮILH~sgU^cg3xw7&r/gFo.}ͅUnKJHRm5dÐZ>WԤxj_g/ʝXK%}6m]H W/c%U3D?rӢ-[ vqeFL&;Ղ U>yG/ q95 8.=hR$[4fsTfST2XzsM_#h)6rwzVP*Q897۔ă⎷pt3)Ut NҒU&_WV5<[Akb<R`%q[5rMJ>6' Ɵ#kBŔQnCP5T 1U7^3CLa&AoyU5ِ S5.|ZD~V ']TC/'rv&V}A^-+ݜs8< FDmo(W7Cd0w(6^cuit}~$~# 0cq}}+GEJ6f6+8^9aT@|F1- O Rv~wab*(],/N \[j2aVo4Ry@ lǁ-Z=G>8U* Kh<L|ֲrzXQ#KrpDZ &jO9˙%jK{-TcRr֙7Yi0iq"we#=PU.)d1!PjuCs@ <9'Qj=:xIj1:9m&ZU>kܻ)PQG_&}Q!h=>d2w|V>1%|) kЖ[+5R(2p#S bҤ0<=I)xmi)j=%/hZ:T&wzk1C0])e'JֺA_ew Mv~?KTjAfӃ7$I>{z;«BE#֫Ϸ宁#HUB -LS?#|}&~$jZEcNg>#,.q$` +Xץ?wK#> g݀1֟.PG:gPny&Vh9x˜TۢH`/&~$_i9wCdl`Фu ! NS֍ߡwei8e\,Vug\E=ȺZSm^Q!dAwIɲh4W%=)q,y.w콮[l76=ΏA 120sݾ0eyglOTm\OGӷU,r62* 3"ۥitv$M̿%g%*B GKEk!ZSdyKB?6X֝8,-4ٮտ끺!cWxp}2ngYB!l  arMɜO9=y"?hHmޚRWm"4?y6Ty- +2$5jnUkf[]j=V$;, ?'v^GP$SL6W$gi 7,a(Ԗb@VoijTF9o.[?nu"H! _4PHPQ\s sV]. +n ~^MN232+'oJ0{(!P; Ť!e]⒦7kfڿkmCR.FM9mMtNm$\&o-2g%Sǃ~(^Q*yn [{k2! Y>}Ɇo|x~Uٵ$T`A@}tsl臞D TNK;=ʯFcI3!>pzJ @'YڰMT(`AiF1zwDp>0Ư4uWlej\C\Xb8{OӁ7mY|չ(7R P2_>sI]&e M8{ 1kb{ĕ X%ڵngDOG*.IxvDx7B obSPݚT!=DZw/\LmW1ap]og˥PGHE}yҤ/x 87Jh%#j~H2 A){Rpb4Cha}x}ػeI?ֽ=rX_sxe6a z}a {8 t۝i|rLNi^M7ϸ-?A|fneFB$K0FEQLO$Ȝ6귨&͚?@ 3 NhMwlB+}jOAeyqW9:|rr;=Y!s4 U4β4RiQ3!uQ };_'W,M~>BsQf>VפHh2Ƽvslܔ<,ph~vfTR`\$42vh@IZ>VUkSqWsIKxMunjz*{t,:.k /\=-@|M LH5>^!@&cr!h,'"~c:q6׵aZè[`>E}Nord wT9.CLQym@=mf3r!@F`#U"n ;վL̫`237aď[NR,%<쪗p 03x;\B;L˖O+Ki]PT0p60leK9TQ^>%N:G+0zFUfliȷL"*żTovDP[E~]=InE"aXt7z}s=`+s xwl r7R$53dOB0{68{C(.e*t%ns}f~-9Ng$|tL@7@l z댖"3\@*Y’Ej}iDl|!%Xdyr!Bj8-$4vށF Yc71蔉8l0A5EDJ nrVd9*&{&v Z‡|w:5%}sb6/ HTU,g#:|m$c#V{Mޥ+PNz^PX MQhT8pn"^:pιr:"BO(lg&^ hZwƞ,2:ObTz_n[ԃ%~:؂7f*덢kS[1/? ЧخT1Yfm SofNkS\1ZBrxLgd12^۸1K]*AI3j/YVv 8LWޛi:nO<1aƞtbw(݌O.z<<t mF5l+#H)B6'P<`uwUA]~ՠBddUNg/'A j<yÑ&j-d]+Ad2o uȲ|6:e[oV7eE"^n701;#}1PB 묈06~D;%),f)Ŏȁ*꣹ԘoinԳ%v?ҞZQ:1w4;Wzr'/66Ǩi ج]X3-2r)U&*9f=ߴ~P,ѭ(`S<͎<}'$di\Ňz;U0c6%G β.a~2>NAʜLHZH~'F=XtgU'2u{HHmm\)v ]I;e8zFy>rbr輢Hj|I||!LTgjFF1׋5cܴoe+iorRI-k7 yo]rp2#O7=w.R*%fB}/{Ou9;`kޘȩ/(#%*rǞ^ynվi!wϔ1z!< +u9-Y}"#7w9=Ww tVYWR- Z&U,NR~y;eH␙Pz/cXι>YAoe7[ Cz7yv<;A˗̰]T?Xs1fg*>QdR}/86 R!" 2ڏWŗaMs֖B]}/9bJ@ km9iՋu3*iEM 12])0i|)m_١E|e׾P'bqcbE>FsJxYxY0WhqZos] ݔ&;Qdic1=wT$+3qAT:䰪W%UCLY@|mX"Gqzh˱ :DJR15;s ldt̖$EZI݅[# 16ҥ2qQىFwuG4u;za:șqEBp<= D$VaGN׀Qjp6͟G:+EXԎ˝ ?unf:D[NeSȖo1. U&AP5'Դj\+L7STǘAg5d&緦K΍AϒOXI_ĭ }WgbDc)D'+L(H9"-haY iƏَQl%jǶ6JF飓*_SW/W#j ޾_}{{?ƳK$C؀0Y@n+5J ם0Bt0yN$0·]׽AwDowXr; \Y:"­adJKqNWNR8eY,Ʉ fiWYQBm?c])E/ (ժyc:Qe YtSR;y&.32,VuW=;V".^ݢU3& hi=Μd SUjwG\kop|u>/5 bm齅Rk23TT1'St-\,Dd\uWiR*kM@ lOuN u WkZȓo?D~`$QO&&"q~Nf\X~/ /(^lY /AD1\ES`*JNNjl~. [rs;k 0TA2g6 >\)]LU^# *ze!{*5^YS_'YDlj B 8!HHw.|X,J  }5sD.^8-vYZRZK4+320  A> \lv~&E?Tח4LVܲFiQqgBuw .zNg`|vsXmΆb\vIԸs|\8ᤶY dƠV!&p38g7ҟ@QeO\f<9`e1(/ 7ȍD=$dU ʼnNPKk+oZ߮'L&"DƭلMmȒP?Q.oAB,Tc;V#XItk:*ѸI.k wf"`C9s !<Ц;Ϝ`e{}u;iT+ { r_׿Vf3& `Ô ֊/RvM)a `~O=`yi) Ď7ɝMnח!q9d.(Ыy!T7*򞅠YzeEju^iHxZS"qݬ/53.&>BvN)n űnU`h]lOy## 2iiDLJڟ3SSBFlÇκkc xQ80\5tkQ X7DA9l36Sbx9L*zLkޯJg /7X, EWol(?[~ZP O-OMZ>=$u*|D>ׇbibO]f\oRtKb49[SR<#̧.Y6b@ 22^YW 3>펋(TY]AlL7{HeʽlDVIߞGJ+-R?}wƻe ?)/vG |=$>T?Ҹҹz~(j$"tWU>/Z*UWo*<8IaP=Yt&~MdkPn/ߍVFRӉ2=$m\@.*L;HhC#awv.Ke36MЬh*Z$^8#0H%G%$}p.CZFGCT6Wwd8KcA\!doޙIҭyWh.zWyfЁw.h8-0N![hXdg;+GhegSd7|J!1?R>v٘(^8XҪsw^C3ݩxBPۗ٦eʂ^t-W:|2Т H6agy'{3?O/f^Cbo5Y~0 7z o2|,֨:,wִdm&v`C/jJߦbCQC0}Rx:@'WC9| 9ˎ!1$vy:P :!>sDPy7>*Ea9褡dMW%DHv=X\|n