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

Diff of /code/trunk/ChangeLog

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

revision 1560 by ph10, Tue May 19 16:02:06 2015 UTC revision 1562 by ph10, Wed Jun 3 16:51:59 2015 UTC
# Line 1  Line 1 
1  ChangeLog for PCRE  ChangeLog for PCRE
2  ------------------  ------------------
3    
4    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.
6    
7  Version 8.38 xx-xxx-xxxx  Version 8.38 xx-xxx-xxxx
8  ------------------------  ------------------------
9    
# Line 30  Version 8.38 xx-xxx-xxxx Line 33  Version 8.38 xx-xxx-xxxx
33    
34  6.  A lookbehind assertion within a set of mutually recursive subpatterns could  6.  A lookbehind assertion within a set of mutually recursive subpatterns could
35      provoke a buffer overflow. This bug was discovered by the LLVM fuzzer.      provoke a buffer overflow. This bug was discovered by the LLVM fuzzer.
36    
37    7.  Another buffer overflow bug involved duplicate named groups with a
38        reference between their definition, with a group that reset capture
39        numbers, for example: /(?J:(?|(?'R')(\k'R')|((?'R'))))/. This has been
40        fixed by always allowing for more memory, even if not needed. (A proper fix
41        is implemented in PCRE2, but it involves more refactoring.)
42    
43    
44  Version 8.37 28-April-2015  Version 8.37 28-April-2015

Legend:
Removed from v.1560  
changed lines
  Added in v.1562

  ViewVC Help
Powered by ViewVC 1.1.5