9938684b7bCast to get rid of compiler warning.
Philip.Hazel
2018-12-14 16:02:29 +0000
5ca7ac2e8eUse TARGET_OS_MAC macro in the executable allocator.
Zoltán Herczeg
2018-12-14 08:00:49 +0000
5bec7dd3b0Fix MAP_JIT issues on Mac. Patch by Carlo Arenas.
Zoltán Herczeg
2018-12-13 13:23:59 +0000
ed63958dadMake RunTest check stack settablility using the -bigstack value.
Philip.Hazel
2018-12-07 16:32:05 +0000
0448b486e9Redirect stderr in RunGrepTest instead of appending to testtrygrep from two different file descriptors, because the latter doesn't always work as expected.
Philip.Hazel
2018-12-06 17:13:41 +0000
8f1727af98Cut out test of NUL characters in RunGrepTest for all OS except Linux, as it doesn't work for *BSD as well as for Solaris and MacOS (which were already cut out).
Philip.Hazel
2018-12-06 17:05:06 +0000
149af0e21bImplement --disable-percent-zt to avoid %zu and %td even if the environment claims to be C99 or greater.
Philip.Hazel
2018-11-15 18:09:02 +0000
19c50b9d41Unconditionally use inttypes.h instead of trying for stdint.h (simplification) and remove the now unnecessary inclusion in pcre2_internal.h.
Philip.Hazel
2018-11-14 16:59:19 +0000
9bc81d5229Upgrade the as yet unreleased substitute callout facility.
Philip.Hazel
2018-11-12 16:02:01 +0000
900f457222Update VMS-specific code in pcre2test, on the advice of a VMS user.
Philip.Hazel
2018-11-09 18:10:25 +0000
66cd7df514Add pcre2_jit_free_unused_memory() to pcre2grep, for tidiness.
Philip.Hazel
2018-10-28 17:27:48 +0000
c796bb85a1Fix typos and obsolescences in comments.
Philip.Hazel
2018-10-21 15:06:43 +0000
996892434fFix zero-repeated subroutine call at start of pattern bug, which recorded an incorrect first code unit.
Philip.Hazel
2018-10-20 09:28:02 +0000
8a0dd8955aSet subject field in match data to NULL after failed match.
Philip.Hazel
2018-10-19 15:31:16 +0000
7f801fb800Add script_run.c to CMakeLists.txt (oversight).
Philip.Hazel
2018-10-18 07:58:47 +0000
bfad956b34Treat empty-string-matching repeated conditionals the same as ordinary ones when checking for an anchored pattern.
Philip.Hazel
2018-09-03 15:20:40 +0000
59c2175ed9Fix anchoring bug in conditionals with only one branch.
Philip.Hazel
2018-09-02 16:53:29 +0000
50f0de6015Lock out \N{U+hhhh} in non-UTF (non-Unicode) modes.
Philip.Hazel
2018-09-02 16:03:27 +0000
bd2bcb3adeUpdate to bring list of errors into line with RunTest.
Philip.Hazel
2018-09-01 16:14:16 +0000
a8f00b314bFix typo in Makefile.am, which caused testoutput8-16-4 to be omitted from tarballs.
Philip.Hazel
2018-08-29 08:26:29 +0000
b196143523Make /x more Perl-compatible by recognizing all of Unicode's "Pattern White Space" characters, not just the ASCII ones.
Philip.Hazel
2018-08-03 09:38:36 +0000
6e245572b8Add support for (?^) as now supported by Perl.
Philip.Hazel
2018-07-28 16:23:24 +0000
27337495dcDocumentation update regarding \Q handling.
Philip.Hazel
2018-07-28 15:08:22 +0000
a9453f096fGive specific error for \F as for \L, \U etc.
Philip.Hazel
2018-07-27 16:55:52 +0000
f8a18f65beAllow for #pattern -no_start_optimize in perltest script.
Philip.Hazel
2018-07-27 16:42:25 +0000
e9aa3c0a21Add support for \N{U+dd...}, for ASCII and Unicode modes only.
Philip.Hazel
2018-07-27 16:30:40 +0000
775481293aAdd more tests for further ClusterFuzz issues, all were fixed by the previous patch; they just crashed in different ways. The fixed issues are ClusterFuzz numbers 9522, 9534, 9535, 9541, 9542. The bug was a new one, introduced by a recent code update (never in a release).
Philip.Hazel
2018-07-22 15:43:00 +0000
7d97c226c7Fix oversight in recent OP_COMMIT_ARG update.
Philip.Hazel
2018-07-22 15:19:43 +0000
5ea9f6b0f1Some places where the new opcode OP_COMMIT_ARG needs to be handled and which I forgot.
Philip.Hazel
2018-07-21 14:52:26 +0000
192b82cf6eAllow :NAME on (*ACCEPT), (*FAIL), and (*COMMIT) and fix bug with (*MARK) followed by (*ACCEPT) in an assertion. More small updates to perltest.sh.
Philip.Hazel
2018-07-21 14:34:51 +0000
635d04fbb7Upgrade perltest.sh to support (some) #pattern modifiers.
Philip.Hazel
2018-07-17 16:00:09 +0000
666e94cd59Fixed atomic group backtracking bug.
Philip.Hazel
2018-07-16 15:24:32 +0000
d01c822c6dMinor tweak (may give minor performance improvement) to JIT UCD handling.
Philip.Hazel
2018-07-14 17:00:17 +0000
a0e367f5b6Update Perl tester to allow for optimization to be turned off. Required moving some tests out of the Perl-compatible files.
Philip.Hazel
2018-07-14 16:16:51 +0000
7db5904b9fDocumentation and tests update and minor tweak to perltest.sh.
Philip.Hazel
2018-07-12 17:04:43 +0000