summaryrefslogtreecommitdiff
path: root/testdata
Commit message (Collapse)AuthorAgeFilesLines
* Fix wide character bug for some negative POSIX classes.ph102015-11-206-26/+148
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1608 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix [:punct:] bug in UCP mode (interpreter only). ph102015-11-172-0/+10
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1605 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix POSIX class single-character bug.ph102015-11-174-0/+44
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1604 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix crash caused by long (*MARK) or (*THEN) names.ph102015-10-284-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1603 2f5784b3-3f2a-0410-8824-cb99058d5e15
* File tidies for 8.38-RC1.ph102015-10-274-35/+35
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1602 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix compile bug for classes like [\W\p{Any}].ph102015-10-092-0/+35
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1601 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Remove use of /dev/null in test 2 because Windows doesn't like it.ph102015-09-022-4/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1600 2f5784b3-3f2a-0410-8824-cb99058d5e15
* A match limit issue is fixed in JIT.zherczeg2015-09-022-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1599 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad error check for workspace overrun.ph102015-08-292-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1597 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix two assertion fails in JIT found by Karl Skomski.zherczeg2015-08-244-0/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1595 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Hack in yet other patch for a bug in size computation that is fixed "properly" ph102015-08-212-0/+4
| | | | | | | in PCRE2. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1594 2f5784b3-3f2a-0410-8824-cb99058d5e15
* The JIT compiler should restore the control chain for empty possessive repeats.zherczeg2015-08-112-0/+16
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1592 2f5784b3-3f2a-0410-8824-cb99058d5e15
* The JIT compiler should not check repeats after a {0,1} repeat byte code.zherczeg2015-08-112-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1591 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add missing integer overflow checks.ph102015-08-102-0/+10
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1589 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix reported offsets in \k and \g syntax errors.ph102015-08-101-5/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1588 2f5784b3-3f2a-0410-8824-cb99058d5e15
* The JIT compiler did not restore the control verb head in case of *THEN ↵zherczeg2015-08-082-0/+7
| | | | | | control verbs. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1587 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Make pcregrep -q override -l and -c for compatibility with other greps.ph102015-08-051-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1586 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix buffer overflow for named references in (?| situations.ph102015-08-052-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1585 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Give up on minimum length for overly complex patterns.ph102015-08-012-0/+13
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1584 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix (?R- not being diagnosed correctly.ph102015-07-222-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1582 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad compilation of repeated conditional with only one branch.ph102015-07-222-0/+18
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1581 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix "run for ever" bug for deeply nested [: sequences.ph102015-07-212-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1579 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bug for classes containing \\ sequences.ph102015-07-202-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1578 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix infinite recursion in the JIT compiler when certain patterns when ↵zherczeg2015-07-202-0/+4
| | | | | | certain patterns are analysed. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1577 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad compile of possessively repeated conditional group that could match an ph102015-07-172-0/+15
| | | | | | | empty string. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1576 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT should return with error when the compiled pattern requires more stack ↵zherczeg2015-06-302-0/+11
| | | | | | space than the maximum. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1574 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix buffer overflow for forward reference within backward assertion with excess ph102015-06-232-0/+5
| | | | | | | closing parenthesis. Bugzilla 1651. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1571 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Recognize EBCDIC non-breaking space and give error for \p in a class when no ph102015-06-192-0/+9
| | | | | | | UCP support. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1569 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix group empty match bug.ph102015-06-092-0/+20
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1566 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix overflow when ovector has size 1.ph102015-06-092-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1565 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add integer overflow check to (?n) code.ph102015-06-082-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1563 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix another buffer overflow.ph102015-06-035-3/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1562 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix buffer overflow for lookbehind within mutually recursive subroutines.ph102015-05-192-0/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1560 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix named forward reference to duplicate group number overflow bug.ph102015-05-162-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1559 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix buffer overflow for named recursive back reference when the name is ph102015-05-152-0/+4
| | | | | | | duplicated. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1558 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix buffer overflow for repeated conditional when referencing a duplicate name.ph102015-05-082-0/+12
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1557 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix forward referencing bugs.ph102015-05-072-0/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1556 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix forward reference offset bug.ph102015-05-036-0/+72
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1555 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Documentation and tidies preparatory to 8.37 release.ph102015-04-144-7/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1548 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix slow study when much mutual recursion.ph102015-04-132-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1547 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix other cases of backtracking crashes after \C in UTF mode.ph102015-04-082-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1546 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix backtracking bug for \C\X* in UTF mode.ph102015-04-082-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1545 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix pcretest loop for \K in lookbehind assertion.ph102015-04-074-0/+68
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1544 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix pcregrep loop when \K is used in a lookbehind assertion.ph102015-04-071-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1543 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix stack overflow instead of diagnostic for mutual recursion inside a ph102015-04-012-0/+5
| | | | | | | lookbehind assertion. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1542 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix possessive quantifier after group containing subroutine call.ph102015-03-292-0/+46
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1540 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix non-diagnosis of missing assertion after (?(?< not followed by ! or =.ph102015-03-292-1/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1539 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix comment between subroutine call and quantifier bug.ph102015-03-292-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1538 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix mutual recursion inside other groups stack overflow bug.ph102015-03-272-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1537 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix memory bug for [\S\V\H] compile.ph102015-03-272-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1536 2f5784b3-3f2a-0410-8824-cb99058d5e15