/[pcre]/code/trunk/pcre_exec.c
ViewVC logotype

Log of /code/trunk/pcre_exec.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 579 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 24 17:39:25 2010 UTC (3 years, 11 months ago) by ph10
File length: 186941 byte(s)
Diff to previous 576 , to selected 553
Tidies of documenation and code while preparing for release.


Revision 576 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 18:45:10 2010 UTC (3 years, 11 months ago) by ph10
File length: 186954 byte(s)
Diff to previous 569 , to selected 553
Added support for (*NO_START_OPT)


Revision 569 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 7 16:14:50 2010 UTC (3 years, 11 months ago) by ph10
File length: 186848 byte(s)
Diff to previous 567 , to selected 553
Add PCRE_ERROR_SHORTUTF8 to PCRE_PARTIAL_HARD processing.


Revision 567 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 6 17:10:00 2010 UTC (3 years, 11 months ago) by ph10
File length: 186769 byte(s)
Diff to previous 563 , to selected 553
Test for ridiculous values of starting offsets; tidy UTF-8 code.


Revision 563 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 31 14:15:04 2010 UTC (3 years, 11 months ago) by ph10
File length: 186751 byte(s)
Diff to previous 553
Add casts needed for Visual Studio when NO_RECURSE is set.


Revision 553 - (view) (download) (annotate) - [selected]
Modified Fri Oct 22 15:57:50 2010 UTC (4 years ago) by ph10
File length: 186725 byte(s)
Diff to previous 551
Change the way PCRE_PARTIAL_HARD handles \z, \Z, \b, \B, and $.


Revision 551 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 10 17:33:07 2010 UTC (4 years ago) by ph10
File length: 186694 byte(s)
Diff to previous 550 , to selected 553
Make (*COMMIT) override (*THEN) and similar.


Revision 550 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 10 16:24:11 2010 UTC (4 years ago) by ph10
File length: 186301 byte(s)
Diff to previous 545 , to selected 553
Fix problem with (*THEN) not backing up far enough.


Revision 545 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 16 10:51:15 2010 UTC (4 years, 4 months ago) by ph10
File length: 185566 byte(s)
Diff to previous 543 , to selected 553
Tidyup for 8.10-RC2 test release.


Revision 543 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 15 16:33:29 2010 UTC (4 years, 4 months ago) by ph10
File length: 185592 byte(s)
Diff to previous 538 , to selected 553
Avoid loop caused by (*SKIP) with an argument.


Revision 538 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 9 19:30:57 2010 UTC (4 years, 4 months ago) by ph10
File length: 185373 byte(s)
Diff to previous 534 , to selected 553
Fix pcre_study() problem with non-C-locale chartables in UTF-8 mode.


Revision 534 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 3 18:26:05 2010 UTC (4 years, 4 months ago) by ph10
File length: 185174 byte(s)
Diff to previous 531 , to selected 553
Correct typo in recent malloc check fix.


Revision 531 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 1 13:53:26 2010 UTC (4 years, 4 months ago) by ph10
File length: 185175 byte(s)
Diff to previous 530 , to selected 553
Check for running out of memory when using heap for recursion.


Revision 530 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 1 13:42:06 2010 UTC (4 years, 4 months ago) by ph10
File length: 185071 byte(s)
Diff to previous 529 , to selected 553
Added a lot of (int) casts to avoid compiler warnings in systems where      
size_t is 64-bit.


Revision 529 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 31 17:28:08 2010 UTC (4 years, 4 months ago) by ph10
File length: 184964 byte(s)
Diff to previous 527 , to selected 553
Fix crash for property test in non-UTF-8 mode.


Revision 527 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 29 15:50:39 2010 UTC (4 years, 4 months ago) by ph10
File length: 184892 byte(s)
Diff to previous 518 , to selected 553
Fix oversight for no-recurse version.


Revision 518 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 18 15:47:01 2010 UTC (4 years, 5 months ago) by ph10
File length: 185162 byte(s)
Diff to previous 517 , to selected 553
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.


Revision 517 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 5 10:44:20 2010 UTC (4 years, 5 months ago) by ph10
File length: 183493 byte(s)
Diff to previous 512 , to selected 553
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.


Revision 512 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 30 11:11:52 2010 UTC (4 years, 6 months ago) by ph10
File length: 174898 byte(s)
Diff to previous 511 , to selected 553
Fix compile problems when heap is in use


