summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Ensure a newline after the final line in a file is output by pcre2grep.ph102020-01-251-4/+62
* Avoid compiler "fall through" warning.ph102020-01-241-0/+1
* Support napla and naplb in JIT when no control verbs are in the assertion.zherczeg2020-01-241-9/+51
* The JIT stack should be freed when the low-level stack allocation fails.zherczeg2020-01-241-0/+5
* Implement PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.ph102020-01-223-154/+173
* Fix *THEN verbs in lookahead assertions in JIT.zherczeg2020-01-112-1/+3
* Allow real repetition of assertions.ph102020-01-011-7/+10
* Add (?* and (?<* synonyms for non-atomic lookarounds.ph102019-12-281-15/+20
* Implement PCRE2_SUBSTITUTE_MATCHED.ph102019-12-273-53/+91
* Avoid some VS compiler warnings.ph102019-12-262-3/+3
* Implement PCRE2_SUBSTITUTE_LITERAL.ph102019-12-263-20/+36
* Remove atomic restriction on capture groups containing recursive back ph102019-12-182-50/+4
* Fix the too early access of the fields of a compiled pattern in JIT.zherczeg2019-12-071-5/+5
* Fix ARMv5 JIT improper handling of labels right after a constant pool.zherczeg2019-11-291-0/+2
* Use PCRE2_MATCH_EMPTY flag to detect empty matches in JIT.zherczeg2019-11-282-2/+3
* Final file tidies for 10.34ph102019-11-214-9/+9
* Fixed the incorrect computation of jump sizes on x86 CPUs in JIT.zherczeg2019-11-192-0/+3
* Update comment about %lu warnings.ph102019-11-171-1/+3
* Fix sometimes failing caseless non-ASCII matching in assertion. ph102019-11-161-0/+13
* ARM64 first character fixes by Sebastian Pop.zherczeg2019-11-122-27/+91
* File tidies for 10.34-RC2.ph102019-11-062-5/+5
* JIT ARM64 fixes by Sebastian Pop.zherczeg2019-11-062-266/+539
* Source tidies (trailing spaces) etc. for 10.34-RC1.ph102019-10-179-22/+24
* Fix error offset bug introduced at 1176.ph102019-10-161-0/+4
* JIT compiler update and disable wrong assert.zherczeg2019-10-163-6/+32
* Ensure regexec is thread safe to avoid sanitizer warnings.ph102019-10-151-2/+1
* Fix use after free and compilation error in JIT.zherczeg2019-10-061-26/+26
* Better description for jit-sealloc option and early check for executable memory.zherczeg2019-10-011-0/+21
* Support NEON based fast forward character search in ARM64. Patch by Sebastian...zherczeg2019-09-172-3/+347
* Optimize certain starting code unit bit maps into a single starting code unit.ph102019-09-131-1/+95
* Improve starting-byte bit map for UTF-8 patterns with wide characters in ph102019-09-101-6/+51
* Mend bug introduced in previous patch. Fixes crash detected by ClusterFuzz ph102019-09-102-9/+16
* Optimize classes such as [Aa] to be a single caseless character.ph102019-09-091-17/+68
* Add underflow check in JIT.zherczeg2019-09-091-2/+6
* When computing minimum length, don't scan subsequent branches if any branch in ph102019-09-071-2/+4
* Fix pessimizing optimization of start-of-match code units in the interpreters.ph102019-09-062-17/+69
* Back off failed attempt to handle nested lookbehinds for estimating how much of ph102019-09-041-72/+26
* Cut out maketables_free when included in freestanding program.ph102019-09-041-0/+2
* Add the pcre2_maketables_free() function.ph102019-09-033-2/+13
* Fix bug introduced in commit 1133. Lookbehinds that follow a condition were not ph102019-08-261-9/+17
* Move JIT simd into a separate header file.zherczeg2019-08-262-595/+643
* Fix allusedtext bug, rightmost consulted character incorrect in negative ph102019-08-101-0/+1
* Fix incorrect computation of group length when one branch exceeded 65535.ph102019-08-031-11/+17
* Comments updates.ph102019-08-012-4/+6
* 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