summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Documentation update and ensure current pcre2.h.generic.ph102019-08-011-1/+5
* Minor upgrade to pcre2test and comment in ucptest.ph102019-07-301-4/+16
* Remove incorrect comment.ph102019-07-291-1/+0
* Upgrade to Unicode 12.1.0ph102019-07-293-2912/+3034
* Correct tables argument data type for pcre2_set_character_tables() and fix ph102019-07-282-2/+2
* (*ACCEPT) at start of branch was not recording "may match empty string".ph102019-07-231-2/+3
* Follow the partial matching changes in JIT.zherczeg2019-07-233-6/+19
* More partial match tweaks.ph102019-07-223-7/+10
* Update definition of partial match and fix \z and \Z (as documented).ph102019-07-213-43/+46
* Update pcre2demo with match_data block size information.ph102019-07-191-12/+18
* Fix bug in recent patch for lookbehinds within lookaheads. Fixes ClusterFuzz ph102019-07-181-9/+13
* 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-161-0/+6
* Implemented pcre2_get_match_data_size().ph102019-07-163-6/+24
* Fix lookbehind within lookahead within lookbehind misbehaviour bug.ph102019-07-161-29/+49
* Fix oversights in recent non-atomic assertions patch. Fixes ClusterFuzz 15837.ph102019-07-151-6/+11
* Tidy partial matching code; prepare for possible future change.ph102019-07-141-7/+24
* Implement non-atomic positive assertions.ph102019-07-139-73/+165
* Improve non-virtual register usage in JIT.zherczeg2019-07-101-104/+204
* Check for integer overflow when computing lookbehind lengths. Fixes Clusterfuzz ph102019-07-041-10/+28
* Give error for zero timing argument to pcre2test.ph102019-07-031-0/+11
* Fix bugs in recent patch for setting the maximum lookbehind.ph102019-06-281-36/+65
* Fix partial matching bug in pcre2_dfa_match().ph102019-06-261-6/+5
* Make pcre2test show actual pre-match consulted characters for a partial match, ph102019-06-261-5/+12
* Improve maximum lookbehind calculation for nested lookbehinds.ph102019-06-251-9/+30
* Mixing SSE2 instructions in JIT.zherczeg2019-06-251-22/+55
* Improve SSE2 optimiztions in JIT.zherczeg2019-06-251-107/+48
* Minor code and comment tidies.ph102019-06-191-15/+20
* Don't ignore {1}+ when it is applied to a parenthesized item.ph102019-06-191-11/+20
* Fix minimum length bug for patterns containing (*ACCEPT).ph102019-06-183-7/+9
* Improve first character search in JIT (BSF instruction is slow).zherczeg2019-06-181-64/+46
* Another extension to minimum length calculation.ph102019-06-171-41/+51
* Improve minimum length finder in the presence of back references when there are ph102019-06-161-7/+5
* Fix pcre2grep -o bug when ovector overflows; add option to adjust the limit; ph102019-06-151-18/+37
* Another fix to the recent (*ACCEPT) patch. Fixes clusterfuzz 15242.ph102019-06-141-4/+14
* Make pcre2_match() return (*MARK) names from successful conditional assertions, ph102019-06-131-3/+4
* Minor improvement to minimum length calculation.ph102019-06-133-21/+50
* Fix minor oversight in previous patch. Fixes clusterfuzz 15199.ph102019-06-111-6/+9
* Allow (*ACCEPT) to be quantified.ph102019-06-101-11/+33
* Improve single character iterators, add special path to dotall.zherczeg2019-06-071-143/+281
* Tweak limits on "must have" code unit searches (improves some performance).ph102019-05-283-54/+82
* Add support for invalid UTF-8 matching to pcre2grep.ph102019-05-281-1/+25
* Fix previous patch for non-JIT compilation.ph102019-05-251-27/+30
* Implement support for invalid UTF in the pcre2_match() interpreter.ph102019-05-249-120/+434
* Rework word boundary in JIT.zherczeg2019-05-232-73/+92
* Forgot this file in previous commit. Fixes JIT non-UTF bug.ph102019-05-131-1/+4
* Improved the invalid utf32 support of the JIT compiler.zherczeg2019-05-102-41/+90
* Implement a check on the number of capturing parentheses, which for some reason ph102019-04-223-1/+13
* Final file tidies for 10.33.ph102019-04-164-12/+12