Revision 511 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 29 09:25:38 2010 UTC (4 years, 6 months ago) by ph10
File length: 174742 byte(s)
Diff to previous 510 , to selected 553
Make (*ACCEPT) work inside an atomic group.


Revision 510 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 27 17:45:29 2010 UTC (4 years, 6 months ago) by ph10
File length: 174552 byte(s)
Diff to previous 501 , to selected 553
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.


Revision 501 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 7 11:49:54 2010 UTC (4 years, 7 months ago) by ph10
File length: 171447 byte(s)
Diff to previous 500 , to selected 553
Preparation code for future (*MARK) support.


Revision 500 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 6 19:00:29 2010 UTC (4 years, 7 months ago) by ph10
File length: 171227 byte(s)
Diff to previous 482 , to selected 553
Fix bugs with \K in atomic groups, subroutines, and assertions.


Revision 482 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 4 15:55:46 2010 UTC (4 years, 9 months ago) by ph10
File length: 171035 byte(s)
Diff to previous 476 , to selected 553
Fix partial match bug (code omitted) for \W.


Revision 476 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 3 15:37:24 2010 UTC (4 years, 9 months ago) by ph10
File length: 170948 byte(s)
Diff to previous 475 , to selected 553
Add casts to avoid compiler warnings.


Revision 475 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 2 18:21:30 2010 UTC (4 years, 9 months ago) by ph10
File length: 170933 byte(s)
Diff to previous 473 , to selected 553
Tidies to allow easier embedded compilation; avoid (double) where possible.


Revision 473 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 2 12:40:07 2010 UTC (4 years, 9 months ago) by ph10
File length: 170893 byte(s)
Diff to previous 463 , to selected 553
Fix bugs relating to the use of (*SKIP) etc in assertions.


Revision 463 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 18 10:02:46 2009 UTC (5 years ago) by ph10
File length: 170608 byte(s)
Diff to previous 462 , to selected 553
Further tidies to partial matching.


Revision 462 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 17 19:55:02 2009 UTC (5 years ago) by ph10
File length: 170734 byte(s)
Diff to previous 461 , to selected 553
Fix PCRE_PARTIAL_HARD for patterns that end optionally, e.g. abc*


Revision 461 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 5 10:59:35 2009 UTC (5 years ago) by ph10
File length: 167115 byte(s)
Diff to previous 459 , to selected 553
Tidy up, remove trailing spaces, etc. for 8.00-RC1.


Revision 459 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 4 09:21:39 2009 UTC (5 years ago) by ph10
File length: 167421 byte(s)
Diff to previous 455 , to selected 553
Fix problems with conditional references to duplicate named subpatterns.


Revision 455 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 26 19:12:32 2009 UTC (5 years ago) by ph10
File length: 163053 byte(s)
Diff to previous 447 , to selected 553
Added lower bound length-finding to pcre_study() and use it when matching; make 
the value available via pcre_fullinfo(); also fixed bugs connected with
pcre_study() in pcre_dfa_exec(). 


Revision 447 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 18:17:54 2009 UTC (5 years, 1 month ago) by ph10
File length: 162433 byte(s)
Diff to previous 446 , to selected 553
Capture data when (*ACCEPT) is inside capturing parentheses.


Revision 446 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 10:49:50 2009 UTC (5 years, 1 month ago) by ph10
File length: 161775 byte(s)
Diff to previous 444 , to selected 553
Correct returned capture count after recursion has matched more than outer.


Revision 444 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 13 16:26:39 2009 UTC (5 years, 1 month ago) by ph10
File length: 161641 byte(s)
Diff to previous 443 , to selected 553
Fix comment in code.


Revision 443 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 13 16:00:08 2009 UTC (5 years, 1 month ago) by ph10
File length: 161622 byte(s)
Diff to previous 442 , to selected 553
Source tidy


Revision 442 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 11 10:21:02 2009 UTC (5 years, 1 month ago) by ph10
File length: 161762 byte(s)
Diff to previous 435 , to selected 553
Added PCRE_NOTEMPTY_ATSTART to fix /g bug when \K is present.


Revision 435 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 5 10:20:44 2009 UTC (5 years, 1 month ago) by ph10
File length: 161431 byte(s)
Diff to previous 428 , to selected 553
Further updates to partial matching.


Revision 428 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 31 17:10:26 2009 UTC (5 years, 1 month ago) by ph10
File length: 161004 byte(s)
Diff to previous 427 , to selected 553
Further partial match change: add PCRE_PARTIAL_HARD and make more intuitive.


