[Pcre-svn] [1726] code/trunk: File tidies for 8.42-RC1 test …

Top Page
Delete this message
Author: Subversion repository
Date:  
To: pcre-svn
Subject: [Pcre-svn] [1726] code/trunk: File tidies for 8.42-RC1 test release.
Revision: 1726
          http://vcs.pcre.org/viewvc?view=rev&revision=1726
Author:   ph10
Date:     2018-02-20 16:33:43 +0000 (Tue, 20 Feb 2018)
Log Message:
-----------
File tidies for 8.42-RC1 test release.


Modified Paths:
--------------
    code/trunk/AUTHORS
    code/trunk/ChangeLog
    code/trunk/LICENCE
    code/trunk/NEWS
    code/trunk/NON-AUTOTOOLS-BUILD
    code/trunk/configure.ac
    code/trunk/doc/html/NON-AUTOTOOLS-BUILD.txt
    code/trunk/pcregrep.c


Modified: code/trunk/AUTHORS
===================================================================
--- code/trunk/AUTHORS    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/AUTHORS    2018-02-20 16:33:43 UTC (rev 1726)
@@ -8,7 +8,7 @@
 University of Cambridge Computing Service,
 Cambridge, England.


-Copyright (c) 1997-2017 University of Cambridge
+Copyright (c) 1997-2018 University of Cambridge
All rights reserved


@@ -19,7 +19,7 @@
 Email local part: hzmester
 Emain domain:     freemail.hu


-Copyright(c) 2010-2017 Zoltan Herczeg
+Copyright(c) 2010-2018 Zoltan Herczeg
All rights reserved.


@@ -30,7 +30,7 @@
 Email local part: hzmester
 Emain domain:     freemail.hu


-Copyright(c) 2009-2017 Zoltan Herczeg
+Copyright(c) 2009-2018 Zoltan Herczeg
All rights reserved.



Modified: code/trunk/ChangeLog
===================================================================
--- code/trunk/ChangeLog    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/ChangeLog    2018-02-20 16:33:43 UTC (rev 1726)
@@ -4,8 +4,8 @@
 Note that the PCRE 8.xx series (PCRE1) is now in a bugfix-only state. All
 development is happening in the PCRE2 10.xx series.


-Version 8.42 xx-xxx-2018
-------------------------
+Version 8.42 20-February-2018
+-----------------------------

1. Fixed a MIPS issue in the JIT compiler reported by Joshua Kinard.

@@ -39,9 +39,9 @@
8. Fix out-of-bounds read for partial matching of /./ against an empty string
when the newline type is CRLF.

-9. When matching using the the REG_STARTEND feature of the POSIX API with a
+9. When matching using the the REG_STARTEND feature of the POSIX API with a
non-zero starting offset, unset capturing groups with lower numbers than a
-group that did capture something were not being correctly returned as "unset"
+group that did capture something were not being correctly returned as "unset"
(that is, with offset values of -1).

10. Matching the pattern /(*UTF)\C[^\v]+\x80/ against an 8-bit string

Modified: code/trunk/LICENCE
===================================================================
--- code/trunk/LICENCE    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/LICENCE    2018-02-20 16:33:43 UTC (rev 1726)
@@ -25,7 +25,7 @@
 University of Cambridge Computing Service,
 Cambridge, England.


-Copyright (c) 1997-2017 University of Cambridge
+Copyright (c) 1997-2018 University of Cambridge
All rights reserved.


@@ -36,7 +36,7 @@
 Email local part: hzmester
 Emain domain:     freemail.hu


-Copyright(c) 2010-2017 Zoltan Herczeg
+Copyright(c) 2010-2018 Zoltan Herczeg
All rights reserved.


@@ -47,7 +47,7 @@
 Email local part: hzmester
 Emain domain:     freemail.hu


-Copyright(c) 2009-2017 Zoltan Herczeg
+Copyright(c) 2009-2018 Zoltan Herczeg
All rights reserved.



Modified: code/trunk/NEWS
===================================================================
--- code/trunk/NEWS    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/NEWS    2018-02-20 16:33:43 UTC (rev 1726)
@@ -1,6 +1,12 @@
 News about PCRE releases
 ------------------------


