libpcre2-16-0-10.39-150400.4.9.1<>,Od*Ep9|BqtUB ިb1kOP4U2>(}KC[tb@{gX_G宔j7U5W,ߜmx{aL{qitQ1U:KEWFa|VH'#%a41V7 )h\i  wI,<'=xre0G[x̯<62Hޅv9y즯da+z_lxtKC>@B?Bd # Udhtx    ( 8  4D   (8"9h":">?@?&F?5G?LH?\I?lX?pY?|\?]?^?b@5c@dA^eAcfAflAhuA|vAwB4xBDyBTzBlB|BBBClibpcre2-16-010.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. libpcre2-16 supports 16-bit and UTF-16 strings.d*Es390zp36 SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.pcre.orglinuxs390x A큤d*4d*4d*Da.Lb9aa727257e854451e9623c4521765efa3764c230e15b27f56e537746b07dee115bc778a1f7e1f857d57abab4181749a06ad1d1f9420d5c9e3c23ef8c991b025libpcre2-16.so.0.10.4rootrootrootrootrootrootrootrootpcre2-10.39-150400.4.9.1.src.rpmlibpcre2-16-0libpcre2-16-0(s390-64)libpcre2-16.so.0()(64bit)@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(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-16.so.0libpcre2-16.so.0.10.4libpcre2-16-0LICENCE/usr/lib64//usr/share/licenses//usr/share/licenses/libpcre2-16-0/-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_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=281825204288f218c33580adce5c4b2065636be7, strippeddirectoryASCII textPRRRRR?:zA*.!Butf-8488ac6f791df48cb533dcfd06ec3b5e137861f368c55931905663def1a84af0e?7zXZ !t/cZ]"k%{0/I?jh/~Q?pX0m7!֩GY;XYj2.s)J!U+4tWPţ֧}95b:fÑCPyTEJܥ/u&\)Xj=nzFɥй#fL 8BĚQ@="OKmZfJ[PD(c UVF|<4*5G ޤ9ݿ9VO;"ft5>p .>Y "zWAk^ԫudA`%gju2dEr:*M_kq ؛Osn#H_SB^,vh'i8 Y&(}j%SDJ,=Uwi)E&ث phȚ)i:e'Z_ɴM!U{<4c(]\$ p;в)0<;u5!?M^`6?5, €70%@IQݬMSؼ,Θ fV.z&2˚C0yBW 7@4W-0KȭMqdJpR9:RϚ; 0ekՔ.]Mv\ 7.mt`I/d6|PtZx座{y&ڧy%"=;$__r2$2fnj(v>i+w&*[WK4X{?deY*8ض\Cʪ/8jJ)|G8 럩$ń&H#h뉛unoe5MȝE?ҭ3qUZW:%S܂h6A _]m}c [aJ؋I#vn٪ AwqGZ ( Sn/wK!e¤<.N ift z\>o veڞB}gJ$HzG.*[h8roQ_ƌrR)Ũ0Pꗎ0{4bZCT:+ѱyav'Έ`Vi_e6+沣W܊-t 'u*& x1#="tyJ0GJ<䶏 vm~*э#m fMT3NP֩9,b~/cԆ k`hO Ȣz܀v] L "L9F }i l:T~9mBWYom:X~r$HLSPǺTǥ.E a̒$V+ jyìx]435j b#~',9܏Ƨ>2G8,QwMWOS. 2Ë(VgߤM:+IF}Lǂn2"qY}I 8\tL0_3|'rOwa-K"F\]g@ɾA!m-vL32TF zA%rb4:3 1H䷤zLȱ}dO A+Ca:BUTpXS;q˂]&k6\FyA!) jͦ=0 3iGmM=ӫ'GNYk'<ꤰI)-t dlhhi@L/K}ӺN67Ov>kRGܖt~\09[#ꥣ~Nb@ !-E:oTA!הy 6qBY:=Ftj%|)bsu[xUii e!upjxit3 |TD7h%laf]J*.Ru:it/H&pDsb}s+ LuS|ֵ6m5+26ltX^k? wpnS  Oe4/߰7|@|Nb,沉jH䢾w#8}L5&iX6]?(,UIBr :r7QŮp`%⪺OuBlo}6.Ң'Ojnu>s CfP>t'