Revision 427 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 28 09:55:54 2009 UTC (5 years, 1 month ago) by ph10
File length: 161361 byte(s)
Diff to previous 426 , to selected 553
Add new PCRE_PARTIAL_HARD option.


Revision 426 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 26 15:38:32 2009 UTC (5 years, 2 months ago) by ph10
File length: 161361 byte(s)
Diff to previous 409 , to selected 553
Remove restrictions on pcre_exec() partial matching.


Revision 409 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 28 17:10:56 2009 UTC (5 years, 6 months ago) by ph10
File length: 153012 byte(s)
Diff to previous 406 , to selected 553
Further USPTR additions.


Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 23 12:05:43 2009 UTC (5 years, 7 months ago) by ph10
File length: 153106 byte(s)
Diff to previous 403 , to selected 553
Trailing space tidies


Revision 403 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 21 17:33:11 2009 UTC (5 years, 7 months ago) by ph10
File length: 153125 byte(s)
Diff to previous 402 , to selected 553
Conditional fix needed fixing for the "heapstack" case.


Revision 402 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 21 17:26:03 2009 UTC (5 years, 7 months ago) by ph10
File length: 153064 byte(s)
Diff to previous 400 , to selected 553
Add missing #ifdef SUPPORT_UTF8 round heapframe::Xcharptr.


Revision 400 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 21 16:59:40 2009 UTC (5 years, 7 months ago) by ph10
File length: 153031 byte(s)
Diff to previous 399 , to selected 553
Fix memory leak for -8 error during recursion.


Revision 399 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 21 12:34:15 2009 UTC (5 years, 7 months ago) by ph10
File length: 152925 byte(s)
Diff to previous 395 , to selected 553
Further fix to auto-callout with conditional groups whose condition is an 
assertion.


Revision 395 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 11:22:42 2009 UTC (5 years, 7 months ago) by ph10
File length: 152855 byte(s)
Diff to previous 392 , to selected 553
Fix looping bug by recognizing that a conditional with only one branch may 
match an empty string.


Revision 392 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 17 21:30:30 2009 UTC (5 years, 7 months ago) by ph10
File length: 152857 byte(s)
Diff to previous 391 , to selected 553
Update after detrailing for a test release.


Revision 391 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 17 21:16:01 2009 UTC (5 years, 7 months ago) by ph10
File length: 152899 byte(s)
Diff to previous 389 , to selected 553
Add support for UTF-8 in EBCDIC environments.


Revision 389 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 15 18:24:05 2009 UTC (5 years, 7 months ago) by ph10
File length: 152875 byte(s)
Diff to previous 384 , to selected 553
Add PCRE_NO_START_OPTIMIZE


Revision 384 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 16:27:43 2009 UTC (5 years, 7 months ago) by ph10
File length: 152339 byte(s)
Diff to previous 381 , to selected 553
Fix Unicode property support in character classes for chars > 127 in non-UTF-8 
mode.


Revision 381 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 3 16:08:23 2009 UTC (5 years, 7 months ago) by ph10
File length: 152246 byte(s)
Diff to previous 371 , to selected 553
Fix bug with (?(?=.*b)b|^) thinking it must match at start of line; also fix 
bug causing a crash when auto-callout is used with a conditional assertion.


Revision 371 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 25 18:28:05 2008 UTC (6 years, 2 months ago) by ph10
File length: 151090 byte(s)
Diff to previous 366 , to selected 553
Source tidies for 7.8-RC1 


Revision 366 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 14 15:45:32 2008 UTC (6 years, 3 months ago) by ph10
File length: 151144 byte(s)
Diff to previous 365 , to selected 553
Lazy qualifiers were not always working in UTF-8 mode (8.0/15).


Revision 365 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 11 17:06:55 2008 UTC (6 years, 3 months ago) by ph10
File length: 151093 byte(s)
Diff to previous 364 , to selected 553
Further fixes for bumpalong processing in UTF-8 mode.


Revision 364 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 11 14:53:41 2008 UTC (6 years, 3 months ago) by ph10
File length: 152237 byte(s)
Diff to previous 361 , to selected 553
Several bugs concerned with skipping over UTF-8 characters at the start of 
matching (8.0/13, 8.0/14). 


Revision 361 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 10 16:03:28 2008 UTC (6 years, 3 months ago) by ph10
File length: 150603 byte(s)
Diff to previous 359 , to selected 553
Fix off-end-of-buffer bug for patterns that match only at start of line.


