/[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 359 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 9 16:20:19 2008 UTC (6 years, 1 month ago) by ph10
File length: 150594 byte(s)
Diff to previous 358
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, 1 month ago) by ph10
File length: 150573 byte(s)
Diff to previous 354
Comments about stack usage added.


Revision 354 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 16:30:33 2008 UTC (6 years, 1 month ago) by ph10
File length: 150585 byte(s)
Diff to previous 351
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, 1 month ago) by ph10
File length: 149954 byte(s)
Diff to previous 349
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, 1 month ago) by ph10
File length: 149948 byte(s)
Diff to previous 345
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, 4 months ago) by ph10
File length: 150741 byte(s)
Diff to previous 342
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, 4 months ago) by ph10
File length: 150789 byte(s)
Diff to previous 341
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, 4 months ago) by ph10
File length: 151712 byte(s)
Diff to previous 336
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, 4 months ago) by ph10
File length: 150920 byte(s)
Diff to previous 335
Added PCRE_JAVASCRIPT_COMPAT option.


Revision 335 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 14:36:14 2008 UTC (6 years, 4 months ago) by ph10
File length: 150506 byte(s)
Diff to previous 305
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, 7 months ago) by ph10
File length: 150319 byte(s)
Diff to previous 298
Update copyright year to 2008.


Revision 298 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 10 17:09:12 2008 UTC (6 years, 7 months ago) by ph10
File length: 150319 byte(s)
Diff to previous 294
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, 8 months ago) by ph10
File length: 150321 byte(s)
Diff to previous 247
Fix UTF-8/newline=ANY with .* crash.


Revision 247 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 17 09:38:32 2007 UTC (6 years, 11 months ago) by ph10
File length: 150257 byte(s)
Diff to previous 244
(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 (6 years, 11 months ago) by ph10
File length: 150263 byte(s)
Diff to previous 243
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 (6 years, 11 months ago) by ph10
File length: 150163 byte(s)
Diff to previous 236
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 (6 years, 11 months ago) by ph10
File length: 150174 byte(s)
Diff to previous 231
<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 (6 years, 11 months ago) by ph10
File length: 150174 byte(s)
Diff to previous 230
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 (6 years, 11 months ago) by ph10
File length: 149156 byte(s)
Diff to previous 227
(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 ago) by ph10
File length: 149164 byte(s)
Diff to previous 226
Add (*CR) etc.


Revision 226 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 21 11:46:08 2007 UTC (7 years ago) by ph10
File length: 149165 byte(s)
Diff to previous 219
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 ago) by ph10
File length: 149050 byte(s)
Diff to previous 214
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 ago) by ph10
File length: 149064 byte(s)
Diff to previous 212
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 ago) by ph10
File length: 149054 byte(s)
Diff to previous 211
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 ago) by ph10
File length: 148898 byte(s)
Diff to previous 210
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 ago) by ph10
File length: 148958 byte(s)
Diff to previous 208
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 ago) by ph10
File length: 146795 byte(s)
Diff to previous 207
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 ago) by ph10
File length: 146799 byte(s)
Diff to previous 200
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 ago) by ph10
File length: 146761 byte(s)
Diff to previous 199
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, 1 month ago) by ph10
File length: 146849 byte(s)
Diff to previous 197
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, 1 month ago) by ph10
File length: 146712 byte(s)
Diff to previous 190
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, 1 month ago) by ph10
File length: 146326 byte(s)
Diff to previous 184
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, 2 months ago) by ph10
File length: 146608 byte(s)
Diff to previous 182
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, 2 months ago) by ph10
File length: 146588 byte(s)
Diff to previous 178
More document tidies, pre-release.


Revision 178 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 08:44:34 2007 UTC (7 years, 2 months ago) by ph10
File length: 146635 byte(s)
Diff to previous 172
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, 2 months ago) by ph10
File length: 130351 byte(s)
Diff to previous 168
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, 3 months ago) by ph10
File length: 130368 byte(s)
Diff to previous 165
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, 3 months ago) by ph10
File length: 129791 byte(s)
Diff to previous 164
Non-longjmp heap recursion.


Revision 164 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 4 15:11:14 2007 UTC (7 years, 3 months ago) by ph10
File length: 129811 byte(s)
Diff to previous 150
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, 4 months ago) by ph10
File length: 127765 byte(s)
Diff to previous 149
Update HTML documentation.


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


Revision 145 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 14:06:52 2007 UTC (7 years, 4 months ago) by ph10
File length: 127540 byte(s)
Diff to previous 144
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, 4 months ago) by ph10
File length: 127542 byte(s)
Diff to previous 137
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, 5 months ago) by ph10
File length: 127529 byte(s)
Diff to previous 134
Daniel's patches.


Revision 134 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 26 16:00:17 2007 UTC (7 years, 5 months ago) by ph10
File length: 127452 byte(s)
Diff to previous 130
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, 5 months ago) by ph10
File length: 127466 byte(s)
Diff to previous 123
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, 5 months ago) by ph10
File length: 127127 byte(s)
Diff to previous 120
Removal of trailing spaces.


Revision 120 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 12 11:36:14 2007 UTC (7 years, 5 months ago) by ph10
File length: 127235 byte(s)
Diff to previous 117
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, 5 months ago) by ph10
File length: 127229 byte(s)
Diff to previous 115
Update copyright years to 2007.


Revision 115 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 9 12:23:37 2007 UTC (7 years, 5 months ago) by ph10
File length: 127229 byte(s)
Diff to previous 97
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, 5 months ago) by ph10
File length: 126514 byte(s)
Diff to previous 96
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, 5 months ago) by nigel
File length: 126511 byte(s)
Diff to previous 93
 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, 6 months ago) by nigel
File length: 126511 byte(s)
Diff to previous 91
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, 6 months ago) by nigel
File length: 119563 byte(s)
Diff to previous 87
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, 6 months ago) by nigel
File length: 117538 byte(s)
Diff to previous 85
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, 6 months ago) by nigel
File length: 110857 byte(s)
Diff to previous 77
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, 6 months ago) by nigel
File length: 110756 byte(s)
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