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

Diff of /code/trunk/ChangeLog

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

revision 1649 by ph10, Sat May 21 13:34:44 2016 UTC revision 1651 by ph10, Mon May 23 15:06:35 2016 UTC
# Line 4  ChangeLog for PCRE Line 4  ChangeLog for PCRE
4  Note that the PCRE 8.xx series (PCRE1) is now in a bugfix-only state. All  Note that the PCRE 8.xx series (PCRE1) is now in a bugfix-only state. All
5  development is happening in the PCRE2 10.xx series.  development is happening in the PCRE2 10.xx series.
6    
7  Version 8.39 xx-xxxxxx-201x  Version 8.39 21-May-2016
8  ---------------------------  ------------------------
9    
10  1.  If PCRE_AUTO_CALLOUT was set on a pattern that had a (?# comment between  1.  If PCRE_AUTO_CALLOUT was set on a pattern that had a (?# comment between
11      an item and its qualifier (for example, A(?#comment)?B) pcre_compile()      an item and its qualifier (for example, A(?#comment)?B) pcre_compile()
# Line 64  Version 8.39 xx-xxxxxx-201x Line 64  Version 8.39 xx-xxxxxx-201x
64  15. pcretest went into a loop if global matching was requested with an ovector  15. pcretest went into a loop if global matching was requested with an ovector
65      size less than 2. It now gives an error message. This bug was found by      size less than 2. It now gives an error message. This bug was found by
66      afl-fuzz.      afl-fuzz.
67    
68  16. An invalid pattern fragment such as (?(?C)0 was not diagnosing an error  16. An invalid pattern fragment such as (?(?C)0 was not diagnosing an error
69      ("assertion expected") when (?(?C) was not followed by an opening      ("assertion expected") when (?(?C) was not followed by an opening
70      parenthesis.      parenthesis.
71    
72  17. Fixed typo ("&&" for "&") in pcre_study(). Fortunately, this could not  17. Fixed typo ("&&" for "&") in pcre_study(). Fortunately, this could not
73      actually affect anything, by sheer luck.      actually affect anything, by sheer luck.
74    
75  18. Applied Chris Wilson's patch (Bugzilla #1681) to CMakeLists.txt for MSVC  18. Applied Chris Wilson's patch (Bugzilla #1681) to CMakeLists.txt for MSVC
76      static compilation.      static compilation.
77    
78  19. Modified the RunTest script to incorporate a valgrind suppressions file so  19. Modified the RunTest script to incorporate a valgrind suppressions file so
79      that certain errors, provoked by the SSE2 instruction set when JIT is used,      that certain errors, provoked by the SSE2 instruction set when JIT is used,
80      are ignored.      are ignored.
81    
82  20. A racing condition is fixed in JIT reported by Mozilla.  20. A racing condition is fixed in JIT reported by Mozilla.
83    
84  21. Minor code refactor to avoid "array subscript is below array bounds"  21. Minor code refactor to avoid "array subscript is below array bounds"
85      compiler warning.      compiler warning.
86    
87  22. Minor code refactor to avoid "left shift of negative number" warning.  22. Minor code refactor to avoid "left shift of negative number" warning.
88    
89    23. Fix typo causing compile error when 16- or 32-bit JIT is compiled without
90        UCP support.
91    
92    
93  Version 8.38 23-November-2015  Version 8.38 23-November-2015

Legend:
Removed from v.1649  
changed lines
  Added in v.1651

  ViewVC Help
Powered by ViewVC 1.1.5