Revision 359 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 9 16:20:19 2008 UTC (6 years, 3 months ago) by ph10
File length: 150594 byte(s)
Diff to previous 358 , to selected 553
Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.


Revision 358 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 9 11:03:07 2008 UTC (6 years, 3 months ago) by ph10
File length: 150573 byte(s)
Diff to previous 354 , to selected 553
Comments about stack usage added.


Revision 354 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 16:30:33 2008 UTC (6 years, 3 months ago) by ph10
File length: 150585 byte(s)
Diff to previous 351 , to selected 553
Fix caseless backreferences for non-ASCII characters.


Revision 351 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 4 18:27:16 2008 UTC (6 years, 3 months ago) by ph10
File length: 149954 byte(s)
Diff to previous 349 , to selected 553
Final tidies for new Unicode property code; upgrade to Unicode 5.1.0.


Revision 349 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 2 18:42:11 2008 UTC (6 years, 3 months ago) by ph10
File length: 149948 byte(s)
Diff to previous 345 , to selected 553
Preliminary patch for upgraded Unicode Property support.


Revision 345 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 28 15:10:02 2008 UTC (6 years, 5 months ago) by ph10
File length: 150741 byte(s)
Diff to previous 342 , to selected 553
Tidies for the 7.7-RC1 distribution.


Revision 342 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 20 17:10:13 2008 UTC (6 years, 6 months ago) by ph10
File length: 150789 byte(s)
Diff to previous 341 , to selected 553
Slight performance improvement by using the new OP_ALLANY opcode for cases of 
the metacharacter "." when DOTALL is set. Also, some tidies consequent upon its 
invention.


Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 19 16:41:04 2008 UTC (6 years, 6 months ago) by ph10
File length: 151712 byte(s)
Diff to previous 336 , to selected 553
Fix DFA (?!) bug; add support for JavaScript empty classes.


Revision 336 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 15:59:03 2008 UTC (6 years, 6 months ago) by ph10
File length: 150920 byte(s)
Diff to previous 335 , to selected 553
Added PCRE_JAVASCRIPT_COMPAT option.


Revision 335 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 14:36:14 2008 UTC (6 years, 6 months ago) by ph10
File length: 150506 byte(s)
Diff to previous 305 , to selected 553
Do not discard subpatterns with {0} quantifiers, as they may be called as 
subroutines.


Revision 305 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 20 20:07:32 2008 UTC (6 years, 9 months ago) by ph10
File length: 150319 byte(s)
Diff to previous 298 , to selected 553
Update copyright year to 2008.


Revision 298 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 10 17:09:12 2008 UTC (6 years, 9 months ago) by ph10
File length: 150319 byte(s)
Diff to previous 294 , to selected 553
Tidies for the 7.5 release.


Revision 294 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 29 16:55:59 2007 UTC (6 years, 9 months ago) by ph10
File length: 150321 byte(s)
Diff to previous 247 , to selected 553
Fix UTF-8/newline=ANY with .* crash.


Revision 247 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 17 09:38:32 2007 UTC (7 years, 1 month ago) by ph10
File length: 150257 byte(s)
Diff to previous 244 , to selected 553
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used.
(2) Updates files changed by building test release.


Revision 244 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 14 09:14:24 2007 UTC (7 years, 1 month ago) by ph10
File length: 150263 byte(s)
Diff to previous 243 , to selected 553
Fix broken --disable-stack-for-recursion without --enable-unicode-properties.


Revision 243 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 13 09:28:14 2007 UTC (7 years, 1 month ago) by ph10
File length: 150163 byte(s)
Diff to previous 236 , to selected 553
Detrailed files for 7.4-RC1 test release.


Revision 236 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 12:57:06 2007 UTC (7 years, 1 month ago) by ph10
File length: 150174 byte(s)
Diff to previous 231 , to selected 553
<config.h> => "config.h" and also some cases of <pcre.h>.


Revision 231 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 11:15:33 2007 UTC (7 years, 1 month ago) by ph10
File length: 150174 byte(s)
Diff to previous 230 , to selected 553
Add facility to make \R match only CR, LF, or CRLF.


Revision 230 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 10 13:23:56 2007 UTC (7 years, 1 month ago) by ph10
File length: 149156 byte(s)
Diff to previous 227 , to selected 553
(1) Move internal flags out of the options field, to make room.
(2) \r and \n must be explicit to trigger the special CRLF handline exception.
(3) (?J) at the start now sets JCHANGED as well as DUPNAMES.


