summaryrefslogtreecommitdiff
path: root/src/pcre2_dfa_match.c
Commit message (Expand)AuthorAgeFilesLines
* File tidies for 10.35-RC1 release candidate.ph102020-04-151-4/+4
* Unicode upper/lower casing is now used when UCP is set, even if UTF is not set. ph102020-02-231-14/+26
* Source tidies (trailing spaces) etc. for 10.34-RC1.ph102019-10-171-1/+1
* Fix pessimizing optimization of start-of-match code units in the interpreters.ph102019-09-061-5/+31
* More partial match tweaks.ph102019-07-221-3/+4
* Update definition of partial match and fix \z and \Z (as documented).ph102019-07-211-13/+19
* Implement non-atomic positive assertions.ph102019-07-131-0/+4
* Fix partial matching bug in pcre2_dfa_match().ph102019-06-261-6/+5
* Tweak limits on "must have" code unit searches (improves some performance).ph102019-05-281-12/+40
* Implement support for invalid UTF in the pcre2_match() interpreter.ph102019-05-241-0/+5
* Change a number of expressions like 1<<10 to 1u<<10.ph102019-04-121-3/+3
* Update copyright dateph102019-01-301-1/+1
* Fix bug in VERSION conditional test in DFA matching.ph102019-01-291-1/+1
* Cast to get rid of compiler warning.ph102018-12-141-1/+1
* Fix heap limit checking overflow bug in pcre2_dfa_match().ph102018-10-221-16/+20
* Set subject field in match data to NULL after failed match.ph102018-10-191-3/+5
* Implement PCRE2_COPY_MATCHED_SUBJECT.ph102018-10-171-2/+31
* Basic "script run" implementation. Not yet complete, and not yet documented.ph102018-10-021-0/+2
* Make bcopy() emulation of memmove() work properly.ph102018-08-101-1/+1
* Allow :NAME on (*ACCEPT), (*FAIL), and (*COMMIT) and fix bug with (*MARK) ph102018-07-211-2/+4
* More typos and changes to "Kibibytes" for "Kilobytes".ph102018-06-181-1/+1
* Typos in documentation and comments noted by Jason Hood.ph102018-06-171-3/+3
* Re-factor pcre2_dfa_match() to use the heap instead of the stack for workspace ph102018-04-271-38/+225
* Minor code tidy.ph102018-04-211-2/+2
* Source tidies and version etc. updates for 10.31-RC1.ph102018-01-131-1/+1
* Tidy ACROSSCHAR macro to take same form as FORWARDCHAR and BACKCHAR.ph102018-01-011-6/+5
* Small tidy to start of match optimizations.ph102018-01-011-0/+6
* Previous FIRSTLINE patch was broken. Fix it.ph102018-01-011-16/+11
* Fix PCRE2_FIRSTLINE bug when a pattern match starts with the first code unit of ph102018-01-011-6/+15
* Tidy up callout code in pcre2_dfa_match().ph102017-12-261-86/+88
* Add callout_flags to callout blocks, and set bits within it from pcre2_match() ph102017-12-221-2/+4
* Very minor code tidy.ph102017-11-161-1/+1
* Replace multiple copies of extended grapheme sequence code with a single ph102017-09-121-204/+9
* Update grapheme breaking rules for Unicode 10.0.0.ph102017-07-051-6/+158
* Allow anchored patterns to use "first code unit" optimization.ph102017-06-301-65/+126
* Add suitable "fall through" comments for latest gcc warnings.ph102017-06-031-0/+1
* Make pcre2_dfa_match() take notice of the match limit, to catch patterns that ph102017-05-301-0/+8
* Fix lookbehind with zero-length branch in DFA matching. Fixes oss-fuzz 1959.ph102017-05-271-26/+18
* Implement PCRE2_NEWLINE_NUL.ph102017-05-261-0/+5
* Tidies and minor bug fix resulting from Coverity Scan issues.ph102017-04-161-1/+1
* Implement PCRE2_ENDANCHORED.ph102017-04-041-7/+16
* Fix misbehaving DFA match for possessively repeated character class (Bugzilla ph102017-03-221-4/+6
* Change "limit recursion" to "limit depth" in code and build systems because the ph102017-03-121-5/+5
* Remove obsolete OP_ONCE_NC internal opcode.ph102017-03-111-4/+3
* File tidies for 10.23-RC1ph102017-01-161-2/+2
* Make the recursion limit apply to DFA matching.ph102016-12-231-4/+8
* Remove all "register" declarations.ph102016-11-031-3/+3
* Correct a couple of size_t that should be PCRE2_SIZE.ph102016-10-151-1/+1
* Documentation detrail and make HTML for 10.22-RC1.ph102016-06-291-2/+2
* Fix some picky compiler warningsph102016-02-161-46/+52