Philip.Hazel
|
9c5958fbe6
|
Check for too many replacements (more than INT_MAX) in pcre2_substitute()
|
2015-11-11 18:35:14 +00:00 |
Philip.Hazel
|
2caf22dc61
|
Forbid \K patterns that end before they start in pcre2_substitute().
|
2015-11-03 17:38:00 +00:00 |
Philip.Hazel
|
a0d04b9fa3
|
Fix off-by-one bug in pcre2_substitute().
|
2015-11-01 16:36:20 +00:00 |
Philip.Hazel
|
284d42fa7e
|
Avoid the need for an integer overflow check in pcre2_substitute() by adding a
check for a number greater than the largest capturing group.
|
2015-10-30 18:25:19 +00:00 |
Philip.Hazel
|
890250535b
|
Use PCRE2_NO_UTF_CHECK for the second and subsequent matches in
pcre2_substitute().
|
2015-10-30 17:41:56 +00:00 |
Philip.Hazel
|
efccea98f1
|
Fix pcre2_substitute(): set zero-terminated length before UTF validity check.
|
2015-10-30 17:30:03 +00:00 |
Philip.Hazel
|
836fbb1148
|
Fix erroneous "\ at end of pattern" errors, introduced by
PCRE2_SUBSTITUTE_EXTENDED patch.
|
2015-10-17 18:29:01 +00:00 |
Philip.Hazel
|
6ae5c36e83
|
Implement PCRE2_SUBSTITUTE_EXTENDED.
|
2015-10-07 17:32:48 +00:00 |
Philip.Hazel
|
170644eca3
|
Add ${*MARK} feature to pcre2_substitute().
|
2015-08-29 17:13:09 +00:00 |
Philip.Hazel
|
154bc83cb5
|
Fix replacement bug in pcre2_substitute().
|
2015-02-10 12:48:45 +00:00 |
Philip.Hazel
|
07f8372202
|
Further substitution tests (code and data), and more documentation.
|
2014-11-14 18:41:20 +00:00 |
Philip.Hazel
|
b3ac0ffb32
|
Substitute code update and documentation.
|
2014-11-11 16:51:07 +00:00 |
Philip.Hazel
|
f1c6ee730a
|
Code for pcre2_substitute(), and tests.
|
2014-11-11 10:19:23 +00:00 |
Philip.Hazel
|
a9f31c3377
|
Preliminary substitute function (not yet tested or documented).
|
2014-11-08 16:09:24 +00:00 |