Commit Graph

231 Commits

Author SHA1 Message Date
Petr Písař
3f025cce7c 8.42-RC1 bump 2018-02-23 09:35:02 +01:00
Petr Písař
392d65b972 Fix a typo in a comment 2018-02-20 12:16:04 +01:00
Petr Písař
6d944117b6 Fix returning unset groups in POSIX interface if REG_STARTEND a non-zero starting offset 2018-02-20 10:59:28 +01:00
Fedora Release Engineering
131eb75ebc - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 18:28:18 +00:00
Igor Gnatenko
08f9f3393f
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-03 18:08:08 +01:00
Petr Písař
4fe0d7c310 Fix out-of-bounds read for partial matching of /./ against an empty string when the newline type is CRLF 2018-01-30 10:17:32 +01:00
Petr Písař
6649114634 Fix incorrect first matching character when a backreference with zero minimum repeat starts a pattern 2018-01-12 14:43:50 +01:00
Petr Písař
13135a397c Allow pcregrep match counter to handle values larger than 2147483647 2018-01-12 14:40:03 +01:00
Petr Písař
aaf579eb22 fix_stack_estimator.patch was refused by upstream
because he does not want to touch this unreliable code in obsoleted
PCRE1 project.
2017-11-02 08:21:47 +01:00
Petr Písař
2eb3461ad7 Accept files names longer than 128 bytes in recursive mode of pcregrep 2017-11-02 08:21:05 +01:00
Petr Písař
f6403fa93c Add pcre-8.41-fix_stack_estimator.patch 2017-10-09 16:25:35 +02:00
Petr Písař
3658290885 Fix recursion stack estimator 2017-10-09 16:08:48 +02:00
Fedora Release Engineering
93e27456fc - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 04:55:26 +00:00
Fedora Release Engineering
9232f6c27f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 02:18:18 +00:00
Petr Písař
d6947687f4 8.41 bump 2017-07-07 09:43:48 +02:00
Petr Písař
cc814f7bdb 8.41 RC1 bump 2017-06-15 14:05:44 +02:00
Petr Písař
a82fb773cc Fix CVE-2017-7186 in JIT mode 2017-04-21 10:08:34 +02:00
Petr Písař
34de8513c6 Fix a buffer overflow in pcretest tool when copying a string in UTF-32 mode 2017-04-21 10:05:11 +02:00
Petr Písař
1f8181b38c Upstream bug is known as CVE-2017-7244 2017-03-30 13:12:51 +02:00
Petr Písař
8e80c804e1 Fix DFA match for a possessively repeated character class 2017-03-27 17:46:59 +02:00
Petr Písař
5f33918b5b Build-require C++ compiler for C++ PCRE wrapper 2017-03-27 17:37:00 +02:00
Petr Písař
c36d2c5e3d Fix a crash when finding a Unicode property for a character with a code point greater than 0x10ffff 2017-02-27 15:16:48 +01:00
Petr Písař
ec2d617244 Document pcretest input cannot contain binary zeroes 2017-02-24 10:27:40 +01:00
Petr Písař
1f6fbc3882 Fix a crash in pcretest when \O directive was supplied with too big number 2017-02-24 10:20:04 +01:00
Petr Písař
be6a110b85 Fix a crash in pcretest when printing non-ASCII characters 2017-02-23 08:53:31 +01:00
Petr Písař
028b0b28a0 Silent-a-GCC-7-warning-about-too-small-buffer-for-pr.patch accepted 2017-02-23 08:37:32 +01:00
Petr Písař
e8041b1518 Upstream bug is known as CVE-2017-6004 2017-02-21 15:09:51 +01:00
Petr Písař
21328c1699 Fix parsing comments between quantifiers 2017-02-21 12:10:52 +01:00
Petr Písař
5e0a8b06de Correct changelog entry 2017-02-16 08:40:03 +01:00
Petr Písař
09d899911e Fix a potenial buffer overflow in formatting a pcregrep error message 2017-02-14 17:32:37 +01:00
Petr Písař
2ee90d0464 Fix a crash in JIT compilation 2017-02-14 16:41:04 +01:00
Petr Písař
791d16dfdc Fix pcre2grep multi-line matching --only-matching option 2017-02-14 16:40:48 +01:00
Fedora Release Engineering
55e885b4cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 01:22:17 +00:00
Igor Gnatenko
35c9952cf9 Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:36 +01:00
Petr Písař
1b823907d4 8.40 bump 2017-01-12 12:10:17 +01:00
Petr Písař
4949309617 8.40-RC1 bump 2016-12-12 14:56:30 +01:00
Petr Písař
acfd08086a Document assert capture limitation 2016-10-24 12:19:16 +02:00
Petr Písař
d25a61fd45 Fix optimization bugs for patterns starting with lookaheads 2016-10-19 10:08:36 +02:00
Petr Písař
188762109b Fix internal option documentation in pcrepattern(3) 2016-10-19 09:55:26 +02:00
Petr Písař
36c95bef7f Fix miscopmilation of conditionals when a group name start with "R" 2016-10-14 09:20:03 +02:00
Petr Písař
4b06e5c4e1 Fix pcrepattern(3) documentation 2016-10-14 09:11:15 +02:00
Petr Písař
4705ec278c Fix displaying position in pcretest callout with an escape sequence greater than \x{ff} 2016-10-14 09:09:34 +02:00
Richard W.M. Jones
a276af83c8 Disable the JIT on riscv64.
Build fails with:

pcre_jit_compile.c:65:2: error: #error Unsupported architecture
 #error Unsupported architecture
  ^~~~~
2016-09-21 23:04:17 +01:00
Petr Písař
027d3c7a98 Fix matching characters above 255 when a negative character type was used without enabled UCP in a positive class 2016-08-30 09:00:37 +02:00
Petr Písař
9a80d95072 Fix register overwite in JIT when SSE2 acceleration is enabled 2016-08-30 08:21:51 +02:00
Petr Písař
b1c1f8f46d Fix repeated pcregrep output if -o with -M options were used and the match # extended over a line boundary 2016-06-20 09:19:18 +02:00
Petr Písař
f411e60a86 8.39 bump 2016-06-14 16:44:29 +02:00
Petr Písař
4eb3902f7e 8.39-RC1 bump 2016-05-24 10:02:16 +02:00
Petr Písař
a55e36ef1a Remove rich dependency from pcre-doc
Rel-eng tools does not support it, FESCo banned it.

<http://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/BBFUZQP3QWBAFNCN6EQLAPKQGNTTPD35/>
2016-04-07 10:53:49 +02:00
Petr Písař
79bd393a8e Correct pcre-devel dependencies 2016-04-07 10:47:20 +02:00