Philip.Hazel
|
b3154eb907
|
Tidy some confusing code.
|
2017-04-12 13:26:11 +00:00 |
Philip.Hazel
|
3b8672bf49
|
Fix ACCEPT issue with ENDANCHORED.
|
2017-04-11 14:53:26 +00:00 |
Philip.Hazel
|
14989bd454
|
Add explicit heap limiting options to pcre2_match(), with associated features
for listing, configuring, etc.
|
2017-04-11 11:47:25 +00:00 |
Philip.Hazel
|
f0126dc7ae
|
Add -jitverify to pcre2test.
|
2017-04-08 15:35:27 +00:00 |
Philip.Hazel
|
7afe4e4110
|
Documentation tidies and code tidies for Windows.
|
2017-04-08 15:21:39 +00:00 |
Zoltán Herczeg
|
13c0ea59b2
|
Enabling valgrind disables SSE2 in JIT.
|
2017-04-07 11:06:56 +00:00 |
Philip.Hazel
|
09f87cbfce
|
Extend auto-anchoring to ignore "never-obeyed" groups at the start.
|
2017-04-07 08:46:29 +00:00 |
Philip.Hazel
|
88abc14e42
|
Jason Hood's pcre2grep patches (modified a bit) to add --output to pcre2grep,
and also an inbuilt callout echo.
|
2017-04-06 18:02:40 +00:00 |
Philip.Hazel
|
2b36600b2b
|
Fix typo and remove extraneous blank lines.
|
2017-04-05 15:40:06 +00:00 |
Philip.Hazel
|
59c461817e
|
Add endanchored tests for DFA matching.
|
2017-04-05 15:32:07 +00:00 |
Philip.Hazel
|
a3275d1e0f
|
Implement PCRE2_ENDANCHORED.
|
2017-04-04 17:09:33 +00:00 |
Philip.Hazel
|
0757041114
|
Fix non-passing of mark values out of recursions.
|
2017-04-04 11:37:21 +00:00 |
Philip.Hazel
|
fcd0c39b26
|
Fix capturing in conditional negative assertions ended with (*ACCEPT).
|
2017-04-03 18:02:07 +00:00 |
Philip.Hazel
|
7c32d955a1
|
Documentation update
|
2017-04-03 18:01:07 +00:00 |
Philip.Hazel
|
7be3fef0ea
|
Documentation update.
|
2017-04-03 18:00:37 +00:00 |
Zoltán Herczeg
|
c37995d2bd
|
JIT compiler update.
|
2017-04-03 13:30:17 +00:00 |
Philip.Hazel
|
0bf17d9974
|
Remove references to the now-deleted pcre2stack man page.
|
2017-04-01 09:38:58 +00:00 |
Philip.Hazel
|
66ec3fc62f
|
Remove reference to stack overflow from RunTest.bat.
|
2017-04-01 09:38:24 +00:00 |
Philip.Hazel
|
0c929b63ad
|
Documentation update.
|
2017-03-31 17:06:43 +00:00 |
Philip.Hazel
|
ed9f34b06b
|
Documentation update
|
2017-03-31 16:49:33 +00:00 |
Philip.Hazel
|
a073581116
|
Fix buglet in recent update for showing malloc/free at match time.
|
2017-03-31 15:51:41 +00:00 |
Zoltán Herczeg
|
bdac9df4cf
|
Fix character type detection when 32-bit and UCP are enabled but UTF is not in JIT.
|
2017-03-31 05:40:37 +00:00 |
Philip.Hazel
|
f7e077c746
|
Documentation update.
|
2017-03-30 17:43:50 +00:00 |
Zoltán Herczeg
|
a5da70b28c
|
Support (*ACCEPT) inside recurse in JIT.
|
2017-03-30 13:25:20 +00:00 |
Philip.Hazel
|
424bba4d15
|
Documentation update.
|
2017-03-29 18:10:55 +00:00 |
Philip.Hazel
|
7fe5e441ff
|
Documentation update.
|
2017-03-29 17:18:08 +00:00 |
Zoltán Herczeg
|
380738d981
|
Improve callouts and revertframes in JIT.
|
2017-03-29 08:12:32 +00:00 |
Philip.Hazel
|
6c7fa44939
|
Documentation update.
|
2017-03-28 16:34:29 +00:00 |
Zoltán Herczeg
|
447d1b3083
|
Minor JIT compiler update.
|
2017-03-28 09:56:52 +00:00 |
Zoltán Herczeg
|
a31b57c9da
|
Reverse the jit-stack to top-down.
|
2017-03-27 13:35:08 +00:00 |
Philip.Hazel
|
a695d6425d
|
Better error handling in pcre2test.
|
2017-03-26 17:51:31 +00:00 |
Philip.Hazel
|
95888402a0
|
Documentation update.
|
2017-03-26 15:44:09 +00:00 |
Philip.Hazel
|
f17eb554bf
|
Documentation update.
|
2017-03-25 17:50:54 +00:00 |
Philip.Hazel
|
08543d4a74
|
Improvements to the \=memory modifier in pcre2test.
|
2017-03-25 17:08:20 +00:00 |
Philip.Hazel
|
649ae8f6d5
|
Fix bug introduced at 10.21: use memory allocator from the pattern if no
context is supplied to pcre2_match().
|
2017-03-25 15:19:49 +00:00 |
Philip.Hazel
|
935183d2d5
|
Documentation update
|
2017-03-25 11:52:22 +00:00 |
Zoltán Herczeg
|
25cec7a966
|
Support full ovector data for JIT callouts.
|
2017-03-25 06:33:41 +00:00 |
Philip.Hazel
|
39d9294d14
|
Move some tests back into test 1 now that JIT has been updated.
|
2017-03-24 18:40:15 +00:00 |
Philip.Hazel
|
13c416a9b1
|
Documentation update.
|
2017-03-24 18:35:42 +00:00 |
Philip.Hazel
|
5c1984d94a
|
Make \=find_limits apply to DFA matching, to find the minimum depth limit.
|
2017-03-24 18:20:34 +00:00 |
Philip.Hazel
|
3aeb812180
|
Documentation update.
|
2017-03-24 16:53:38 +00:00 |
Philip.Hazel
|
32bab50c01
|
Documentation update.
|
2017-03-23 19:24:16 +00:00 |
Philip.Hazel
|
45ddeb70cf
|
Fix issues with (*VERB)s inside recursive subroutine calls.
|
2017-03-23 17:54:58 +00:00 |
Philip.Hazel
|
d5ca2dee9d
|
Fix misbehaving DFA match for possessively repeated character class (Bugzilla
2086).
|
2017-03-22 15:12:06 +00:00 |
Philip.Hazel
|
de307ea031
|
Previous patch was not quite complete.
|
2017-03-21 18:36:13 +00:00 |
Philip.Hazel
|
cde5f12cee
|
Fix 32-bit error buffer size bug in pcre2test (Bugzilla 2079).
|
2017-03-21 17:46:21 +00:00 |
Philip.Hazel
|
338a37e9e0
|
Documentation update.
|
2017-03-21 16:48:40 +00:00 |
Philip.Hazel
|
a122f42abf
|
Fix NULL deference if pcre2_callout_enumerate() is called with a NULL pattern
when Unicode support is available (Bugzilla 2076).
|
2017-03-21 16:31:54 +00:00 |
Philip.Hazel
|
e105a0f83f
|
Fix memory leak when deserializing invalid data (Bugzilla 2075).
|
2017-03-21 16:25:01 +00:00 |
Philip.Hazel
|
8e4eb8dbc8
|
Close serialization file in pcre2test after any error.
|
2017-03-21 16:18:54 +00:00 |