libpcre2-posix2-10.39-150400.4.9.1 >  A d)p9|v,R|{R(䧸 T-@) 2hiߓx;8oufn?%|YCwo.eiTr GsY?5Mv[mXvU\N繺>8Z)nkd*3!bxJGgaM)^?g|2+88iL=,%k~Dp <2XRqOCH(bҩv߅|K۶&.o#g@8Ea657d5e0ea4386e419e9dcff5a0974d669968633dcc2b93ec8dd4e8d4a20b178bebf427ba1415d01097a23c5a0ecc97f4fda824fZȉd)p9|8Z\IA Gn$MeU8=ȷXL{aM|0" h2VTjX7NI[4\3OI)'\2x˪=sy-ԕ~'~%)2ᣱj+fm-&/˓39hu-;K9҃b׳s*A0Qc d]3^97!tT8 J0I#ISsNodMm_Q `H0>p@B?Bd % Wx| , 4 < L  $HX   (8"9`":">?@?F?-G?DH?TI?dX?hY?t\?]?^?b@6c@dA_eAdfAglAiuA|vAwB4xBDyBTzBhBxB|BBClibpcre2-posix210.39150400.4.9.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.d*Es390zp36EESUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.pcre.orglinuxs390x7 A큤d*4d*4d*Da.L6ac1743146fcf872fd43c27185d8f2a53e41e44e6f13a4b9214736211256d85715bc778a1f7e1f857d57abab4181749a06ad1d1f9420d5c9e3c23ef8c991b025libpcre2-posix.so.2.0.4rootrootrootrootrootrootrootrootpcre2-10.39-150400.4.9.1.src.rpmlibpcre2-posix.so.2()(64bit)libpcre2-posix2libpcre2-posix2(s390-64)@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(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.3ds@b@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/ldconfigs390zp36 169018426110.39-150400.4.9.110.39-150400.4.9.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:29904/SUSE_SLE-15-SP4_Update/02dcd34daebcd845f33bcf7c6c18bf09-pcre2.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=81bb560ff55defe78298a438ec9c89dd56f6978c, strippeddirectoryASCII textPRRRR?:zA*.!Butf-8bac9673c1386fdd6161f501550492f746ed53c7ea68d2f74da1e20892043c4b6?7zXZ !t/H/] cr$x#H!eY4AHݚ|}m V5`KЭppgpNO Ia' ;'BR߼@}mP拡b:xkS%{KGG'R>aJ},q= bl^B,El:i(_4y+Ŵ`p7 ROH{iw6_dR ܧR'n~kw_.1=ў@ů!RV8}y/ |W.Pkn֞ϛ?pKH& x״5Ko;:<*o'úU(}/s61FMyDôoNß 8ʭUR*W893a)-TI?f,0L*|9jί>֒v%ܔoWxpJ0Ċ |ݕ PڟRY IfҁI$vFyżU@"BwP=Uted\A`wDJ Cd+OEg 79 犒EWD [ "ɮA%g.d ]ΨL(ruӂީ8PΛ"ỷ ͨӂȓbtr8A{P Ď鉖_KiҨ-FcLw[=-e8N2nĿ b? 9u3IPSd$aC(^Q6\zT2{4w:w YP&W(. TDp͆Xϔ咶 wW7{1T/MozG.;);Y"p;K RX"7[>̥ePRf9Ύ"o R,@P#@ul*3,l(d{rcQf$q91wQޕڳ LbN5*2 ozlHJL:0D o1R dr ג\O5<~W,0CLT)xf>[wт/!XJ¬@ۏEv7c(G.U `d2t7<?mY8V0¯qżCڒa)D awITE!ΧwF"rRÚ iqTgW[8>Oxfd,nN4U #TS#Wz]doX봌B֢b1;:.y"ǚ@S^%O sq4R޳BqE3k J2>5|Fw0)EvT^zலIxp^/%Q߅mԲdGBrf`]DD՞4WD1WRmeGﶤ\?㻥z4>_B358i౞&UuTVQeٛh6_'B*yjglJy=۰~c $.F1xO:,İO}ڍVoks)kP^)^+=v.o vL榲f[=AJu#t (Ko|lXC7Z忪o1j } FnSG˩*aEeO OToO+!FhׄtВޗ[G_W;ۀݥ4H81ɕƝ@fzhBXcnrVmO6~C$Jɒ !}LBD)X fQl+k]s:6kĢR>X`>ž:x5)3̞IP 4W3nkD+’wZAˮmq:)"Emwzkmn BΆG`E,t3՝"*6j% J"ˑ,XHh%7U:!H ~];l.mc4f]&ѐS?tG͌P*i9U*qބ{lyB,2Em>f3Bwh(/1`'=/^n1<_D_0M܆ G}l 4j R&b|l԰+ v(ݯjڢa=2t1VwVU"+!O,\=~FbMtGG23:ǖN : $*;HܢwwR*cbflaf槡|W;8HO΅?Q-G]?%eM>kGB^Ҳ8]5M٘ĖCZS FcrTw8(2JǠiP<87[\l"~oQ2*lFN߼)H`io5t [N8OId stޠ;1L-;B/ qť{_)*FF%:NUSeǟR /+|(cOeCdETm'|rT (}T}f~z`-Q B^lJ/}h*|Vʁ}-yeo @ ɔS U5-9Mq߻H pykn]vxؓ11ZjՊǢJ Bv{P8@~/ 5Os4\Wwi@GLp!lt3yK0y'wݚ)`nUtDK)\#.3^,t*'֩UE>a] ox:3C(H7NjDXi^쀋/Ţրv#8j4] NO0}.H34^ʃT g 5S{mݕQIAKĒ47\]?W xLo^GLZaKrm':s, ; $V_N24߻J+TRZYt.-QDc0Nf[}ODԴ$LdﰭL_{nH^CIa-FwOؙ-1$2 3_0F]]`D{4˦Jv|[q a%!ƼR~~t"9G#kϴy9I3xqC{b$zЫ1r߹qGַI1S.S0XY b&8zH棱P_K^*g$x5/f|skn۾ҸW0h,kYCt {e$,W}G ;ÅwW hp j10U^zezΧvD[*͉Ow1(i -ŷjUr̡Kwtc'J_Qf\]O