libpcre2-posix2-10.39-150400.4.3.1 >  A bp9|7JMJ켾jrɂddTxfЦ$P tt{#& ]3v :2b>wYNF ?ze̵$h:X`r~ݹ';gM%7w6o6hTX;Jn[ʪn⾱ך GCwquI 0'XUt]QCBq3i;Amn'i.`dec890c37308e77291d30b12ca606df28039e600526415bbb91759b1acd168e1b5528a9e7fc9db07c88aa782d799c87dfa67032fXЉbp9| J۾Ff%"́42P*Y> %NI0RC+Qw Z,lbz7ʴ,X(yuJݹ\ iBW m]?<LG+ ~* ?2  ^ݹ'H0>p@@?@d % Wx| , 4 < L  $HX   (8 9X : >=@=F=!G=8H=HI=XX=\Y=h\=]=^=b>*c>d?Se?Xf?[l?]u?pv?w@(x@8y@Hz@\@l@p@v@Clibpcre2-posix210.39150400.4.3.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.bCs390zl38EESUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.pcre.orglinuxs390x7 A큤b(b*bCa.La32fc0c70d1f866ceeffe0e0c7af7deb79cfcf44c84a938eeb695e9cffbbe9b815bc778a1f7e1f857d57abab4181749a06ad1d1f9420d5c9e3c23ef8c991b025libpcre2-posix.so.2.0.4rootrootrootrootrootrootrootrootpcre2-10.39-150400.4.3.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.3b@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/ldconfigs390zl38 165597165110.39-150400.4.3.110.39-150400.4.3.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:24768/SUSE_SLE-15-SP4_Update/880fa9fd5dc755048453bd2f2be33960-pcre2.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f006488eee46f6478d89413f88738993254fd79f, strippeddirectoryASCII textPRRRRTd.iEI&utf-83bd681dd07b0edaeee52c3bb1e7d57a92a67afa2196c1c0c7c87fc992ecacb7e?7zXZ !t/H/] cr$x#Fbgޕؒ0l}&_ꝉ5Jr~@E{zhyl\~vgNo8? BLϋB%P ]Vjx\*Oi>qEZޓ'{l ǐ^VaeD(`%-K]6۝‚P{P}™S<*<V뗫oA+e'pCAJFs|Xxs|v1Z#? ,|L:P2by^Q/-[pm jni ޞ՜t؀pu:ƠCw42>tq.aFJ5NoB8 <5ҫ.D&}ɨwBۼQϕr&'~^MC$F=81A9\żU:%F@X*j *qVaӦސ "x&ĀV/x(v,u^"gbf Ha4 TP*elY|?Ёf{,/U9ͦ|Meih$RM}qzմ7}7jQw+Fs6MkX0,ZbjAXjO, Z%M 3Ag5aǏyZ5AyU@Ͻ͈.u<| UR?ri8,ҝz&[,]WaDUX0D_p0h9!<~ :$A翵ΐ=C`_峮TX;̘Sc{ y#cŕb=r' /PMVST;^QI/o?a?Vd*6'I=iUZڧ=#O=H|<;ط<e-آUl* +еva{d%;38#@PmؗaoY%2o*67m]Uq5QD1/'Jũ@j|l=Elm9@. wR⌌ Da$E[Y`Prc-3L/bU?3DRP†nBRضÁh';Ǻ'PWUZ׈Cib.0/12# -un|7RJ6KP9S?[3`^)cd%s \ rszܡwzxftP)?(e_n ^/e4Mu Z@NBiιPIG>#LfƒsxnK`FE6Jp ̈́BOLI{AG;􇒡%tI̗3^[c (U0`]G%E{0v;ciQ/HzԨw#Ǧ:ϓ{کL, ߫7N_ݓFx"kxBCGF<^^ꅗlKDf9\X#(1- `nkX#S0 8c.2g >=a&6H'+35>x@Mȁ_kW2RY"V@TG;sBuх?%3V/CBۛhn|tTXd@BW;,&q}3Hf?ע z14qo6qa[_U 'S;{& ifiԦRҍ"}TuWf`\MT8mA}ϻ.WiiDfG^i,}|Hl0BzcPc1ш|8_ȵt2I@xؐ1+iU(r,UM2Vlh _$^ H; .!gmDO4R!xMmsО]6)Ϧ>_57^G>LQEw:i{ ͱl]-6D>Y!^Q0usH2ͤ-tX1[d8TK: 75ʹdo[>7*l|>^zb?Mv'MuaL\n+j,Xru"U &GKoy"iH=W6 uVx)R5:7B ]v~NKEoH?"l8/FVS?&vI ']Sҩҍoϊ;8Ge mI9xi*z~E$64ZT|@@0Ѽd5t^7 te0& vqؘ-|̇Lh 27H!(x!jm 8` v&E㝸vOf3zck1@]ךs~ܧM-]xyԄ5?zFB7rS_oU@ biI 0]/5iĊ, 2_tA?ɺd`//4F"ks[O_L{}F~+@A+V2b{°uha+yAJ4Z`[DOW3ȵcE:o+K V$m+.D,AAWc?`R'wK #Ť` hSvMXby$`'U1DF$O^Yd ڊF2NW- 6JklpYFUjWo^I6~v,&1۟F`Nrt5exis:p=}G C]ZT[jZQX˽6 ȇٝ_G*9; P^wsq Qw6,C ɱ) KRZ6xBjI1c$lc0VH@bepA◜YNtW Z(nl^ދcf+,ae +"+׸Bp+kl8پ5OR֞EЀp+B褑.DL'b˼C } %2?n(<S"m_Pm⭱2vigv+rCn#bF Kn P#3OG lGlA4ڣ-iw\SxI3*hLYs_B5/_=֜LԫLE`j\Ksy@ <~{:/O"s-#\Ԓލ0>QY(T BO$ )6+ܐ&_q]!eV)E]p;'} z#X?RNf}X`kP~szAHKۗ]j2r2v_=*E#AjOwwcs4"<hf=6RUWhd>W RV&<*c0;I^]"N9Մ,Г@mX@;fa/~?n+͟^NvcȝHpm}~XrJZWg674Α4=t)43D S0yI߼se # 7Aۀ2=z9ն~ϒ;̙+EBebҢ*R GF/GʟI1=6:PzDj̍A_i ŮwkaPMi(q+Dwk=fMfF5!dXBl8?RW{4Sj"͕%;)Qgjp3(@K7Dhk]/l{{29\SP3p󄣞Z%2 ͥdYfm1^B~vy[2Ⱥ'J{VZ^#Mr>ytGƁ/hx*]oiL #Bmi gi NuLegTHny$k@;:2NbgLhar2Ps oϪVrEs,r%Z' YZ