libpcre2-posix2-10.39-150400.4.6.1 >  A b;p9|/lX&6xO]ȁ!ۅ%BO{~rCA%OБ`/r/{sxFOQd;2u(ۓi$Ɠz:tkEdD|'oQ T9-IFB>V-ܞ!a=:Yu]"v=6OUqXx-yggTKr\[q^(pi/vp@A?Ad % Wx| $4 < D T  ,P`   (8!9D!:!>=@=F> G>$H>4I>DX>HY>T\>|]>^>b?c?d@?e@Df@Gl@Iu@\v@lwA(xA8yAHzAXAhAlArAClibpcre2-posix210.39150400.4.6.1A library for Perl-compatible regular expressionsThe PCRE2 library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE2 is a re-working of the original PCRE library to provide an entirely new API. pcre2-posix provides a POSIX-compatible API to the PCRE2 engine.bibs-power9-11ESUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.pcre.orglinuxppc64le A큤bbba.Le55f0571b3331240b459407eb396667e48b0d68bf97fd7116ace5b1800156b1315bc778a1f7e1f857d57abab4181749a06ad1d1f9420d5c9e3c23ef8c991b025libpcre2-posix.so.2.0.4rootrootrootrootrootrootrootrootpcre2-10.39-150400.4.6.1.src.rpmlibpcre2-posix.so.2()(64bit)libpcre2-posix2libpcre2-posix2(ppc-64)@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpcre2-8.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b@b@bs@bs@b/.@aauJ``v@_v@^@^}]]\\O\HW@\} (e.g. \g{+2} ) is now supported. It is a "forward back reference" and can be useful in repetitions (compare \g{-} ). Perl does not recognize this syntax. * pcre2grep now automatically expands its buffer up to a maximum set by --max-buffer-size. * The -t option (grand total) has been added to pcre2grep. * A new function called pcre2_code_copy_with_tables() exists to copy a compiled pattern along with a private copy of the character tables that is uses.- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.- pcre2 10.22: * The POSIX wrapper function regcomp() did not used to support back references and subroutine calls if called with the REG_NOSUB option. It now does. * A new function, pcre2_code_copy(), is added, to make a copy of a compiled pattern. * Support for string callouts is added to pcre2grep. * Added the PCRE2_NO_JIT option to pcre2_match(). * The pcre2_get_error_message() function now returns with a negative error code if the error number it is given is unknown. * Several updates have been made to pcre2test and test scripts * Fix CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply nested parentheses (boo#971741)- Update to new upstream release 10.21 * Improve JIT matching speed of patterns starting with + or *. * Use memchr() to find the first character in an unanchored match in 8-bit mode in the interpreter. This gives a significant speed improvement. * 10.20 broke the handling of [[:>:]] and [[:<:]] in that processing them could involve a buffer overflow if the following character was an opening parenthesis. * 10.20 also introduced a bug in processing this pattern: /((?x)(*:0))#(?'/, which was fixed. * A callout with a string argument containing an opening square bracket, for example /(?C$[$)(?<]/, was incorrectly processed and could provoke a buffer overflow. * A possessively repeated conditional group that could match an empty string, for example, /(?(R))*+/, was incorrectly compiled. * The Unicode tables have been updated to Unicode 8.0.0. * An empty comment (?#) in a pattern was incorrectly processed and could provoke a buffer overflow. * Fix infinite recursion in the JIT compiler when certain patterns /such as (?:|a|){100}x/ are analysed. * Some patterns with character classes involving [: and \\ were incorrectly compiled and could cause reading from uninitialized memory or an incorrect error diagnosis. Examples are: /[[:\\](?<[::]/ and /[[:\\](?'abc')[a:]. * A missing closing parenthesis for a callout with a string argument was not being diagnosed, possibly leading to a buffer overflow. * If (?R was followed by - or + incorrect behaviour happened instead of a diagnostic. * Fixed an issue when \p{Any} inside an xclass did not read the current character. * About 80 more fixes, which you can read about in the ChangeLog shipped with the libpcre2-8-0 package.- PCRE2 10.20: * Callouts with string arguments and the pcre2_callout_enumerate() function have been implemented. * The PCRE2_NEVER_BACKSLASH_C option, which locks out the use of \C, is added. * The PCRE2_ALT_CIRCUMFLEX option lets ^ match after a newline at the end of a subject in multiline mode. * The way named subpatterns are handled has been refactored. The previous approach had several bugs. * The handling of \c in EBCDIC environments has been changed to conform to the perlebcdic document. (Incompatible change) * Bugs have been mended, many of them discovered by fuzzers.- PCRE2, a re-working of the original PCRE library to provide an entirely new API, version 10.10. Not source compatible. - copy of the pcre package, with the following adjustments: * required name changes * adjust pcre-8.21-multilib.patch to pcre2-10.10-multilib.patch * drop upstreamed pcre-8.32-visibility.patch * --enable-{utf8,unicode-properties} became --enable-unicode * drop cpp subpackage * make test -> check * enable 32 bit character support- 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/sbin/ldconfig/sbin/ldconfigibs-power9-11 165831089710.39-150400.4.6.110.39-150400.4.6.1libpcre2-posix.so.2libpcre2-posix.so.2.0.4libpcre2-posix2LICENCE/usr/lib64//usr/share/licenses//usr/share/licenses/libpcre2-posix2/-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:25154/SUSE_SLE-15-SP4_Update/8b178ff001f4ee4d15463fe0924cd616-pcre2.SUSE_SLE-15-SP4_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a63f8b0e2723e7f0e0a363bbd99975bb8986b79, strippeddirectoryASCII textPRRRYDnⱄTrutf-8c915ad6566e30eddba1fab0aa948d92a100fa8f7e8018af90f6673db4a9e7b70?7zXZ !t//<] cr$x#FygDԾ^(|XT_sڣ=`HsPlQYHSvF|TS98:g Jjp&L ;.+řgҋW'| ,Yܤ `,&b&kK/X+|#q r b T\FӬ=Pa_걮$,A&z> &g%]^~%[8pdn] aL݋諨Kn8좽Pѹ)PGCẝ ´TUQƞ[Ї|#{.sO'w,\S$h'eraC."*ETePg.:bb> Bbp0l=B+|0i:?bc5o P'"xoH`%JωIiz_Oetun kAЭI mlE5k`gh#A<`ncr{rl<:]0usg茨.'qcqt1 լ^^CUl\@? n];'ͼim_ -nlqof]ߔT$Bf< hEn02I h슉:%̗6R1u0.Ji++;|48N{84K.+ 8/`x:ErHQDD}sg,c>G.x4D ҺuLkk<獂_T߷ rL4ݘc۩ H Խ»"$4۶4d<8ýszH /1r &"%w;{2E"^k~5>oӿo jjg2Jh C\|9ۭ{&EiC뿖=Uᗣ|{/)pR:L#q.^7BW P:k7nN5> A]V̒VVp(&UZ@% CİfcBE& AK 9ƕג- ź0IL`bZ0|FCg'7}SQv++LU ;W =dey~dM 7J%[\%lh'?͕i-E2Ukv=[g }U,,D pcnH> (@H],# 7JO: &i'@B,ܜ H3?d&/eQ.;L䫫_5YxӃzg&pNYZ7%9 Ӌ2Cm`yHs즨W3[}d2@ՕDP,۫x]lDuE() `sFetݤY @ Y^k;POXEnzW=REXb}pܓ.DIi.$g(Hgf RJB@KGWs5E iBWL*VT)@3~{aX܈ۛoH /]K&dg 6/+z=f釁نZ<%T8B+Y?aB:?U`bƦn/Aixe2Qr2X6%Ch*hiKK҆+ sۤA]ZYp:pH?߿$%ļ-;\ NIOɨ8N9zyFB#sG[ILӷy96驛yi2|>o1 G-g0vekc2y ^1nQ# ,ޗSC񱺏뎂HqZG#eIW֒vǝssohoe9z^nvbfׯnq@HZakd4L ѭ1}Kks'rqs7z䬭1vNцOF}GXF!e,x؄2X&":zGsYuoeJen Z: wh0"vCa>t|oۊ]8ݵGj|J (Z#%Hw)op5nzוͩb̘6VCtaaoYb_ 0Ai DɂH DZLS44n~k=KJX02=r!gȴ&J"{4U_*:ҌP9D;28\q}ңVe9P2˽.N;!.aB90%n& <kſJBݓr>I#óa36Cʛ AfRrHX,4s8Y)` E-L p~u]+WnAn{>lAFF2H>c7GֳEw#TYq AAjDrVWE@5OȈ ]1C{]ۇ+C 07g?CMoְtm°P-i Ӡa<ܖ!D^ĭMusAMCO4mˤ <%Uz " zw'Wtߢ,5jVPIb6+lԣףCC19Ó]OC?Yz OWI,fn+ o*Wa-d?eEC'N5MT67QbVTw#d|jB%Gx\Zs'#Avh90Vv B 3 Uթ.G!"jЁ92V4bǠ;H*~O9ZbbL2hM{ s=H.{ ό!]o}ЛjqJRWo,xsJKa^mhв˗/y.qvǁHf=QndMZ)q!`<;q2FC%ͫJiA}ѕB3D*\mF]6[|Oa 'LjC8/ Ho(D:p0KN;,@Sp3-4Q_ȏ2|pr&T_0c6cٮ9!{Ũ1Wdkh!>j C-n:Pq_On`N\Μ׳3a r\{"˛vIyڛ @and/i r^='$?xL*#m"Gv~^3Mݖ)nhC㓦yWGPn駚s}#cD^G&D ݗwZ ђcN K(#^W5;I`$u;u/Q{rR<~LlD G+ksl8lT 'л@mP[%q+} IbD0W7*9oOB͔ǁu[Cvg)5B%8Zxw힉0"Cb"TSl^\$zM2\m}:)7ᩍO; "TUsY8:d<<IFuJ*Yba͹!,s~\l$/}9״I˺Xf1p4_XK2O֪ŐFbS.{! qR ǽKl|]Rus^QZ=od3)5U?9 P\$ߐc:;a I*vG0XyAX=O"IZPYNr{Hfx`ɴ+3++w`y0򕞼헀ACxcWɑEߌ{;9yJ=ZB Yw@nז,P.޸.D7,Yݬ u6/t|| ^ ռ2dޅ?tw3*QsBxtNmj.6k.%r˺;\QwAQu=A,  VZ /JIKɘd)C)b:8 E7d?"v&:W0g5irjLiMcjr.:9-_eU}(B"qB1EssyИwçF9ĖCC;5+xˉt bkNg 4s;}a-&)Ύh* YZ