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_compile.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Final file updates/tidies for 8.38.
ph10
2015-11-23
1
-1
/
+1
*
Fix wide character bug for some negative POSIX classes.
ph10
2015-11-20
1
-3
/
+20
*
Fix POSIX class single-character bug.
ph10
2015-11-17
1
-12
/
+16
*
Fix crash caused by long (*MARK) or (*THEN) names.
ph10
2015-10-28
1
-3
/
+11
*
File tidies for 8.38-RC1.
ph10
2015-10-27
1
-27
/
+27
*
Fix compile bug for classes like [\W\p{Any}].
ph10
2015-10-09
1
-2
/
+3
*
Fix bad error check for workspace overrun.
ph10
2015-08-29
1
-2
/
+1
*
Hack in yet other patch for a bug in size computation that is fixed "properly"
ph10
2015-08-21
1
-3
/
+2
*
Add an internal error if handling forward referencing recursion calls has gone
ph10
2015-08-10
1
-1
/
+11
*
Add missing integer overflow checks.
ph10
2015-08-10
1
-0
/
+11
*
Fix reported offsets in \k and \g syntax errors.
ph10
2015-08-10
1
-2
/
+2
*
Fix buffer overflow for named references in (?| situations.
ph10
2015-08-05
1
-31
/
+43
*
Fix (?R- not being diagnosed correctly.
ph10
2015-07-22
1
-8
/
+13
*
Fix bad compilation of repeated conditional with only one branch.
ph10
2015-07-22
1
-0
/
+6
*
Fix "run for ever" bug for deeply nested [: sequences.
ph10
2015-07-21
1
-12
/
+5
*
Fix bug for classes containing \\ sequences.
ph10
2015-07-20
1
-6
/
+8
*
Fix bad compile of possessively repeated conditional group that could match an
ph10
2015-07-17
1
-1
/
+1
*
Fix buffer overflow for forward reference within backward assertion with excess
ph10
2015-06-23
1
-1
/
+1
*
Recognize EBCDIC non-breaking space and give error for \p in a class when no
ph10
2015-06-19
1
-1
/
+4
*
Make \c in EBCDIC environments compatible with Perl.
ph10
2015-06-14
1
-7
/
+26
*
Fix \a and \e in pcretest, and \a in pcre_compile, on EBCDIC platforms.
ph10
2015-06-12
1
-2
/
+2
*
Fix group empty match bug.
ph10
2015-06-09
1
-1
/
+1
*
Fix table entry for \l in EBCDIC environments.
ph10
2015-06-09
1
-1
/
+1
*
Add integer overflow check to (?n) code.
ph10
2015-06-08
1
-0
/
+8
*
Fix another buffer overflow.
ph10
2015-06-03
1
-1
/
+6
*
Fix buffer overflow for lookbehind within mutually recursive subroutines.
ph10
2015-05-19
1
-1
/
+1
*
Fix named forward reference to duplicate group number overflow bug.
ph10
2015-05-16
1
-9
/
+17
*
Fix buffer overflow for named recursive back reference when the name is
ph10
2015-05-15
1
-2
/
+14
*
Fix buffer overflow for repeated conditional when referencing a duplicate name.
ph10
2015-05-08
1
-1
/
+1
*
Fix forward referencing bugs.
ph10
2015-05-07
1
-10
/
+22
*
Fix forward reference offset bug.
ph10
2015-05-03
1
-18
/
+20
*
Documentation and tidies preparatory to 8.37 release.
ph10
2015-04-14
1
-1
/
+1
*
Fix slow study when much mutual recursion.
ph10
2015-04-13
1
-8
/
+0
*
Fix stack overflow instead of diagnostic for mutual recursion inside a
ph10
2015-04-01
1
-12
/
+26
*
Minor refactor in JIT and set auto-possessify limit to 1000 from 10000 (to ma...
zherczeg
2015-04-01
1
-2
/
+2
*
Fix possessive quantifier after group containing subroutine call.
ph10
2015-03-29
1
-6
/
+7
*
Fix non-diagnosis of missing assertion after (?(?< not followed by ! or =.
ph10
2015-03-29
1
-13
/
+15
*
Fix comment between subroutine call and quantifier bug.
ph10
2015-03-29
1
-19
/
+26
*
Fix mutual recursion inside other groups stack overflow bug.
ph10
2015-03-27
1
-2
/
+2
*
Fix memory bug for [\S\V\H] compile.
ph10
2015-03-27
1
-1
/
+7
*
Add recursion depth limit to auto-possessification.
ph10
2015-03-25
1
-5
/
+12
*
Fix bugs caused by (?!) as a condition (which is converted to OP_FAIL).
ph10
2015-03-24
1
-0
/
+1
*
Fix bad compile of patterns like /[A-`]/i8 where the range contains
ph10
2015-03-06
1
-8
/
+12
*
Fix bad compilation for patterns like /((?+1)(\1))/ with forward reference
ph10
2015-03-02
1
-1
/
+4
*
Fix bad compile for groups like "((?2){0,1999}())?".
ph10
2015-02-28
1
-29
/
+28
*
Disallow quantification of assertions used as conditions.
ph10
2015-02-08
1
-9
/
+24
*
Fix duplicate names memory calculation error.
ph10
2015-02-08
1
-13
/
+5
*
Fix conditional test not setting highest back reference.
ph10
2015-02-08
1
-0
/
+2
*
Fix compile loop for subroutine reference when preceded by a non-ASCII
ph10
2015-02-06
1
-0
/
+28
*
Catch auto-possessification potential loop for bad UTF pattern with
ph10
2015-02-06
1
-0
/
+8
[next]