[Pcre-svn] [475] code/trunk: Final file updates for 10.21 re…

Top Page
Delete this message
Author: Subversion repository
Date:  
To: pcre-svn
Subject: [Pcre-svn] [475] code/trunk: Final file updates for 10.21 release.
Revision: 475
          http://www.exim.org/viewvc/pcre2?view=rev&revision=475
Author:   ph10
Date:     2016-01-12 14:44:34 +0000 (Tue, 12 Jan 2016)
Log Message:
-----------
Final file updates for 10.21 release.


Modified Paths:
--------------
    code/trunk/AUTHORS
    code/trunk/ChangeLog
    code/trunk/LICENCE
    code/trunk/NEWS
    code/trunk/configure.ac
    code/trunk/src/config.h.generic
    code/trunk/src/dftables.c
    code/trunk/src/pcre2.h
    code/trunk/src/pcre2.h.generic
    code/trunk/src/pcre2.h.in
    code/trunk/src/pcre2_auto_possess.c
    code/trunk/src/pcre2_compile.c
    code/trunk/src/pcre2_config.c
    code/trunk/src/pcre2_context.c
    code/trunk/src/pcre2_dfa_match.c
    code/trunk/src/pcre2_error.c
    code/trunk/src/pcre2_find_bracket.c
    code/trunk/src/pcre2_internal.h
    code/trunk/src/pcre2_intmodedep.h
    code/trunk/src/pcre2_jit_compile.c
    code/trunk/src/pcre2_jit_match.c
    code/trunk/src/pcre2_jit_misc.c
    code/trunk/src/pcre2_jit_test.c
    code/trunk/src/pcre2_maketables.c
    code/trunk/src/pcre2_match.c
    code/trunk/src/pcre2_match_data.c
    code/trunk/src/pcre2_newline.c
    code/trunk/src/pcre2_ord2utf.c
    code/trunk/src/pcre2_pattern_info.c
    code/trunk/src/pcre2_printint.c
    code/trunk/src/pcre2_serialize.c
    code/trunk/src/pcre2_string_utils.c
    code/trunk/src/pcre2_study.c
    code/trunk/src/pcre2_substitute.c
    code/trunk/src/pcre2_substring.c
    code/trunk/src/pcre2_tables.c
    code/trunk/src/pcre2_ucp.h
    code/trunk/src/pcre2_valid_utf.c
    code/trunk/src/pcre2_xclass.c
    code/trunk/src/pcre2grep.c
    code/trunk/src/pcre2posix.c
    code/trunk/src/pcre2posix.h
    code/trunk/src/pcre2test.c


Modified: code/trunk/AUTHORS
===================================================================
--- code/trunk/AUTHORS    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/AUTHORS    2016-01-12 14:44:34 UTC (rev 475)
@@ -8,7 +8,7 @@
 University of Cambridge Computing Service,
 Cambridge, England.


-Copyright (c) 1997-2015 University of Cambridge
+Copyright (c) 1997-2016 University of Cambridge
All rights reserved


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


-Copyright(c) 2010-2015 Zoltan Herczeg
+Copyright(c) 2010-2016 Zoltan Herczeg
All rights reserved.


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


-Copyright(c) 2009-2015 Zoltan Herczeg
+Copyright(c) 2009-2016 Zoltan Herczeg
All rights reserved.

####

Modified: code/trunk/ChangeLog
===================================================================
--- code/trunk/ChangeLog    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/ChangeLog    2016-01-12 14:44:34 UTC (rev 475)
@@ -1,8 +1,8 @@
 Change Log for PCRE2
 --------------------


-Version 10.21-RC1 15-December-2015
-----------------------------------
+Version 10.21 12-January-2016
+-----------------------------

1. Improve matching speed of patterns starting with + or * in JIT.


