index
:
delta/pcre.git
baserock/morph
master
oldtrunk8
pcre16
vcs.exim.org: pcre/code
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
pcre_exec.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix \C backtracking in UTF-8 issue for repeated character classes, which were
ph10
2018-02-20
1
-2
/
+2
*
Fix out-of-bounds read for partial matching of /./ against an empty string
ph10
2018-01-29
1
-2
/
+2
*
Cast to avoid compiler warning on 32-bit systems.
ph10
2017-02-20
1
-1
/
+1
*
Fix overflow when ovector has size 1.
ph10
2015-06-09
1
-1
/
+2
*
Fix other cases of backtracking crashes after \C in UTF mode.
ph10
2015-04-08
1
-5
/
+5
*
Fix backtracking bug for \C\X* in UTF mode.
ph10
2015-04-08
1
-3
/
+8
*
Fix bugs caused by (?!) as a condition (which is converted to OP_FAIL).
ph10
2015-03-24
1
-0
/
+1
*
Fix bug that did not allow zero case for (a)*+ when ovector was too small to
ph10
2015-02-11
1
-76
/
+64
*
Fix memory leak for subroutine call with more than 10 captured groups to be
ph10
2015-02-06
1
-0
/
+4
*
Fix zero-repeat assertion condition bug.
ph10
2014-11-19
1
-2
/
+5
*
Fix bug when there are unset groups prior to (*ACCEPT) within a capturing
ph10
2014-11-05
1
-1
/
+12
*
Files tidied for 8.36-RC1.
ph10
2014-09-15
1
-5
/
+5
*
Fix empty-matching possessive zero-repeat groups bug.
ph10
2014-05-27
1
-16
/
+27
*
Casts and type changes for compiler warnings.
ph10
2014-05-21
1
-1
/
+1
*
Tidy code by merging two identical branches.
ph10
2014-04-21
1
-43
/
+14
*
Preparations for next release.
ph10
2014-03-04
1
-2
/
+2
*
Revert RAWUCHAR macros, renaming them as UCHAR21 and adding an explanatory
ph10
2014-01-02
1
-36
/
+36
*
Get rid of confusing RAWUCHAR set of macros.
ph10
2013-12-31
1
-35
/
+35
*
Get rid of some unitialized variable compiler warnings.
ph10
2013-12-24
1
-5
/
+11
*
A new flag is set, when property checks are present in an XCLASS.
zherczeg
2013-12-22
1
-12
/
+2
*
Final file tidies for 8.34.
ph10
2013-12-15
1
-3
/
+3
*
Fix internal error for XCLASS in 16/32-bit non-UCP versions with heap
ph10
2013-12-06
1
-9
/
+8
*
Source tidies for 8.34-RC1.
ph10
2013-11-19
1
-3
/
+3
*
Fix \K bug in possessively repeated groups.
ph10
2013-11-11
1
-0
/
+3
*
More auto-possessification additions, using possessive class repeats. These are
ph10
2013-10-14
1
-4
/
+25
*
Add U+0085 and U+180E to what \s matches in UCP mode, to match Perl.
ph10
2013-10-12
1
-60
/
+92
*
Refactor named group handling for conditional tests.
ph10
2013-10-06
1
-171
/
+87
*
Add VT to the set of characters recognized as white space.
ph10
2013-10-05
1
-56
/
+16
*
Make back references to duplicated named subpatterns more like Perl.
ph10
2013-09-06
1
-10
/
+36
*
Fix backup bugs with \X repeat matches.
ph10
2013-07-26
1
-8
/
+28
*
Get rid of some "statement not reached" and a "possibly uninitialized" compiler
ph10
2013-07-02
1
-16
/
+8
*
Fix spelling mistakes in comments.
ph10
2013-05-10
1
-1
/
+1
*
Source tidies (trails spaces, html updates) for 8.33-RC1.
ph10
2013-05-01
1
-47
/
+47
*
Improved support for match_limit in JIT.
zherczeg
2013-04-28
1
-24
/
+0
*
Code (but not yet documentation) for *LIMIT_MATCH and *LIMIT_RECURSION.
ph10
2013-04-24
1
-0
/
+35
*
Remove commented code that was accidentally left in.
ph10
2013-04-23
1
-1
/
+0
*
Use tail recursion in maximizing character and character type repetitions, to
ph10
2013-04-22
1
-42
/
+52
*
Further changes to backtracking verbs in assertions.
ph10
2013-03-27
1
-20
/
+51
*
Fix COMMIT in recursion; document backtracking verbs in assertions and
ph10
2013-03-22
1
-4
/
+8
*
Code changes for simpler backtracking handling (docs to follow).
ph10
2013-03-19
1
-21
/
+46
*
Change backtracking behaviour to "first verb encountered".
ph10
2013-03-15
1
-16
/
+5
*
Fix the case where there are two or more SKIPs that may have to be ignored.
ph10
2013-03-08
1
-9
/
+15
*
Fix *SKIP infinite loop.
ph10
2013-03-08
1
-3
/
+3
*
Confine PRUNE and SKIP to recursive subpattern calls, like COMMIT.
ph10
2013-03-06
1
-35
/
+40
*
Fix missing callout in alternative of conditional group when auto callout is
ph10
2013-03-03
1
-0
/
+1
*
Add \p{Xuc} to match characters identifiable by Universal Character Names.
ph10
2013-02-27
1
-2
/
+62
*
Change some pcre_uchar variables to pcre_uint32 in pcre_exec.c, for better
ph10
2013-02-22
1
-12
/
+7
*
Pass back the bumpalong value for partial matches.
ph10
2013-02-20
1
-2
/
+9
*
Fix various save/revert cases for capture_last in recursion and also don't
ph10
2013-02-13
1
-16
/
+40
*
Small tweaks give performance improvements.
ph10
2013-01-05
1
-6
/
+3
[next]