diff options
author | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2017-02-24 17:30:30 +0000 |
---|---|---|
committer | ph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2017-02-24 17:30:30 +0000 |
commit | 8037f71d03b3cd8919248f38448a0a2d3715c18c (patch) | |
tree | 0fb6d719cb178fa234f4acc0029c5b0a38b5ec50 /ChangeLog | |
parent | e7991eb5273b5b4162656f4b3d32e68a7430805a (diff) | |
download | pcre-8037f71d03b3cd8919248f38448a0a2d3715c18c.tar.gz |
Fix Unicode property crash for 32-bit characters greater than 0x10ffff.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1688 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -10,7 +10,7 @@ Version 8.41 1. Fixed typo in CMakeLists.txt (wrong number of arguments for PCRE_STATIC_RUNTIME (affects MSVC only). -2. Issue 1 for 8.40 below was not correctly fixed. If pcregrep in multiline +2. Issue 1 for 8.40 below was not correctly fixed. If pcregrep in multiline mode with --only-matching matched several lines, it restarted scanning at the next line instead of moving on to the end of the matched string, which can be several lines after the start. @@ -29,6 +29,10 @@ are fixed: (a) Check for values < 256 when calling isprint() in pcretest. (b) Give an error for too big a number after \O. + +7. In the 32-bit library in non-UTF mode, an attempt to find a Unicode +property for a character with a code point greater than 0x10ffff (the Unicode +maximum) caused a crash. Version 8.40 11-January-2017 |