Modified: code/trunk/LICENCE
===================================================================
--- code/trunk/LICENCE    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/LICENCE    2016-01-12 14:44:34 UTC (rev 475)
@@ -25,7 +25,7 @@
 University of Cambridge Computing Service,
 Cambridge, England.


-Copyright (c) 1997-2015 University of Cambridge
+Copyright (c) 1997-2016 University of Cambridge
All rights reserved.


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


-Copyright(c) 2010-2015 Zoltan Herczeg
+Copyright(c) 2010-2016 Zoltan Herczeg
All rights reserved.


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


-Copyright(c) 2009-2015 Zoltan Herczeg
+Copyright(c) 2009-2016 Zoltan Herczeg
All rights reserved.



Modified: code/trunk/NEWS
===================================================================
--- code/trunk/NEWS    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/NEWS    2016-01-12 14:44:34 UTC (rev 475)
@@ -1,8 +1,8 @@
 News about PCRE2 releases
 -------------------------


-Version 10.21 15-December-2015
-------------------------------
+Version 10.21 12-January-2016
+-----------------------------

1. Many bugs have been fixed. A large number of them were provoked only by very
strange pattern input, and were discovered by fuzzers. Some others were

Modified: code/trunk/configure.ac
===================================================================
--- code/trunk/configure.ac    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/configure.ac    2016-01-12 14:44:34 UTC (rev 475)
@@ -10,8 +10,8 @@


