ph10
df13a172d5
Implement support for invalid UTF in the pcre2_match() interpreter.
2019-05-24 17:15:48 +00:00
ph10
ac5f127ddb
Implement a check on the number of capturing parentheses, which for some reason
...
has never existed. This fixes ClusterFuzz issue 14376.
2019-04-22 12:39:38 +00:00
ph10
17d07985cc
Fix *MARK length check in UTF mode (it was checking characters, not code
...
units).
2016-10-26 16:59:22 +00:00
ph10
0b7e77b6e3
Adjust tests for workspace overflow and relevant comments in pcre2_compile.c
2015-11-08 14:41:34 +00:00
ph10
7363540f80
Dynamic check of (*MARK) etc name length to avoid the possibility of overflow.
2015-11-03 19:14:31 +00:00
ph10
1794fee4f3
Add replication feature for patterns to pcre2test.
2015-10-30 15:20:07 +00:00
ph10
4818eb5d39
Improve error message for overly-complicated patterns.
2015-10-28 09:59:53 +00:00
ph10
92bf097431
Fix overlong (*MARK) or (*THEN) names bug.
2015-10-28 09:25:31 +00:00
ph10
57a8611a13
Implement --never-backslash-C
2015-10-17 13:50:56 +00:00
ph10
cdb20c3526
Tidied up a lot of comments in the test files.
2015-09-16 16:49:48 +00:00
ph10
60dd91d2eb
Implement #newline_default and adjust testdata and scripts to use it.
2015-09-08 17:01:17 +00:00
ph10
29e47648ec
Implemented PCRE2_ALT_VERBNAMES
2015-08-30 17:47:36 +00:00
ph10
a0f4752ffa
Re-organize tests that didn't work with LINK_SIZE=3.
2015-06-03 17:18:06 +00:00
ph10
7638ce507c
Refactor named group handling by adding a pre-pass that generates a list of
...
named groups with their numbers before the rest of the compiling code is run.
This has simplified the main compiling code and removed some sources of error.
2015-06-03 16:27:47 +00:00
ph10
db66b2b89a
Preparatory work for JIT.
2014-08-08 18:18:18 +00:00
ph10
55349aade7
All tests except JIT and save/reload are implemented.
2014-08-05 16:51:32 +00:00