Revision 227 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 21 15:00:15 2007 UTC (7 years, 2 months ago) by ph10
File length: 149164 byte(s)
Diff to previous 226 , to selected 553
Add (*CR) etc.


Revision 226 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 21 11:46:08 2007 UTC (7 years, 2 months ago) by ph10
File length: 149165 byte(s)
Diff to previous 219 , to selected 553
Don't advance by 2 if explicit \r or \n in the pattern. Add 
PCRE_INFO_HASCRORLF.


Revision 219 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 16 11:46:40 2007 UTC (7 years, 2 months ago) by ph10
File length: 149050 byte(s)
Diff to previous 214 , to selected 553
Fixed bug with repeated \S or \W in UTF-8 mode.


Revision 214 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 15 14:08:10 2007 UTC (7 years, 2 months ago) by ph10
File length: 149064 byte(s)
Diff to previous 212 , to selected 553
Fixed another looking-too-far-back-in-non-UTF-8-mode bug.


Revision 212 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 9 11:16:34 2007 UTC (7 years, 2 months ago) by ph10
File length: 149054 byte(s)
Diff to previous 211 , to selected 553
Updating docs for release; fix heap-related bugs in pcre_exec shown up by 
release testing.


Revision 211 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 9 09:52:43 2007 UTC (7 years, 2 months ago) by ph10
File length: 148898 byte(s)
Diff to previous 210 , to selected 553
Update UTF-8 validity check and documentation.


Revision 210 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 8 14:24:50 2007 UTC (7 years, 2 months ago) by ph10
File length: 148958 byte(s)
Diff to previous 208 , to selected 553
Add Perl 5.10's backtracking verbs.


Revision 208 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 6 15:23:29 2007 UTC (7 years, 2 months ago) by ph10
File length: 146795 byte(s)
Diff to previous 207 , to selected 553
Added a pcresyntax man page; tidied some others.


Revision 207 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 6 09:32:14 2007 UTC (7 years, 2 months ago) by ph10
File length: 146799 byte(s)
Diff to previous 200 , to selected 553
Fix backtrack past start of subject bugs caused by the use of \X, \p, or \P in 
non-UTF-8 mode and the presence of top-bit-set characters.


Revision 200 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 1 09:10:40 2007 UTC (7 years, 2 months ago) by ph10
File length: 146761 byte(s)
Diff to previous 199 , to selected 553
Correct errors in previous patch; tidy for test release.


Revision 199 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 31 14:39:09 2007 UTC (7 years, 2 months ago) by ph10
File length: 146849 byte(s)
Diff to previous 197 , to selected 553
Daniel's patch for config.h and Windows DLL declarations (not fully working).


Revision 197 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 31 10:50:18 2007 UTC (7 years, 2 months ago) by ph10
File length: 146712 byte(s)
Diff to previous 190 , to selected 553
Abolish the NULLWSLIMIT error at the expense of using more stack when an 
unlimited repeat could match an empty string. Also, doc tidies for a test 
release.


Revision 190 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 19 10:38:20 2007 UTC (7 years, 3 months ago) by ph10
File length: 146326 byte(s)
Diff to previous 184 , to selected 553
Fix bug with .*$ when run in not-DOTALL UTF-8 mode; small performance 
improvement for .* in DOTALL UTF-8 mode.


Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 13:26:46 2007 UTC (7 years, 4 months ago) by ph10
File length: 146608 byte(s)
Diff to previous 182 , to selected 553
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.


Revision 182 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 15:09:54 2007 UTC (7 years, 4 months ago) by ph10
File length: 146588 byte(s)
Diff to previous 178 , to selected 553
More document tidies, pre-release.


Revision 178 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 08:44:34 2007 UTC (7 years, 4 months ago) by ph10
File length: 146635 byte(s)
Diff to previous 172 , to selected 553
Add support for \h, \H, \v, \V.


Revision 172 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 10:40:13 2007 UTC (7 years, 4 months ago) by ph10
File length: 130351 byte(s)
Diff to previous 168 , to selected 553
Drastically reduce workspace used for alternatives in groups; also some 
trailing space removals for a test release.


Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 29 15:18:18 2007 UTC (7 years, 4 months ago) by ph10
File length: 130368 byte(s)
Diff to previous 165 , to selected 553
Add support for the Perl 5.10 \K facility.


Revision 165 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 9 10:50:57 2007 UTC (7 years, 5 months ago) by ph10
File length: 129791 byte(s)
Diff to previous 164 , to selected 553
Non-longjmp heap recursion.


