summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* Casts and rewrites to avoid clang sanitize warnings.ph102019-04-163-5/+12
* Negate signed shift warnings.zherczeg2019-04-161-7/+7
* Change a number of expressions like 1<<10 to 1u<<10.ph102019-04-1212-71/+71
* Disable SSE2 JIT optimizations in x86 CPUs when SSE2 is not available.zherczeg2019-03-251-1/+1
* Fix crash in pcre2_substitute() with NULL match context.ph102019-03-112-12/+14
* More file tidies for 10.33-RC1ph102019-03-0411-31/+32
* JIT compiler update.zherczeg2019-02-144-34/+165
* Compile invalid UTF check in JIT test when only pcre32 is enabled.zherczeg2019-02-141-3/+3
* Compile \p{Any} the same as . in DOTALL mode, to benefit from auto-anchoring.ph102019-02-131-24/+35
* Fix overflow bug in new /u code. Fixes ClusterFuzz 13073.ph102019-02-131-0/+1
* Implement PCRE2_EXTRA_ALT_BSUX to support ECMAscript 6's \u{hhh..} syntax.ph102019-02-125-54/+98
* Previout bug-fix was bad. This properly fixes an overrun while reading a ph102019-02-071-1/+1
* Fix small bug in new Unicode group name logic.ph102019-02-071-1/+1
* JIT tests for script runs must only run when Unicode is supported.ph102019-02-061-0/+2
* Allow non-ASCII in group names when UTF is set; revise group naming terminology ph102019-02-063-54/+140
* Fix warning when compiled without Unicode support.ph102019-02-031-1/+1
* Update POSIX wrapper to use macros in the .h file, but also have the POSIX ph102019-01-302-16/+40
* Update copyright dateph102019-01-301-1/+1
* Fix bug in VERSION conditional test in DFA matching.ph102019-01-291-1/+1
* JIT compiler update.zherczeg2019-01-221-7/+8
* Add preliminary script run support to JIT.zherczeg2019-01-182-28/+85
* Fix word boundary in JIT compiler. Patch by Mike Munday.zherczeg2019-01-171-2/+1
* Fix issues with BAD_ESCAPE_IS_LITERAL in character classes.ph102019-01-042-21/+23
* JIT compiler update.zherczeg2019-01-033-12/+12
* Cast to get rid of compiler warning.ph102018-12-141-1/+1
* Use TARGET_OS_MAC macro in the executable allocator.zherczeg2018-12-141-5/+13
* Fix MAP_JIT issues on Mac. Patch by Carlo Arenas.zherczeg2018-12-131-15/+14
* Fix non-recognition of anchoring when preceded by (*MARK) etc.ph102018-11-271-4/+12
* Update explanatory comment.ph102018-11-271-11/+14
* Improve MAP_JIT flag usage on MacOS. Patch by Rich Siegel.zherczeg2018-11-251-3/+35
* Add VMS support for pcre2grep callout of an external program.ph102018-11-241-7/+34
* Fix two instances of <= 0 being applied to unsigned integers.ph102018-11-172-2/+2
* Oversight; forgot to update this for the previous patch.ph102018-11-171-0/+5
* Add --disable-pcre2grep-callout-fork configuration setting.ph102018-11-172-10/+28
* Implement --disable-percent-zt to avoid %zu and %td even if the environment ph102018-11-153-2/+11
* Unconditionally use inttypes.h instead of trying for stdint.h (simplification) ph102018-11-144-79/+63
* Upgrade the as yet unreleased substitute callout facility.ph102018-11-125-38/+104
* Update VMS-specific code in pcre2test, on the advice of a VMS user.ph102018-11-091-2/+29
* Add pcre2_jit_free_unused_memory() to pcre2grep, for tidiness.ph102018-10-281-0/+1