summaryrefslogtreecommitdiff
path: root/src/pcre2_study.c
Commit message (Expand)AuthorAgeFilesLines
* File tidies for 10.35-RC1 release candidate.ph102020-04-151-10/+10
* Fix bug introduced in recent UCP changes (writing outside starting code unit ph102020-02-251-1/+1
* Unicode upper/lower casing is now used when UCP is set, even if UTF is not set. ph102020-02-231-32/+43
* Limit function recursion in pcre2_study to avoid stack overflow issues.ph102020-01-271-9/+22
* Source tidies (trailing spaces) etc. for 10.34-RC1.ph102019-10-171-5/+5
* 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
* When computing minimum length, don't scan subsequent branches if any branch in ph102019-09-071-2/+4
* Fix incorrect computation of group length when one branch exceeded 65535.ph102019-08-031-11/+17
* Comments updates.ph102019-08-011-1/+3
* Implement non-atomic positive assertions.ph102019-07-131-0/+4
* Minor code and comment tidies.ph102019-06-191-15/+20
* Fix minimum length bug for patterns containing (*ACCEPT).ph102019-06-181-6/+6
* 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
* Minor improvement to minimum length calculation.ph102019-06-131-3/+1
* Change a number of expressions like 1<<10 to 1u<<10.ph102019-04-121-7/+7
* More file tidies for 10.33-RC1ph102019-03-041-2/+2
* Basic "script run" implementation. Not yet complete, and not yet documented.ph102018-10-021-0/+2
* File tidies and documentation update for 10.32-RC1 Release Candidate.ph102018-08-131-2/+2
* Some places where the new opcode OP_COMMIT_ARG needs to be handled and which I ph102018-07-211-1/+3
* Typos in documentation and comments noted by Jason Hood.ph102018-06-171-1/+1
* Allow anchored patterns to use "first code unit" optimization.ph102017-06-301-8/+13
* Add suitable "fall through" comments for latest gcc warnings.ph102017-06-031-0/+4
* Remove obsolete OP_ONCE_NC internal opcode.ph102017-03-111-2/+0
* Code for new interpreter (build system and documentation still to be done).ph102017-03-091-7/+8
* Small code tidy to make it more understandable.ph102017-02-101-2/+2
* Cache group minima to speed up studying of pathological patterns. Fixes ph102017-02-101-47/+94
* Fix incorrect internal error for very complicated back reference handling.ph102016-12-201-1/+4
* Remove all "register" declarations.ph102016-11-031-6/+6
* Fix typo in pcre2_study().ph102016-02-281-1/+1
* Final file updates for 10.21 release.ph102016-01-121-1/+1
* File tidies, version updates, etc. for 10.21-RC1ph102015-12-171-5/+5
* Small optimizations in pcre2_study.cph102015-11-111-23/+30
* Cap minimum length at 65535 and check for integer overflow.ph102015-11-091-3/+9
* Fix integer overflow for patterns whose minimum matching length is very, very ph102015-10-091-3/+9
* Fix incorrect minimum matching length when pattern contains (?| groups.ph102015-08-031-33/+50
* Fix issues with minimum length finding.ph102015-08-011-31/+85
* Fix very slow find_minlength when mutual recursion is present.ph102015-04-131-23/+57
* Code for callouts with string arguments. Documentation not yet updated.ph102015-03-111-1/+9
* Final source file tidies for 10.10-RC1ph102015-02-201-2/+2
* Fix mutual back reference recursion segfault.ph102015-01-281-9/+11
* Tidy a lot of files (remove trailing spaces)ph102014-10-201-66/+66
* API documentation and a lot of little related changes to the code.ph102014-09-191-16/+16
* Implement (*NOTEMPTY) and (?(VERSION= features.ph102014-08-261-2/+4
* Add more tests.ph102014-08-031-1/+1
* Test 4 installed (combines old tests 4 and 6)ph102014-07-251-1/+1
* Compiling with --disalbe-stack-for-recursion is working. Introduce PCRE2_OFFSET ph102014-07-041-1/+1
* Miscellanous name tidies.ph102014-06-241-5/+5
* Auto-possession and studying added; compile-time errors refactored.ph102014-06-211-0/+1439