summaryrefslogtreecommitdiff
path: root/pcre_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Final file updates/tidies for 8.38.ph102015-11-231-1/+1
* Fix wide character bug for some negative POSIX classes.ph102015-11-201-3/+20
* Fix POSIX class single-character bug.ph102015-11-171-12/+16
* Fix crash caused by long (*MARK) or (*THEN) names.ph102015-10-281-3/+11
* File tidies for 8.38-RC1.ph102015-10-271-27/+27
* Fix compile bug for classes like [\W\p{Any}].ph102015-10-091-2/+3
* Fix bad error check for workspace overrun.ph102015-08-291-2/+1
* Hack in yet other patch for a bug in size computation that is fixed "properly" ph102015-08-211-3/+2
* Add an internal error if handling forward referencing recursion calls has gone ph102015-08-101-1/+11
* Add missing integer overflow checks.ph102015-08-101-0/+11
* Fix reported offsets in \k and \g syntax errors.ph102015-08-101-2/+2
* Fix buffer overflow for named references in (?| situations.ph102015-08-051-31/+43
* Fix (?R- not being diagnosed correctly.ph102015-07-221-8/+13
* Fix bad compilation of repeated conditional with only one branch.ph102015-07-221-0/+6
* Fix "run for ever" bug for deeply nested [: sequences.ph102015-07-211-12/+5
* Fix bug for classes containing \\ sequences.ph102015-07-201-6/+8
* Fix bad compile of possessively repeated conditional group that could match an ph102015-07-171-1/+1
* Fix buffer overflow for forward reference within backward assertion with excess ph102015-06-231-1/+1
* Recognize EBCDIC non-breaking space and give error for \p in a class when no ph102015-06-191-1/+4
* Make \c in EBCDIC environments compatible with Perl.ph102015-06-141-7/+26
* Fix \a and \e in pcretest, and \a in pcre_compile, on EBCDIC platforms.ph102015-06-121-2/+2
* Fix group empty match bug.ph102015-06-091-1/+1
* Fix table entry for \l in EBCDIC environments.ph102015-06-091-1/+1
* 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