| 1 |
ChangeLog for PCRE |
ChangeLog for PCRE |
| 2 |
------------------ |
------------------ |
| 3 |
|
|
| 4 |
Version 7.6 14-Jan-08 |
Version 7.6 21-Jan-08 |
| 5 |
--------------------- |
--------------------- |
| 6 |
|
|
| 7 |
1. A class with a very large number of characters with codepoints greater |
1. A character class containing a very large number of characters with |
| 8 |
than 255 (in UTF-8 mode, of course), caused a buffer overflow. |
codepoints greater than 255 (in UTF-8 mode, of course) caused a buffer |
| 9 |
|
overflow. |
| 10 |
|
|
| 11 |
|
2. Patch to cut out the "long long" test in pcrecpp_unittest when |
| 12 |
|
HAVE_LONG_LONG is not defined. |
| 13 |
|
|
| 14 |
|
3. Applied Christian Ehrlicher's patch to update the CMake build files to |
| 15 |
|
bring them up to date and include new features. This patch includes: |
| 16 |
|
|
| 17 |
|
- Fixed PH's badly added libz and libbz2 support. |
| 18 |
|
- Fixed a problem with static linking. |
| 19 |
|
- Added pcredemo. [But later removed - see 7 below.] |
| 20 |
|
- Fixed dftables problem and added an option. |
| 21 |
|
- Added a number of HAVE_XXX tests, including HAVE_WINDOWS_H and |
| 22 |
|
HAVE_LONG_LONG. |
| 23 |
|
- Added readline support for pcretest. |
| 24 |
|
- Added an listing of the option settings after cmake has run. |
| 25 |
|
|
| 26 |
|
4. A user submitted a patch to Makefile that makes it easy to created a dll |
| 27 |
|
under mingw. I added stuff to Makefile.am that cause it to include this |
| 28 |
|
special target, without affecting anything else. |
| 29 |
|
|
| 30 |
|
5. Applied Craig's patch that moves no_arg into the RE class in the C++ code. |
| 31 |
|
This is an attempt to solve the reported problem "pcrecpp::no_arg is not |
| 32 |
|
exported in the Windows port". It has not yet been confirmed that the patch |
| 33 |
|
solves the problem, but it does no harm. |
| 34 |
|
|
| 35 |
|
6. Applied Sheri's patch to CMakeLists.txt to add NON_STANDARD_LIB_PREFIX and |
| 36 |
|
NON_STANDARD_LIB_SUFFIX and correct the comment about stack recursion. |
| 37 |
|
|
| 38 |
|
7. Remove the automatic building of pcredemo from the ./configure system and |
| 39 |
|
from CMakeLists.txt. The whole idea of pcredemo.c is that it is an example |
| 40 |
|
of a program that users should build themselves after PCRE is installed, so |
| 41 |
|
building it automatically is not really right. What is more, it gave |
| 42 |
|
trouble in some build environments. |
| 43 |
|
|
| 44 |
|
|
| 45 |
Version 7.5 10-Jan-08 |
Version 7.5 10-Jan-08 |
| 46 |
--------------------- |
--------------------- |