summaryrefslogtreecommitdiff
path: root/pcre_compile.c
Commit message (Expand)AuthorAgeFilesLines
...
* Add integer overflow check to (?n) code.ph102015-06-081-0/+8
* Fix another buffer overflow.ph102015-06-031-1/+6
* Fix buffer overflow for lookbehind within mutually recursive subroutines.ph102015-05-191-1/+1
* Fix named forward reference to duplicate group number overflow bug.ph102015-05-161-9/+17
* Fix buffer overflow for named recursive back reference when the name is ph102015-05-151-2/+14
* Fix buffer overflow for repeated conditional when referencing a duplicate name.ph102015-05-081-1/+1
* Fix forward referencing bugs.ph102015-05-071-10/+22
* Fix forward reference offset bug.ph102015-05-031-18/+20
* Documentation and tidies preparatory to 8.37 release.ph102015-04-141-1/+1
* Fix slow study when much mutual recursion.ph102015-04-131-8/+0
* Fix stack overflow instead of diagnostic for mutual recursion inside a ph102015-04-011-12/+26
* Minor refactor in JIT and set auto-possessify limit to 1000 from 10000 (to ma...zherczeg2015-04-011-2/+2
* Fix possessive quantifier after group containing subroutine call.ph102015-03-291-6/+7
* Fix non-diagnosis of missing assertion after (?(?< not followed by ! or =.ph102015-03-291-13/+15
* Fix comment between subroutine call and quantifier bug.ph102015-03-291-19/+26
* Fix mutual recursion inside other groups stack overflow bug.ph102015-03-271-2/+2
* Fix memory bug for [\S\V\H] compile.ph102015-03-271-1/+7
* Add recursion depth limit to auto-possessification.ph102015-03-251-5/+12
* Fix bugs caused by (?!) as a condition (which is converted to OP_FAIL).ph102015-03-241-0/+1
* Fix bad compile of patterns like /[A-`]/i8 where the range contains ph102015-03-061-8/+12
* Fix bad compilation for patterns like /((?+1)(\1))/ with forward reference ph102015-03-021-1/+4
* Fix bad compile for groups like "((?2){0,1999}())?".ph102015-02-281-29/+28
* Disallow quantification of assertions used as conditions.ph102015-02-081-9/+24
* Fix duplicate names memory calculation error.ph102015-02-081-13/+5
* Fix conditional test not setting highest back reference.ph102015-02-081-0/+2
* Fix compile loop for subroutine reference when preceded by a non-ASCII ph102015-02-061-0/+28
* Catch auto-possessification potential loop for bad UTF pattern with ph102015-02-061-0/+8
* Files tidied for 8.36-RC1.ph102014-09-151-2/+2
* Fix compile-time loop for recursive reference within a group with an indefinite ph102014-08-081-12/+9
* Fix compiler crash/misbehaviour for zero-repeated groups that include a ph102014-07-121-24/+28
* Avoid compiler warning for cast function argument.ph102014-07-101-3/+10
* Fix bad compile of [\Qx]... where x is any character.ph102014-06-181-1/+1
* Fix bad starting data when char with more than one other case follows ph102014-06-181-1/+2
* Comment update.ph102014-06-171-2/+2
* Fix two bugs concerned with duplicate named patterns.ph102014-05-281-4/+15
* Give error for \x{} and \o{}.ph102014-05-271-0/+7
* Fix auto-possessification bug.ph102014-05-271-8/+15
* Casts and type changes for compiler warnings.ph102014-05-211-6/+6
* Fix C++ compiler warnings and silly quantifier size check.ph102014-04-211-19/+16
* Fix typo that caused max/min quantifiers in ungreedy mode not to work.ph102014-03-101-1/+1
* Preparations for next release.ph102014-03-041-10/+10
* Implement pcre_stack_guard.ph102014-02-091-0/+12
* Remove unreachable statement to avoid compiler warning.ph102014-01-131-1/+3
* Fix caseless character class bug for characters within a range that have more ph102014-01-101-5/+9
* Get rid of some unitialized variable compiler warnings.ph102013-12-241-2/+4
* The auto-possessification of character sets were improved. The JIT compiler a...zherczeg2013-12-221-21/+36
* A new flag is set, when property checks are present in an XCLASS.zherczeg2013-12-221-18/+34
* Final file tidies for 8.34.ph102013-12-151-10/+10
* Fix internal error for XCLASS in 16/32-bit non-UCP versions with heap ph102013-12-061-3/+8
* Add support for [[:<:]] and [[:>:]] as a transition aid.ph102013-12-031-0/+35