Revision 164 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 4 15:11:14 2007 UTC (7 years, 5 months ago) by ph10
File length: 129811 byte(s)
Diff to previous 150 , to selected 553
Replace longjmp() with gotos when not using stack recursion.


Revision 150 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 17 08:22:40 2007 UTC (7 years, 6 months ago) by ph10
File length: 127765 byte(s)
Diff to previous 149 , to selected 553
Update HTML documentation.


Revision 149 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 16 15:28:08 2007 UTC (7 years, 6 months ago) by ph10
File length: 127769 byte(s)
Diff to previous 145 , to selected 553
Add PCRE_NEWLINE_ANYCRLF.


Revision 145 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 14:06:52 2007 UTC (7 years, 6 months ago) by ph10
File length: 127540 byte(s)
Diff to previous 144 , to selected 553
Reworked all the WIN32 __declspec stuff in the hope of getting it right.


Revision 144 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 2 13:32:07 2007 UTC (7 years, 6 months ago) by ph10
File length: 127542 byte(s)
Diff to previous 137 , to selected 553
Daniel's patches to add to the CMake support.


Revision 137 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 29 13:56:00 2007 UTC (7 years, 6 months ago) by ph10
File length: 127529 byte(s)
Diff to previous 134 , to selected 553
Daniel's patches.


Revision 134 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 26 16:00:17 2007 UTC (7 years, 7 months ago) by ph10
File length: 127452 byte(s)
Diff to previous 130 , to selected 553
Commit after detrailing; set executable on autogen.sh.


Revision 130 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 26 15:09:47 2007 UTC (7 years, 7 months ago) by ph10
File length: 127466 byte(s)
Diff to previous 123 , to selected 553
Fix multiline ^$ bug when newline=any.


Revision 123 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 12 15:19:06 2007 UTC (7 years, 7 months ago) by ph10
File length: 127127 byte(s)
Diff to previous 120 , to selected 553
Removal of trailing spaces.


Revision 120 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 12 11:36:14 2007 UTC (7 years, 7 months ago) by ph10
File length: 127235 byte(s)
Diff to previous 117 , to selected 553
Valgrind showed up a bug in bug fix 7.1/12 which is now fixed.


Revision 117 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 9 15:59:06 2007 UTC (7 years, 7 months ago) by ph10
File length: 127229 byte(s)
Diff to previous 115 , to selected 553
Update copyright years to 2007.


Revision 115 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 9 12:23:37 2007 UTC (7 years, 7 months ago) by ph10
File length: 127229 byte(s)
Diff to previous 97 , to selected 553
Fix two obscure, but nasty bugs concerned with caseless matching with Unicode 
property support.


Revision 97 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 5 12:36:47 2007 UTC (7 years, 7 months ago) by ph10
File length: 126514 byte(s)
Diff to previous 96 , to selected 553
Applied Bob and Daniel's patches to convert the build system to automake. Added 
the maintain directory, containing files that are used for maintenance, but are 
not distributed. This is an intermediate step.


Revision 96 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 2 13:10:43 2007 UTC (7 years, 7 months ago) by nigel
File length: 126511 byte(s)
Diff to previous 93 , to selected 553
 r6896@hex:  nm | 2007-03-02 13:09:14 +0000
 Added EOL and keywork properties throughout


Revision 93 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:42 2007 UTC (7 years, 8 months ago) by nigel
File length: 126511 byte(s)
Diff to previous 91 , to selected 553
Load pcre-7.0 into code/trunk.


Revision 91 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:34 2007 UTC (7 years, 8 months ago) by nigel
File length: 119563 byte(s)
Diff to previous 87 , to selected 553
Load pcre-6.7 into code/trunk.


Revision 87 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:21 2007 UTC (7 years, 8 months ago) by nigel
File length: 117538 byte(s)
Diff to previous 85 , to selected 553
Load pcre-6.5 into code/trunk.


Revision 85 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:13 2007 UTC (7 years, 8 months ago) by nigel
File length: 110857 byte(s)
Diff to previous 77 , to selected 553
Load pcre-6.4 into code/trunk.


Revision 77 - (view) (download) (annotate) - [select for diffs]
Added Sat Feb 24 21:40:45 2007 UTC (7 years, 8 months ago) by nigel
File length: 110756 byte(s)
Diff to selected 553
Load pcre-6.0 into code/trunk.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12