Commit Graph

144 Commits

Author SHA1 Message Date
Jaromir Capik
f84957d156 Adding STAGE1 bootstrap recipe 2015-06-11 12:57:47 +02:00
Petr Písař
7c4af13676 8.37 bump 2015-04-28 14:14:45 +02:00
Petr Písař
1f75ea5a21 Package pcredemo.c as a documentation for pcre-devel
It's also available as pcredemo(3) but plain file is handier.
2015-04-24 07:52:25 +02:00
Petr Písař
66fb3f5500 Fix static linking 2015-04-24 07:51:01 +02:00
Petr Písař
9b59610699 8.37 RC1 bump 2015-04-22 14:08:15 +02:00
Petr Písař
de20f156dc Fix backtracking for \C\X* in UTF-8 mode 2015-04-10 08:37:02 +02:00
Petr Písař
0583be6269 Fix pcretest loop when \K is used in a lookbehind assertion 2015-04-10 08:00:02 +02:00
Petr Písař
9bd723e9c9 Fix pcregrep loop when \K is used in a lookbehind assertion 2015-04-09 18:57:16 +02:00
Petr Písař
c035c85cd5 Fix compliation of mutual recursion inside a lookbehind assertion 2015-04-09 18:41:57 +02:00
Petr Písař
040745a6d2 Fix compilation of a parenthesized comment 2015-04-09 18:01:52 +02:00
Petr Písař
07d112eaa6 Fix compilation of a pattern with mutual recursion nested inside other group 2015-04-09 17:39:26 +02:00
Petr Písař
6e32159aad Fix computing size for pattern with a negated special calss in on-UCP mode 2015-04-09 17:15:18 +02:00
Petr Písař
32c1b38f77 Fix computing size of JIT read-only data 2015-03-26 12:50:53 +01:00
David Tardon
def92f0460 rebuild for C++ stdlib API changes in gcc5 2015-02-19 15:00:53 +01:00
Petr Písař
7f27922527 bug #1165626 is CVE-2014-8964 2014-11-20 17:31:15 +01:00
Petr Písař
b2b6fa45ca Fix unused memory usage on zero-repeat assertion condition 2014-11-20 08:29:47 +01:00
Petr Písař
8d7162e28f Remove Changelog update from Fix-bug-when-there-are-unset-groups-prior-to-ACCEPT-.patch 2014-11-07 13:08:58 +01:00
Petr Písař
ed53e29bbf Reset non-matched groups within capturing group up to forced match 2014-11-07 13:00:15 +01:00
Petr Písař
9f376ed6fe 8.36 bump 2014-10-07 09:32:44 +02:00
Petr Písař
0f2b23bfa3 8.36 RC1 bump 2014-09-16 14:23:40 +02:00
Peter Robinson
e169761f61 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 15:06:52 +00:00
Petr Písař
2eeee2e33c Fix compile-time loop for recursive reference within a group with an indefinite repeat 2014-08-11 13:20:21 +02:00
Petr Písař
a23a177f34 Allow test suite to print detailed failure
Automake test framework does not print failure and points
to a log file by default in case of a failure. This is not good if wee
loos the log file. Fortunatelly, there is VERBOSE=yes argument which
shows the exact failure once all sub-tests finishes. Let's use it.
2014-08-05 17:59:57 +02:00
Tom Callaway
467d02625c fix license handling 2014-07-30 11:40:16 -04:00
Petr Písař
1860c03fde Add pcre-8.35-Fix-empty-matching-possessive-zero-repeat-groups-bug.patch
Needed for

commit 5d1fed8df9
Author: Petr Písař <ppisar@redhat.com>
Date:   Mon Jul 14 13:15:27 2014 +0200

    Fix empty-matching possessive zero-repeat groups in interpreted mode
2014-07-14 14:19:45 +02:00
Petr Písař
01cdfc2d9e Fix compiler crash for zero-repeated groups with a recursive back reference 2014-07-14 14:04:45 +02:00
Petr Písař
2e292a77a2 Fix memory leaks in pcregrep 2014-07-14 13:41:28 +02:00
Petr Písař
5d1fed8df9 Fix empty-matching possessive zero-repeat groups in interpreted mode 2014-07-14 13:15:48 +02:00
Petr Písař
33a4abfb8b Fix character class with a literal quotation 2014-06-19 09:21:05 +02:00
Petr Písař
fc2aeac3d6 Fix not including VT in starting characters for \s if pcre_study() is used 2014-06-19 08:51:16 +02:00
Petr Písař
f241b20b12 Fix bad starting data for multi-case character in multi-line case insensitive UTF-8 match 2014-06-19 08:23:01 +02:00
Dennis Gilmore
dd3bcf4917 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 18:56:47 -05:00
Petr Písař
d8b4c48a71 Do no rely on wrapping signed integer while parsing {min,max} expression 2014-04-11 14:22:39 +02:00
Petr Písař
78f069a974 8.35 bump 2014-04-09 08:40:12 +02:00
Petr Písař
4096da0a47 8.35-RC1 bump
Preliminary JIT support for aarch64 still fails the tests.
2014-03-17 10:31:43 +01:00
Petr Písař
e4dd0bc521 Fix max/min quantifiers in ungreedy mode 2014-03-11 07:59:48 +01:00
Dan Horák
e73104aed3 - enlarge stack for tests on s390x 2014-01-21 10:30:55 +01:00
Petr Písař
f5ba2517b3 Fix jitted range check 2014-01-09 13:52:10 +01:00
Petr Písař
a379af41ca 8.34 bump 2013-12-16 11:24:09 +01:00
Petr Písař
531a682ddb Disable strict-aliasing on PPC64 (bug #881232) 2013-10-16 13:45:47 +02:00
Dennis Gilmore
c8c282cf69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 11:45:29 -05:00
Petr Písař
64f746bc81 Disable unsupported JIT on aarch64 2013-06-03 14:10:29 +02:00
Petr Písař
088e05d8fb 8.33 bump 2013-05-30 11:37:12 +02:00
Petr Písař
eade8eed3a Fix passing too small output vector to pcre_dfa_exec 2013-05-16 13:34:11 +02:00
Petr Písař
1d38ecba21 Fix possible pcretest crash with a data line longer than 65536 bytes 2013-05-13 14:36:39 +02:00
Petr Písař
81e9d1cee3 Fix bad handling of empty lines in pcregrep tool 2013-05-13 14:04:26 +02:00
Petr Písař
fc76cf56db 8.33-RC1 bump 2013-05-07 15:36:32 +02:00
Petr Písař
25b56008b2 Fix buffer over-read in UTF-16 and UTF-32 modes with JIT 2013-01-28 10:02:45 +01:00
Petr Písař
7511b33ca5 Fix forward search in JIT when link size is 3 or greater 2013-01-28 09:56:27 +01:00
Petr Písař
c40d02b3ff Revert blank line changes 2013-01-28 09:55:47 +01:00