summaryrefslogtreecommitdiff
path: root/pcre_compile.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix bugs with \K in atomic groups, subroutines, and assertions.ph102010-03-061-0/+1
* Add some checks for the eint vector size and the list of compile-time error ph102010-03-031-4/+11
* Fix DEFINE bug for forward reference with a possessive quantifier.ph102010-03-021-1/+10
* Fix #947, recursive back reference bug.ph102010-01-111-5/+38
* Tidying updates for 8.01-RC1 release.ph102010-01-061-3/+3
* Fix some discrepancies between "USPTR" and "unsigned char *".ph102010-01-041-1/+1
* Tidies to allow easier embedded compilation; avoid (double) where possible.ph102010-01-021-20/+25
* Fix options set and reset at top level bug.ph102009-12-111-2/+12
* Tidy up, remove trailing spaces, etc. for 8.00-RC1.ph102009-10-051-82/+82
* Fix problems with conditional references to duplicate named subpatterns.ph102009-10-041-1/+12