[Pcre-svn] [1763] code/trunk: Final tidies and documentation…

Top Page
Delete this message
Author: Subversion repository
Date:  
To: pcre-svn
Subject: [Pcre-svn] [1763] code/trunk: Final tidies and documentation updates for 8.44.
Revision: 1763
          http://vcs.pcre.org/viewvc?view=rev&revision=1763
Author:   ph10
Date:     2020-02-12 17:37:05 +0000 (Wed, 12 Feb 2020)
Log Message:
-----------
Final tidies and documentation updates for 8.44.


Modified Paths:
--------------
    code/trunk/AUTHORS
    code/trunk/ChangeLog
    code/trunk/LICENCE
    code/trunk/NEWS
    code/trunk/README
    code/trunk/configure.ac
    code/trunk/doc/html/README.txt
    code/trunk/doc/html/index.html
    code/trunk/doc/html/pcretest.html
    code/trunk/doc/pcre.txt
    code/trunk/doc/pcretest.1
    code/trunk/pcre_compile.c
    code/trunk/pcrecpp.cc


Modified: code/trunk/AUTHORS
===================================================================
--- code/trunk/AUTHORS    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/AUTHORS    2020-02-12 17:37:05 UTC (rev 1763)
@@ -8,7 +8,7 @@
 University of Cambridge Computing Service,
 Cambridge, England.


-Copyright (c) 1997-2019 University of Cambridge
+Copyright (c) 1997-2020 University of Cambridge
All rights reserved


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


-Copyright(c) 2010-2019 Zoltan Herczeg
+Copyright(c) 2010-2020 Zoltan Herczeg
All rights reserved.


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


-Copyright(c) 2009-2019 Zoltan Herczeg
+Copyright(c) 2009-2020 Zoltan Herczeg
All rights reserved.



Modified: code/trunk/ChangeLog
===================================================================
--- code/trunk/ChangeLog    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/ChangeLog    2020-02-12 17:37:05 UTC (rev 1763)
@@ -5,8 +5,8 @@
 development is happening in the PCRE2 10.xx series.



-Version 8.44-RC1 01 March-2019
-------------------------------
+Version 8.44 12 February-2020
+-----------------------------

1. Setting --enable-jit=auto for an out-of-tree build failed because the
source directory wasn't in the search path for AC_TRY_COMPILE always. Patch
@@ -27,10 +27,10 @@
after a successful compile, instead of at the start of matching to avoid a
sanitizer complaint (regexec is supposed to be thread safe).

