/[pcre]/code/trunk/ChangeLog
ViewVC logotype

Diff of /code/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 205 by ph10, Fri Aug 3 13:18:33 2007 UTC revision 206 by ph10, Fri Aug 3 14:53:04 2007 UTC
# Line 76  Version 7.3 05-Jul-07 Line 76  Version 7.3 05-Jul-07
76      terminating ] is not found. PCRE has been made compatible with Perl in this      terminating ] is not found. PCRE has been made compatible with Perl in this
77      regard. Previously, it interpreted [\Q\E] as an empty class, and [\E] could      regard. Previously, it interpreted [\Q\E] as an empty class, and [\E] could
78      cause memory overwriting.      cause memory overwriting.
79    
80    10. Like Perl, PCRE automatically breaks an unlimited repeat after an empty
81        string has been matched (to stop an infinite loop). It was not recognizing
82        a conditional subpattern that could match an empty string if that
83        subpattern was within another subpattern. For example, it looped when
84        trying to match  (((?(1)X|))*)  but it was OK with  ((?(1)X|)*)  where the
85        condition was not nested. This bug has been fixed.
86    
87    
88  Version 7.2 19-Jun-07  Version 7.2 19-Jun-07

Legend:
Removed from v.205  
changed lines
  Added in v.206

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12