m4_define(pcre2_major, [10])
m4_define(pcre2_minor, [21])
-m4_define(pcre2_prerelease, [-RC1])
-m4_define(pcre2_date, [2015-12-15])
+m4_define(pcre2_prerelease, [])
+m4_define(pcre2_date, [2016-01-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.

Modified: code/trunk/src/config.h.generic
===================================================================
--- code/trunk/src/config.h.generic    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/config.h.generic    2016-01-12 14:44:34 UTC (rev 475)
@@ -203,7 +203,7 @@
 #define PACKAGE_NAME "PCRE2"


/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "PCRE2 10.21-RC1"
+#define PACKAGE_STRING "PCRE2 10.21"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "pcre2"
@@ -212,7 +212,7 @@
#define PACKAGE_URL ""

/* Define to the version of this package. */
-#define PACKAGE_VERSION "10.21-RC1"
+#define PACKAGE_VERSION "10.21"

 /* The value of PARENS_NEST_LIMIT specifies the maximum depth of nested
    parentheses (of any kind) in a pattern. This limits the amount of system
@@ -293,7 +293,7 @@
 /* #undef SUPPORT_VALGRIND */


/* Version number of package */
-#define VERSION "10.21-RC1"
+#define VERSION "10.21"

/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */

Modified: code/trunk/src/dftables.c
===================================================================
--- code/trunk/src/dftables.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/dftables.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2.h
===================================================================
--- code/trunk/src/pcre2.h    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2.h    2016-01-12 14:44:34 UTC (rev 475)
@@ -5,7 +5,7 @@
 /* This is the public header file for the PCRE library, second API, to be
 #included by applications that call PCRE2 functions.


-           Copyright (c) 2015 University of Cambridge
+           Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without
@@ -43,8 +43,8 @@

 #define PCRE2_MAJOR          10
 #define PCRE2_MINOR          21
-#define PCRE2_PRERELEASE     -RC1
-#define PCRE2_DATE           2015-12-15
+#define PCRE2_PRERELEASE     
+#define PCRE2_DATE           2016-01-12


/* When an application links to a PCRE DLL in Windows, the symbols that are
imported have to be identified as such. When building PCRE2, the appropriate

Modified: code/trunk/src/pcre2.h.generic
===================================================================
--- code/trunk/src/pcre2.h.generic    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2.h.generic    2016-01-12 14:44:34 UTC (rev 475)
@@ -5,7 +5,7 @@
 /* This is the public header file for the PCRE library, second API, to be
 #included by applications that call PCRE2 functions.


-           Copyright (c) 2015 University of Cambridge
+           Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without
@@ -43,8 +43,8 @@

 #define PCRE2_MAJOR          10
 #define PCRE2_MINOR          21
-#define PCRE2_PRERELEASE     -RC1
-#define PCRE2_DATE           2015-12-15
+#define PCRE2_PRERELEASE     
+#define PCRE2_DATE           2016-01-12


/* When an application links to a PCRE DLL in Windows, the symbols that are
imported have to be identified as such. When building PCRE2, the appropriate

Modified: code/trunk/src/pcre2.h.in
===================================================================
--- code/trunk/src/pcre2.h.in    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2.h.in    2016-01-12 14:44:34 UTC (rev 475)
@@ -5,7 +5,7 @@
 /* This is the public header file for the PCRE library, second API, to be
 #included by applications that call PCRE2 functions.


-           Copyright (c) 2015 University of Cambridge
+           Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_auto_possess.c
===================================================================
--- code/trunk/src/pcre2_auto_possess.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_auto_possess.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_compile.c
===================================================================
--- code/trunk/src/pcre2_compile.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_compile.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2015 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_config.c
===================================================================
--- code/trunk/src/pcre2_config.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_config.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_context.c
===================================================================
--- code/trunk/src/pcre2_context.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_context.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_dfa_match.c
===================================================================
--- code/trunk/src/pcre2_dfa_match.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_dfa_match.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_error.c
===================================================================
--- code/trunk/src/pcre2_error.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_error.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2015 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_find_bracket.c
===================================================================
--- code/trunk/src/pcre2_find_bracket.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_find_bracket.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2015 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_internal.h
===================================================================
--- code/trunk/src/pcre2_internal.h    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_internal.h    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2015 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_intmodedep.h
===================================================================
--- code/trunk/src/pcre2_intmodedep.h    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_intmodedep.h    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_jit_compile.c
===================================================================
--- code/trunk/src/pcre2_jit_compile.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_jit_compile.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_jit_match.c
===================================================================
--- code/trunk/src/pcre2_jit_match.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_jit_match.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_jit_misc.c
===================================================================
--- code/trunk/src/pcre2_jit_misc.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_jit_misc.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_jit_test.c
===================================================================
--- code/trunk/src/pcre2_jit_test.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_jit_test.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_maketables.c
===================================================================
--- code/trunk/src/pcre2_maketables.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_maketables.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_match.c
===================================================================
--- code/trunk/src/pcre2_match.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_match.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_match_data.c
===================================================================
--- code/trunk/src/pcre2_match_data.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_match_data.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_newline.c
===================================================================
--- code/trunk/src/pcre2_newline.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_newline.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_ord2utf.c
===================================================================
--- code/trunk/src/pcre2_ord2utf.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_ord2utf.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_pattern_info.c
===================================================================
--- code/trunk/src/pcre2_pattern_info.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_pattern_info.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2015 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_printint.c
===================================================================
--- code/trunk/src/pcre2_printint.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_printint.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_serialize.c
===================================================================
--- code/trunk/src/pcre2_serialize.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_serialize.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2015 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


 -----------------------------------------------------------------------------
 Redistribution and use in source and binary forms, with or without
@@ -104,7 +104,7 @@
     return PCRE2_ERROR_MIXEDTABLES;
   total_size += re->blocksize;
   }
-  
+
 /* Initialize the byte stream. */
 bytes = memctl->malloc(total_size + sizeof(pcre2_memctl), memctl->memory_data);
 if (bytes == NULL) return PCRE2_ERROR_NOMEMORY;
@@ -167,7 +167,7 @@


src_bytes = bytes + sizeof(pcre2_serialized_data);

-/* Decode tables. The reference count for the tables is stored immediately
+/* Decode tables. The reference count for the tables is stored immediately
following them. */

tables = memctl->malloc(tables_length + sizeof(PCRE2_SIZE), memctl->memory_data);
@@ -179,8 +179,8 @@

/* Decode the byte stream. We must not try to read the size from the compiled
code block in the stream, because it might be unaligned, which causes errors on
-hardware such as Sparc-64 that doesn't like unaligned memory accesses. The type
-of the blocksize field is given its own name to ensure that it is the same here
+hardware such as Sparc-64 that doesn't like unaligned memory accesses. The type
+of the blocksize field is given its own name to ensure that it is the same here
as in the block. */

 for (i = 0; i < number_of_codes; i++)
@@ -190,8 +190,8 @@
     sizeof(CODE_BLOCKSIZE_TYPE));


   /* The allocator provided by gcontext replaces the original one. */
-   
-  dst_re = (pcre2_real_code *)PRIV(memctl_malloc)(blocksize, 
+
+  dst_re = (pcre2_real_code *)PRIV(memctl_malloc)(blocksize,
     (pcre2_memctl *)gcontext);
   if (dst_re == NULL)
     {
@@ -205,12 +205,12 @@
     }


   /* The new allocator must be preserved. */
-   
+
   memcpy(((uint8_t *)dst_re) + sizeof(pcre2_memctl),
     src_bytes + sizeof(pcre2_memctl), blocksize - sizeof(pcre2_memctl));


/* At the moment only one table is supported. */
-
+
dst_re->tables = tables;
dst_re->executable_jit = NULL;
dst_re->flags |= PCRE2_DEREF_TABLES;
@@ -252,7 +252,7 @@
{
pcre2_memctl *memctl = (pcre2_memctl *)(bytes - sizeof(pcre2_memctl));
memctl->free(memctl, memctl->memory_data);
- }
+ }
}