-6. Check the size of the number after (?C as it is read, in order to avoid
+6. Check the size of the number after (?C as it is read, in order to avoid
integer overflow.

-7. Tidy up left shifts to avoid sanitize warnings; also fix one NULL deference
+7. Tidy up left shifts to avoid sanitize warnings; also fix one NULL deference
in pcretest.



Modified: code/trunk/LICENCE
===================================================================
--- code/trunk/LICENCE    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/LICENCE    2020-02-12 17:37:05 UTC (rev 1763)
@@ -25,7 +25,7 @@
 University of Cambridge Computing Service,
 Cambridge, England.


-Copyright (c) 1997-2019 University of Cambridge
+Copyright (c) 1997-2020 University of Cambridge
All rights reserved.


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


-Copyright(c) 2010-2019 Zoltan Herczeg
+Copyright(c) 2010-2020 Zoltan Herczeg
All rights reserved.


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


-Copyright(c) 2009-2019 Zoltan Herczeg
+Copyright(c) 2009-2020 Zoltan Herczeg
All rights reserved.



Modified: code/trunk/NEWS
===================================================================
--- code/trunk/NEWS    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/NEWS    2020-02-12 17:37:05 UTC (rev 1763)
@@ -5,6 +5,12 @@
 only. New projects are advised to use the new PCRE2 libraries.



+Release 8.44 12-February-2020
+-----------------------------
+
+This is a bug-fix release.
+
+
Release 8.43 23-February-2019
-----------------------------


Modified: code/trunk/README
===================================================================
--- code/trunk/README    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/README    2020-02-12 17:37:05 UTC (rev 1763)
@@ -13,10 +13,11 @@
 The latest release of PCRE1 is always available in three alternative formats
 from:


- ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-xxx.tar.gz
- ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-xxx.tar.bz2
- ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-xxx.zip
+ https://ftp.pcre.org/pub/pcre/pcre-x.xx.tar.gz
+ https://ftp.pcre.org/pub/pcre/pcre-x.xx.tar.bz2
+ https://ftp.pcre.org/pub/pcre/pcre-x.xx.tar.zip

+
There is a mailing list for discussion about the development of PCRE at
pcre-dev@???. You can access the archives and subscribe or manage your
subscription here:
@@ -999,4 +1000,4 @@
Philip Hazel
Email local part: ph10
Email domain: cam.ac.uk
-Last updated: 10 February 2015
+Last updated: 12 February 2020

Modified: code/trunk/configure.ac
===================================================================
--- code/trunk/configure.ac    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/configure.ac    2020-02-12 17:37:05 UTC (rev 1763)
@@ -10,18 +10,18 @@


m4_define(pcre_major, [8])
m4_define(pcre_minor, [44])
-m4_define(pcre_prerelease, [-RC1])
-m4_define(pcre_date, [2019-03-01])
+m4_define(pcre_prerelease, [])
+m4_define(pcre_date, [2020-02-12])

# 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:11:2])
-m4_define(libpcre16_version, [2:11:2])
-m4_define(libpcre32_version, [0:11:0])
-m4_define(libpcreposix_version, [0:6:0])
-m4_define(libpcrecpp_version, [0:1:0])
+m4_define(libpcre_version, [3:12:2])
+m4_define(libpcre16_version, [2:12:2])
+m4_define(libpcre32_version, [0:12:0])
+m4_define(libpcreposix_version, [0:7:0])
+m4_define(libpcrecpp_version, [0:2:0])

AC_PREREQ(2.57)
AC_INIT(PCRE, pcre_major.pcre_minor[]pcre_prerelease, , pcre)

Modified: code/trunk/doc/html/README.txt
===================================================================
--- code/trunk/doc/html/README.txt    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/doc/html/README.txt    2020-02-12 17:37:05 UTC (rev 1763)
@@ -13,10 +13,11 @@
 The latest release of PCRE1 is always available in three alternative formats
 from:


- ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-xxx.tar.gz
- ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-xxx.tar.bz2
- ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-xxx.zip
+ https://ftp.pcre.org/pub/pcre/pcre-x.xx.tar.gz
+ https://ftp.pcre.org/pub/pcre/pcre-x.xx.tar.bz2
+ https://ftp.pcre.org/pub/pcre/pcre-x.xx.tar.zip

+
There is a mailing list for discussion about the development of PCRE at
pcre-dev@???. You can access the archives and subscribe or manage your
subscription here:
@@ -999,4 +1000,4 @@
Philip Hazel
Email local part: ph10
Email domain: cam.ac.uk
-Last updated: 10 February 2015
+Last updated: 12 February 2020

Modified: code/trunk/doc/html/index.html
===================================================================
--- code/trunk/doc/html/index.html    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/doc/html/index.html    2020-02-12 17:37:05 UTC (rev 1763)
@@ -1,10 +1,10 @@
 <html>
-<!-- This is a manually maintained file that is the root of the HTML version of 
-     the PCRE documentation. When the HTML documents are built from the man 
-     page versions, the entire doc/html directory is emptied, this file is then 
-     copied into doc/html/index.html, and the remaining files therein are 
+<!-- This is a manually maintained file that is the root of the HTML version of
+     the PCRE documentation. When the HTML documents are built from the man
+     page versions, the entire doc/html directory is emptied, this file is then
+     copied into doc/html/index.html, and the remaining files therein are
      created by the 132html script.
--->      
+-->
 <head>
 <title>PCRE specification</title>
 </head>
@@ -96,7 +96,7 @@
 functions.
 </p>


-<table>    
+<table>


 <tr><td><a href="pcre_assign_jit_stack.html">pcre_assign_jit_stack</a></td>
     <td>&nbsp;&nbsp;Assign stack for JIT matching</td></tr>
@@ -162,7 +162,7 @@


 <tr><td><a href="pcre_maketables.html">pcre_maketables</a></td>
     <td>&nbsp;&nbsp;Build character tables in current locale</td></tr>
-    
+
 <tr><td><a href="pcre_pattern_to_host_byte_order.html">pcre_pattern_to_host_byte_order</a></td>
     <td>&nbsp;&nbsp;Convert compiled pattern to host byte order if necessary</td></tr>



Modified: code/trunk/doc/html/pcretest.html
===================================================================
--- code/trunk/doc/html/pcretest.html    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/doc/html/pcretest.html    2020-02-12 17:37:05 UTC (rev 1763)
@@ -98,22 +98,22 @@
 </P>
 <br><a name="SEC4" href="#TOC1">COMMAND LINE OPTIONS</a><br>
 <P>
-<b>-8</b>                                                                       
+<b>-8</b>
 If the 8-bit library has been built, this option causes it to be used (this is
-the default). If the 8-bit library has not been built, this option causes an 
-error.                                                                        
+the default). If the 8-bit library has not been built, this option causes an
+error.
 </P>
 <P>
-<b>-16</b>                                                                 
+<b>-16</b>
 If the 16-bit library has been built, this option causes it to be used. If only
-the 16-bit library has been built, this is the default. If the 16-bit library  
-has not been built, this option causes an error.                              
+the 16-bit library has been built, this is the default. If the 16-bit library
+has not been built, this option causes an error.
 </P>
 <P>
-<b>-32</b>                                                              
+<b>-32</b>
 If the 32-bit library has been built, this option causes it to be used. If only
-the 32-bit library has been built, this is the default. If the 32-bit library 
-has not been built, this option causes an error.  
+the 32-bit library has been built, this is the default. If the 32-bit library
+has not been built, this option causes an error.
 </P>
 <P>
 <b>-b</b>


Modified: code/trunk/doc/pcre.txt
===================================================================
--- code/trunk/doc/pcre.txt    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/doc/pcre.txt    2020-02-12 17:37:05 UTC (rev 1763)
@@ -193,8 +193,8 @@
        Last updated: 10 February 2015
        Copyright (c) 1997-2015 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRE(3)                    Library Functions Manual                    PCRE(3)



@@ -525,8 +525,8 @@
        Last updated: 12 May 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRE(3)                    Library Functions Manual                    PCRE(3)



@@ -853,8 +853,8 @@
        Last updated: 12 May 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREBUILD(3)               Library Functions Manual               PCREBUILD(3)



@@ -1356,8 +1356,8 @@
        Last updated: 12 May 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREMATCHING(3)            Library Functions Manual            PCREMATCHING(3)



@@ -1574,8 +1574,8 @@
        Last updated: 12 November 2013
        Copyright (c) 1997-2012 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREAPI(3)                 Library Functions Manual                 PCREAPI(3)



@@ -4275,8 +4275,8 @@
        Last updated: 18 December 2015
        Copyright (c) 1997-2015 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRECALLOUT(3)             Library Functions Manual             PCRECALLOUT(3)



@@ -4525,8 +4525,8 @@
        Last updated: 12 November 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRECOMPAT(3)              Library Functions Manual              PCRECOMPAT(3)



@@ -4720,8 +4720,8 @@
        Last updated: 10 November 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREPATTERN(3)             Library Functions Manual             PCREPATTERN(3)



@@ -7670,8 +7670,8 @@
        Last updated: 23 October 2016
        Copyright (c) 1997-2016 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRESYNTAX(3)              Library Functions Manual              PCRESYNTAX(3)



@@ -8076,8 +8076,8 @@
        Last updated: 08 January 2014
        Copyright (c) 1997-2014 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREUNICODE(3)             Library Functions Manual             PCREUNICODE(3)



@@ -8295,8 +8295,8 @@
        Last updated: 27 February 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREJIT(3)                 Library Functions Manual                 PCREJIT(3)



@@ -8750,8 +8750,8 @@
        Last updated: 05 July 2017
        Copyright (c) 1997-2017 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREPARTIAL(3)             Library Functions Manual             PCREPARTIAL(3)



@@ -9235,8 +9235,8 @@
        Last updated: 02 July 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREPRECOMPILE(3)          Library Functions Manual          PCREPRECOMPILE(3)



@@ -9374,8 +9374,8 @@
        Last updated: 12 November 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREPERFORM(3)             Library Functions Manual             PCREPERFORM(3)



@@ -9544,8 +9544,8 @@
        Last updated: 25 August 2012
        Copyright (c) 1997-2012 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCREPOSIX(3)               Library Functions Manual               PCREPOSIX(3)



@@ -9808,8 +9808,8 @@
        Last updated: 09 January 2012
        Copyright (c) 1997-2012 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRECPP(3)                 Library Functions Manual                 PCRECPP(3)



@@ -10151,8 +10151,8 @@

        Last updated: 08 January 2012
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRESAMPLE(3)              Library Functions Manual              PCRESAMPLE(3)



@@ -10305,8 +10305,8 @@
        Last updated: 05 November 2013
        Copyright (c) 1997-2013 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+
 PCRESTACK(3)               Library Functions Manual               PCRESTACK(3)



@@ -10491,5 +10491,5 @@
        Last updated: 24 June 2012
        Copyright (c) 1997-2012 University of Cambridge.
 ------------------------------------------------------------------------------
- 
- 
+
+


Modified: code/trunk/doc/pcretest.1
===================================================================
--- code/trunk/doc/pcretest.1    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/doc/pcretest.1    2020-02-12 17:37:05 UTC (rev 1763)
@@ -77,20 +77,20 @@
 .SH "COMMAND LINE OPTIONS"
 .rs
 .TP 10
-\fB-8\fP                                                                       
+\fB-8\fP
 If the 8-bit library has been built, this option causes it to be used (this is
-the default). If the 8-bit library has not been built, this option causes an 
-error.                                                                        
-.TP 10                                                                        
-\fB-16\fP                                                                 
+the default). If the 8-bit library has not been built, this option causes an
+error.
+.TP 10
+\fB-16\fP
 If the 16-bit library has been built, this option causes it to be used. If only
