summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Documentation and test update.ph102019-07-285-19/+88
* (*ACCEPT) at start of branch was not recording "may match empty string".ph102019-07-233-2/+8
* Follow the partial matching changes in JIT.zherczeg2019-07-235-30/+43
* More partial match tweaks.ph102019-07-2213-458/+502
* Documentation typo fixes.ph102019-07-221-14/+14
* Update definition of partial match and fix \z and \Z (as documented).ph102019-07-2113-607/+718
* Update pcre2demo with match_data block size information.ph102019-07-193-36/+54
* Fix bug in recent patch for lookbehinds within lookaheads. Fixes ClusterFuzz ph102019-07-183-9/+20
* Rework alternative matching in JIT.zherczeg2019-07-183-98/+66
* JIT compiler update.zherczeg2019-07-1715-202/+865
* Check start code unit bit map for setting minimum length.ph102019-07-162-3/+9
* Implemented pcre2_get_match_data_size().ph102019-07-169-7/+101
* Fix lookbehind within lookahead within lookbehind misbehaviour bug.ph102019-07-166-29/+76
* Fix oversights in recent non-atomic assertions patch. Fixes ClusterFuzz 15837.ph102019-07-153-6/+37
* Tidy partial matching code; prepare for possible future change.ph102019-07-141-7/+24
* Implement non-atomic positive assertions.ph102019-07-1321-686/+1137
* Improve non-virtual register usage in JIT.zherczeg2019-07-101-104/+204
* In perltest.sh, show Perl version in current conventional format.ph102019-07-091-1/+1
* Additional overflow test.ph102019-07-052-0/+9
* Check for integer overflow when computing lookbehind lengths. Fixes Clusterfuzz ph102019-07-044-10/+36
* Give error for zero timing argument to pcre2test.ph102019-07-032-0/+13
* Fix bugs in recent patch for setting the maximum lookbehind.ph102019-06-283-36/+112
* Fix partial matching bug in pcre2_dfa_match().ph102019-06-264-32/+93
* Make pcre2test show actual pre-match consulted characters for a partial match, ph102019-06-2610-350/+483
* Improve maximum lookbehind calculation for nested lookbehinds.ph102019-06-257-619/+741
* Mixing SSE2 instructions in JIT.zherczeg2019-06-251-22/+55
* Improve SSE2 optimiztions in JIT.zherczeg2019-06-251-107/+48
* Documentation update.ph102019-06-226-2734/+2718
* Documentation update.ph102019-06-215-627/+666
* Update tests.ph102019-06-202-0/+12
* Typo in doc and update testsph102019-06-205-7/+35
* Documentation update.ph102019-06-203-0/+13
* Documentation update.ph102019-06-203-14/+16
* Minor code and comment tidies.ph102019-06-191-15/+20
* Don't ignore {1}+ when it is applied to a parenthesized item.ph102019-06-194-11/+57
* Fix minimum length bug for patterns containing (*ACCEPT).ph102019-06-186-8/+23
* Improve first character search in JIT (BSF instruction is slow).zherczeg2019-06-181-64/+46
* Another extension to minimum length calculation.ph102019-06-179-41/+163
* Improve minimum length finder in the presence of back references when there are ph102019-06-163-11/+15
* Fix pcre2grep -o bug when ovector overflows; add option to adjust the limit; ph102019-06-1511-654/+729
* Another fix to the recent (*ACCEPT) patch. Fixes clusterfuzz 15242.ph102019-06-143-4/+19
* Make pcre2_match() return (*MARK) names from successful conditional assertions, ph102019-06-134-3/+29
* Minor improvement to minimum length calculation.ph102019-06-1311-46/+81
* Fix minor oversight in previous patch. Fixes clusterfuzz 15199.ph102019-06-113-6/+14
* Allow (*ACCEPT) to be quantified.ph102019-06-107-168/+264
* Improve single character iterators, add special path to dotall.zherczeg2019-06-071-143/+281
* Documentation update.ph102019-06-031-60/+68
* Documentation update.ph102019-05-306-925/+956
* Tweak limits on "must have" code unit searches (improves some performance).ph102019-05-284-54/+85
* Add support for invalid UTF-8 matching to pcre2grep.ph102019-05-285-9/+68