/* End of pcre2_serialize.c */

Modified: code/trunk/src/pcre2_string_utils.c
===================================================================
--- code/trunk/src/pcre2_string_utils.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_string_utils.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_study.c
===================================================================
--- code/trunk/src/pcre2_study.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_study.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2015 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_substitute.c
===================================================================
--- code/trunk/src/pcre2_substitute.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_substitute.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_substring.c
===================================================================
--- code/trunk/src/pcre2_substring.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_substring.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_tables.c
===================================================================
--- code/trunk/src/pcre2_tables.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_tables.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_ucp.h
===================================================================
--- code/trunk/src/pcre2_ucp.h    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_ucp.h    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_valid_utf.c
===================================================================
--- code/trunk/src/pcre2_valid_utf.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_valid_utf.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2_xclass.c
===================================================================
--- code/trunk/src/pcre2_xclass.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2_xclass.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2grep.c
===================================================================
--- code/trunk/src/pcre2grep.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2grep.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -13,7 +13,7 @@
 The header can be found in the special z/OS distribution, which is available
 from www.zaconsultants.net or from www.cbttape.org.


-           Copyright (c) 1997-2014 University of Cambridge
+           Copyright (c) 1997-2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2posix.c
===================================================================
--- code/trunk/src/pcre2posix.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2posix.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2posix.h
===================================================================
--- code/trunk/src/pcre2posix.h    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2posix.h    2016-01-12 14:44:34 UTC (rev 475)
@@ -7,7 +7,7 @@


                        Written by Philip Hazel
      Original API code Copyright (c) 1997-2012 University of Cambridge
-         New API code Copyright (c) 2014 University of Cambridge
+         New API code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without

Modified: code/trunk/src/pcre2test.c
===================================================================
--- code/trunk/src/pcre2test.c    2016-01-07 16:08:44 UTC (rev 474)
+++ code/trunk/src/pcre2test.c    2016-01-12 14:44:34 UTC (rev 475)
@@ -11,7 +11,7 @@


                        Written by Philip Hazel
      Original code Copyright (c) 1997-2012 University of Cambridge
-         Rewritten code Copyright (c) 2015 University of Cambridge
+         Rewritten code Copyright (c) 2016 University of Cambridge


-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without