-the 16-bit library has been built, this is the default. If the 16-bit library  
-has not been built, this option causes an error.                              
-.TP 10                                                                        
-\fB-32\fP                                                              
+the 16-bit library has been built, this is the default. If the 16-bit library
+has not been built, this option causes an error.
+.TP 10
+\fB-32\fP
 If the 32-bit library has been built, this option causes it to be used. If only
-the 32-bit library has been built, this is the default. If the 32-bit library 
-has not been built, this option causes an error.  
+the 32-bit library has been built, this is the default. If the 32-bit library
+has not been built, this option causes an error.
 .TP 10
 \fB-b\fP
 Behave as if each pattern has the \fB/B\fP (show byte code) modifier; the


Modified: code/trunk/pcre_compile.c
===================================================================
--- code/trunk/pcre_compile.c    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/pcre_compile.c    2020-02-12 17:37:05 UTC (rev 1763)
@@ -7130,7 +7130,7 @@
           int n = 0;
           ptr++;
           while(IS_DIGIT(*ptr))
-            { 
+            {
             n = n * 10 + *ptr++ - CHAR_0;
             if (n > 255)
               {
@@ -7137,7 +7137,7 @@
               *errorcodeptr = ERR38;
               goto FAILED;
               }
-            } 
+            }
           if (*ptr != CHAR_RIGHT_PARENTHESIS)
             {
             *errorcodeptr = ERR39;


Modified: code/trunk/pcrecpp.cc
===================================================================
--- code/trunk/pcrecpp.cc    2020-02-11 18:13:46 UTC (rev 1762)
+++ code/trunk/pcrecpp.cc    2020-02-12 17:37:05 UTC (rev 1763)
@@ -92,7 +92,7 @@
   "(*LIMIT_RECURSION=",
   "(*LIMIT_MATCH=",
   "(*CRLF)",
-  "(*LF)", 
+  "(*LF)",
   "(*CR)",
   "(*BSR_UNICODE)",
   "(*BSR_ANYCRLF)",