+Release 8.42 20-February-2018
+-----------------------------
+
+This is a bug-fix release.
+
+
Release 8.41 13-June-2017
-------------------------


Modified: code/trunk/NON-AUTOTOOLS-BUILD
===================================================================
--- code/trunk/NON-AUTOTOOLS-BUILD    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/NON-AUTOTOOLS-BUILD    2018-02-20 16:33:43 UTC (rev 1726)
@@ -763,9 +763,9 @@
 required. PCRE1 version 8.39 is available in file 882 on this site:


http://www.cbttape.org
-
-Everything, source and executable, is in EBCDIC and native z/OS file formats.
-However, this software is not maintained and will not be upgraded. If you are
+
+Everything, source and executable, is in EBCDIC and native z/OS file formats.
+However, this software is not maintained and will not be upgraded. If you are
new to PCRE you should be looking at PCRE2 (version 10.30 or later).

===============================

Modified: code/trunk/configure.ac
===================================================================
--- code/trunk/configure.ac    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/configure.ac    2018-02-20 16:33:43 UTC (rev 1726)
@@ -9,18 +9,18 @@
 dnl be defined as -RC2, for example. For real releases, it should be empty.


m4_define(pcre_major, [8])
-m4_define(pcre_minor, [41])
-m4_define(pcre_prerelease, [])
-m4_define(pcre_date, [2017-07-05])
+m4_define(pcre_minor, [42])
+m4_define(pcre_prerelease, [-RC1])
+m4_define(pcre_date, [2018-02-20])

# NOTE: The CMakeLists.txt file searches for the above variables in the first
# 50 lines of this file. Please update that if the variables above are moved.

# Libtool shared library interface versions (current:revision:age)
-m4_define(libpcre_version, [3:9:2])
-m4_define(libpcre16_version, [2:9:2])
-m4_define(libpcre32_version, [0:9:0])
-m4_define(libpcreposix_version, [0:5:0])
+m4_define(libpcre_version, [3:10:2])
+m4_define(libpcre16_version, [2:10:2])
+m4_define(libpcre32_version, [0:10:0])
+m4_define(libpcreposix_version, [0:6:0])
m4_define(libpcrecpp_version, [0:1:0])

AC_PREREQ(2.57)

Modified: code/trunk/doc/html/NON-AUTOTOOLS-BUILD.txt
===================================================================
--- code/trunk/doc/html/NON-AUTOTOOLS-BUILD.txt    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/doc/html/NON-AUTOTOOLS-BUILD.txt    2018-02-20 16:33:43 UTC (rev 1726)
@@ -760,13 +760,14 @@
 applications can be supported through UNIX System Services, and in such an
 environment PCRE can be built in the same way as in other systems. However, in
 native z/OS (without UNIX System Services) and in z/VM, special ports are
-required. For details, please see this web site:
+required. PCRE1 version 8.39 is available in file 882 on this site:


- http://www.zaconsultants.net
+ http://www.cbttape.org

-You may download PCRE from WWW.CBTTAPE.ORG, file 882.  Everything, source and
-executable, is in EBCDIC and native z/OS file formats and this is the
-recommended download site.
+Everything, source and executable, is in EBCDIC and native z/OS file formats.
+However, this software is not maintained and will not be upgraded. If you are
+new to PCRE you should be looking at PCRE2 (version 10.30 or later).

-==========================
-Last Updated: 25 June 2015
+===============================
+Last Updated: 13 September 2017
+===============================

Modified: code/trunk/pcregrep.c
===================================================================
--- code/trunk/pcregrep.c    2018-02-20 15:45:01 UTC (rev 1725)
+++ code/trunk/pcregrep.c    2018-02-20 16:33:43 UTC (rev 1726)
@@ -1387,7 +1387,7 @@
 */


static void
-do_after_lines(unsigned long int lastmatchnumber, char *lastmatchrestart,
+do_after_lines(unsigned long int lastmatchnumber, char *lastmatchrestart,
char *endptr, char *printname)
{
if (after_context > 0 && lastmatchnumber > 0)