summaryrefslogtreecommitdiff
path: root/pcre_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Source tidies for 8.20-RC3.ph102011-10-111-10/+10
* Revert handling of atomic groups that do not include captures to the old way of ph102011-10-081-5/+19
* Comment correction and minor code improvement.ph102011-10-071-4/+3
* Make (*THEN) work as in Perl in subpatterns that do not contain | alternatives.ph102011-10-041-14/+5
* File tidies for 8.20-RC2 release.ph102011-09-231-3/+3
* Restore tail-recursion optimizations when no (*THEN) in pattern.ph102011-09-201-0/+1
* Fix miscompile of /(*ACCEPT)a/, which thought a match had to start with "a".ph102011-09-201-3/+6
* Final source and document tidies for 8.20-RC1.ph102011-09-111-3/+3
* Get rid of unused variable compiler warnings when UTF-8 not supported.ph102011-08-231-1/+0
* Fix bug introduced by 8.13/37 concerning POSIX class recognitionph102011-08-211-2/+8
* Documentation and general text tidies in preparation for test release.ph102011-08-021-79/+79
* Allow all characters except closing parens in MARK:NAME etc.ph102011-07-291-3/+6
* Avoid false positive for infinite recursion by not checking conditionals at ph102011-07-281-30/+40
* Fix three compile-time bugs (Bugzilla #1123).ph102011-07-251-38/+54
* Minor code tidy.ph102011-07-251-6/+4
* Permit quantifiers on parenthesized assertions.ph102011-07-241-22/+34
* Document and comment tidies.ph102011-07-231-3/+7
* Fix isolated \k bug.ph102011-07-221-4/+10
* Fix unset variable bug introduced during recursion refactoring.ph102011-07-191-3/+23
* Remove atomic from single repeats; convert possessive atomic to possessive ph102011-07-181-28/+37
* Re-do atomic group processing to fix backtrack capture bugs. Recursion is also ph102011-07-161-3/+16
* Fix problem with the interaction of (*ACCEPT) in an assertion with ph102011-07-021-3/+18
* Tidy the API for _pcre_valid_utf8() to a more suitable form for a future public ph102011-06-061-4/+3
* Make pcre_study() more robust against update omissions; fix ONCE oversight.ph102011-06-031-12/+19
* Refactoring to reduce stack usage for possessively quantified subpatterns. Also ph102011-06-021-135/+162
* Remove OP_OPT by handling /i and /m entirely at compile time. Fixes bug with ph102011-05-251-81/+99
* Pass back detailed info when UTF-8 check fails at runtime.ph102011-05-071-3/+7
* Tidies of documenation and code while preparing for release.ph102010-11-241-38/+38
* Fix internal error for recursive named back references.ph102010-11-231-9/+43
* Added support for (*NO_START_OPT)ph102010-11-211-0/+2
* Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).ph102010-11-201-4/+10
* Fix #-comment bugs in UTF-8 mode with PCRE_NEWLINE_ANY.ph102010-10-261-11/+41
* Fix \s bug in character classes (always removing VT).ph102010-10-131-2/+7
* Fix problem with (*THEN) not backing up far enough.ph102010-10-101-5/+24
* Tidyup for 8.10-RC2 test release.ph102010-06-161-5/+5
* Fix forward reference in the presence of (?#( (open parens in comment).ph102010-06-151-13/+26
* Prepare for release candidate.ph102010-06-031-74/+74
* One more (int) cast.ph102010-06-021-1/+1
* Extend auto-possessify to handle some Unicode properties.ph102010-06-011-44/+164
* Added a lot of (int) casts to avoid compiler warnings in systems where ph102010-06-011-28/+28
* Add knowledge of \R to auto-possessify feature.ph102010-05-291-10/+20
* Added PCRE_UCP and related stuff to make \w etc use Unicode properties.ph102010-05-181-103/+192
* Add support for \N.ph102010-05-031-9/+11
* Make \R and \X in a character class behave more like Perlph102010-05-031-7/+6
* Fix compile problems when heap is in useph102010-03-301-32/+32
* Add support for *MARK and names for *PRUNE, *SKIP, *THEN.ph102010-03-271-24/+95
* Tidies for 8.02-RC1 release.ph102010-03-101-20/+20
* Improve compile-time overrun checking.ph102010-03-091-2/+7
* Previous patch for fixing problem with recursion loop checking was incorrect.ph102010-03-081-1/+7
* Fix incorrect compile time error for certain types of recursive patterns.ph102010-03-071-7/+31