libpcre2-posix2-10.39-150400.4.6.1 >  A bOp9|A:{A=7uy<|p>.z՜{gw'0Ϸ*e`;(a$C |ܺ췅Wmp]<ڵ.W/s{)7ƹCW I!JV':wB-g _Ѷּ&\(#a2d602e4f9a285bc6bacc024e308cec9a5919e4892330dfa64e45f42bd16cf2be2464bdec9a9b57e3da0dd05d4f2efe3997e8933YbOp9|&#w#%sk"T9Y] JYXu)um7>KsXd!y G/'A1#c!9uy D׮?hk1HJ kh;xfG1?}Kr{K=rk^P"x 1ʌ%{5'FBeZr8¼=lq`0IC&t;1B DWz{@Ǝ RJ2Y#hUeKj>_Gqͯ>qK݋h*48p>p@A?Ad % Wx|  ( 0 8 H    DT   (8!9|!:!>>$@>3F>BG>XH>hI>xX>|Y>\>]>^?b?Jc?d@se@xf@{l@}u@v@wADxATyAdzA|AAAAClibpcre2-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.bsheep615SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.pcre.orglinuxx86_64' A큤bbba.L892de9e75c5eaf6407cbc78023c4a70874b229b0534ee1df243aaf94299dc1ce15bc778a1f7e1f857d57abab4181749a06ad1d1f9420d5c9e3c23ef8c991b025libpcre2-posix.so.2.0.4rootrootrootrootrootrootrootrootpcre2-10.39-150400.4.6.1.src.rpmlibpcre2-posix.so.2()(64bit)libpcre2-posix2libpcre2-posix2(x86-64)@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(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@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/ldconfigsheep61 165831067610.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_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=519d483639a2074280aeee227534c648f7a3073c, strippeddirectoryASCII textPRRRRR3g.f~E>VIutf-88f353230906d11f2ac006bb4f284b28cb962a081c487add73845fef6fff0a6b8?7zXZ !t/8oY] cr$x#Fԇc5ERTcoe׭Sk؃>û|,gb^MU˕IAca_id_yاuqUH8iq5~\XJܗh$Ҏʆlr@Q N /(ZbVS)qTW6MEO`>@Ɠbd7NzBG(s~G;5gQ]G/B[nAւAaR*k#=,i̧S/Mq{ 3.Ā,-iJwc0gٯkP$D~mx{wJI4Ӗ%pP%ݛg9>UO-Y4C`zІΞa1`[KG/XUš0oed !j{Cd w&jGdgZ&\|d/a גּ0!1UDPg)́1aże{pMj agL P,gnbP6Ec9e&ZCɯ%i&lCk="%^9~*e[DG+^@n'G8]B1iF"sڤ@WS"U]@UOP&^6odpvi:1'ߊ}wD&bqV[z,q+΂w.-k/nH#SZA Qi.-+3ZJF$\#(T~Yl9DpAT EvjÓ­m 9TE(׻?2_7qƴޜo3%-S`_\T ]׶`)QjM-Hɖ[4P-Q\Ilm>C 9Zm__( KX%\LKɫ\<ףkCFNDONwY^+> ]>*%pa;{V%%!\Ju*IZq R5wV)B7tYt=|N$6UuZͅ45w8uv'6'D Dh 30D6F%`uYRr] r·w2X-hWsŅykP6>c~^km7K +Ȁyd::jn Ď||ʏkDYW5/07FT s*%K;4T)>$H=^P_CgP"rWA%{fD.1ەaI!/9j.Em;!MHg /~' ;` r˜ҩ*I*|A|iKNiϓ qAfFVקREhO߆'fYR: 5XP>o ^m4Ԙ`m?o%!=|-\DJ1Ќ M_\>Зd"~XUx[jqtTЂ]k|| TΚ.ОᤀG. Cy/7l@hV 2yJS܉ "yՙ5?)45Lx#z[`wg"{;Қ}㑩EREؾ1OhKIzGѵg_R2o a𺊵sW/ @^/VLB 28'3;余M) ;.kB:`hT < > OHS dƬyZ[e&eT!`tD'XZA;Z0='t@2+#,9ꃲSCH@/yZ$"mM֜RQm[7E7j4h1,($4砂Z!£ yE'G X QP==K\pw-uiHBGOgdWp ~Qn|}9}Ew8js7`Ȟ*<џ)"A-GfLKgb(7_w#z-˿*zU4 /-Za.-c3SsS6?OH eX`bɡD%W]@R)/z⯜}uw}XgVg%:`Qnd)OJ7NA7u&;t9}0WCL im2Py:Ћb<6#& "QxD*ffT虵H8!ߟu&^@^Bb @rT qOm&i&jmI>\J?qAkRMHj/`۠w0:*j+ZZ27Eb} ˊ!*=JL҈Ĕ^ rnGS;Aм^3805s(77^ar4֬OkmN\ Ps1\0>"ӳx'YGdԏ"KjqeHnڟn]:掵~7kA,!SuKQso!mZUV_֠Qxq߁O&~r4+f3ju yugZ{jIj!LzdG&B\Z˰:{i7cƒL+97SOݳO_߯1 "= 3(i)Vq E2ݗrrCM'q?w9G5,XCv0G$p2ukk$‹%@Hn#nnV=1tDj\buOLg?Ưd3.v'<*9wq71w\Jć`38H}9p@*hg6Ygs;khsTԞ\ א+VTnipzTĮ-`ϸA0'ֳ V>C+(h⒣ P ?&2 v_u*>餽+@ŢAΫ!x])|s5)Y<_&6;0'=L_m\Bo9Tx Q+vBxӆ$1&0'nc~$Ǫg糼k`G G*%2yAÛ6i̒oN2_>PF#V%-T_ T]C #0sžq7ɷ}) :q5,ѧyG"i1~z0ʥF@qjr/h,GV$ >7VC7E-3AhtFr+~rRCMQ]Xc 7eASJS $]jڠ:3"Ag.;+vX|n掤%h.F9z{WNw:\sPe#s)HW,&Yl\n l Ffnc7 R6kI[qߛClciL:$I%(V> ChX{sO;s,<,Q@q" $6 '#yBc!=}D9#LKt1 zQ"t#̝K>s+?"="<3eC j7 īRF;NPKsK}؜ d}I RH_A5>j[*Xy.4̿\,/Wsܠ_|$TyTHRD2 ͝"#ky0 B?`eJc< E+xUj2?1)$>^|)&jD8Ufv. e+ lJ/tuV^@$wԁZ|3obl ȓ 4sZ LLeÇ7ekw7ksY<, fF{YW5äFEFϘ