index
:
delta/pcre2.git
master
vcs.exim.org: pcre2/code
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
pcre2_compile.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix some numerical checking bugs, Bugzilla 2690.
ph10
2021-02-01
1
-17
/
+35
*
Fix read overflow for invalid VERSION test with one fractional digit at the end
ph10
2020-06-29
1
-0
/
+1
*
Add cast to prevent a compiler warning.
ph10
2020-06-05
1
-1
/
+1
*
Renamed dftables as pcre2_dftables and enable it to write the tables in binary.
ph10
2020-03-20
1
-5
/
+5
*
Fix bugs in new UCP casing code for back references and characters with more
ph10
2020-02-26
1
-6
/
+7
*
Fix bad lookbehind compilation when preceded by a DEFINE group.
ph10
2020-02-24
1
-0
/
+5
*
Unicode upper/lower casing is now used when UCP is set, even if UTF is not set.
ph10
2020-02-23
1
-17
/
+29
*
Fix bug in processing (?(DEFINE)...) within lookbehind assertions.
ph10
2020-01-26
1
-6
/
+14
*
Allow real repetition of assertions.
ph10
2020-01-01
1
-7
/
+10
*
Add (?* and (?<* synonyms for non-atomic lookarounds.
ph10
2019-12-28
1
-15
/
+20
*
Remove atomic restriction on capture groups containing recursive back
ph10
2019-12-18
1
-47
/
+3
*
Final file tidies for 10.34
ph10
2019-11-21
1
-2
/
+2
*
Fix sometimes failing caseless non-ASCII matching in assertion.
ph10
2019-11-16
1
-0
/
+13
*
Source tidies (trailing spaces) etc. for 10.34-RC1.
ph10
2019-10-17
1
-3
/
+3
*
Mend bug introduced in previous patch. Fixes crash detected by ClusterFuzz
ph10
2019-09-10
1
-5
/
+13
*
Optimize classes such as [Aa] to be a single caseless character.
ph10
2019-09-09
1
-17
/
+68
*
Back off failed attempt to handle nested lookbehinds for estimating how much of
ph10
2019-09-04
1
-72
/
+26
*
Fix bug introduced in commit 1133. Lookbehinds that follow a condition were not
ph10
2019-08-26
1
-9
/
+17
*
(*ACCEPT) at start of branch was not recording "may match empty string".
ph10
2019-07-23
1
-2
/
+3
*
Fix bug in recent patch for lookbehinds within lookaheads. Fixes ClusterFuzz
ph10
2019-07-18
1
-9
/
+13
*
Check start code unit bit map for setting minimum length.
ph10
2019-07-16
1
-0
/
+6
*
Fix lookbehind within lookahead within lookbehind misbehaviour bug.
ph10
2019-07-16
1
-29
/
+49
*
Fix oversights in recent non-atomic assertions patch. Fixes ClusterFuzz 15837.
ph10
2019-07-15
1
-6
/
+11
*
Implement non-atomic positive assertions.
ph10
2019-07-13
1
-31
/
+79
*
Check for integer overflow when computing lookbehind lengths. Fixes Clusterfuzz
ph10
2019-07-04
1
-10
/
+28
*
Fix bugs in recent patch for setting the maximum lookbehind.
ph10
2019-06-28
1
-36
/
+65
*
Improve maximum lookbehind calculation for nested lookbehinds.
ph10
2019-06-25
1
-9
/
+30
*
Don't ignore {1}+ when it is applied to a parenthesized item.
ph10
2019-06-19
1
-11
/
+20
*
Fix minimum length bug for patterns containing (*ACCEPT).
ph10
2019-06-18
1
-1
/
+2
*
Another fix to the recent (*ACCEPT) patch. Fixes clusterfuzz 15242.
ph10
2019-06-14
1
-4
/
+14
*
Minor improvement to minimum length calculation.
ph10
2019-06-13
1
-17
/
+47
*
Fix minor oversight in previous patch. Fixes clusterfuzz 15199.
ph10
2019-06-11
1
-6
/
+9
*
Allow (*ACCEPT) to be quantified.
ph10
2019-06-10
1
-11
/
+33
*
Implement support for invalid UTF in the pcre2_match() interpreter.
ph10
2019-05-24
1
-5
/
+9
*
Implement a check on the number of capturing parentheses, which for some reason
ph10
2019-04-22
1
-1
/
+11
*
Final file tidies for 10.33.
ph10
2019-04-16
1
-6
/
+6
*
Casts and rewrites to avoid clang sanitize warnings.
ph10
2019-04-16
1
-2
/
+8
*
Change a number of expressions like 1<<10 to 1u<<10.
ph10
2019-04-12
1
-4
/
+4
*
Compile \p{Any} the same as . in DOTALL mode, to benefit from auto-anchoring.
ph10
2019-02-13
1
-24
/
+35
*
Fix overflow bug in new /u code. Fixes ClusterFuzz 13073.
ph10
2019-02-13
1
-0
/
+1
*
Implement PCRE2_EXTRA_ALT_BSUX to support ECMAscript 6's \u{hhh..} syntax.
ph10
2019-02-12
1
-48
/
+89
*
Previout bug-fix was bad. This properly fixes an overrun while reading a
ph10
2019-02-07
1
-1
/
+1
*
Fix small bug in new Unicode group name logic.
ph10
2019-02-07
1
-1
/
+1
*
Allow non-ASCII in group names when UTF is set; revise group naming terminology
ph10
2019-02-06
1
-25
/
+63
*
Fix issues with BAD_ESCAPE_IS_LITERAL in character classes.
ph10
2019-01-04
1
-19
/
+21
*
Fix non-recognition of anchoring when preceded by (*MARK) etc.
ph10
2018-11-27
1
-4
/
+12
*
Fix teeny typo.
ph10
2018-10-28
1
-1
/
+1
*
Fix typos and obsolescences in comments.
ph10
2018-10-21
1
-4
/
+3
*
Fix zero-repeated subroutine call at start of pattern bug, which recorded an
ph10
2018-10-20
1
-3
/
+5
*
Fix typos in code for alphabetic ranges in EBCDIC environments.
ph10
2018-10-15
1
-5
/
+5
[next]