diff --git a/ChangeLog b/ChangeLog index 07d744f..5478899 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,8 +2,8 @@ Change Log for PCRE2 -------------------- -Version 10.34-RC1 15-October-2019 ---------------------------------- +Version 10.34-RC1 06-November-2019 +---------------------------------- 1. The maximum number of capturing subpatterns is 65535 (documented), but no check on this was ever implemented. This omission has been rectified; it fixes diff --git a/Makefile.am b/Makefile.am index 708b953..db16377 100644 --- a/Makefile.am +++ b/Makefile.am @@ -362,6 +362,7 @@ COMMON_SOURCES = \ src/pcre2_internal.h \ src/pcre2_intmodedep.h \ src/pcre2_jit_compile.c \ + src/pcre2_jit_neon_inc.h \ src/pcre2_jit_simd_inc.h \ src/pcre2_maketables.c \ src/pcre2_match.c \ diff --git a/NEWS b/NEWS index ea4c461..58794b5 100644 --- a/NEWS +++ b/NEWS @@ -2,8 +2,8 @@ News about PCRE2 releases ------------------------- -Version 10.34 15-October-2019 ------------------------------ +Version 10.34 06-November-2019 +------------------------------ Another release with a few enhancements as well as bugfixes and tidies. The main new features are: diff --git a/configure.ac b/configure.ac index 2e140c8..0d1bea3 100644 --- a/configure.ac +++ b/configure.ac @@ -10,8 +10,8 @@ dnl be defined as -RC2, for example. For real releases, it should be empty. m4_define(pcre2_major, [10]) m4_define(pcre2_minor, [34]) -m4_define(pcre2_prerelease, [-RC1]) -m4_define(pcre2_date, [2019-10-15]) +m4_define(pcre2_prerelease, [-RC2]) +m4_define(pcre2_date, [2019-11-06]) # 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. diff --git a/doc/html/pcre2api.html b/doc/html/pcre2api.html index a47e918..82aabee 100644 --- a/doc/html/pcre2api.html +++ b/doc/html/pcre2api.html @@ -312,7 +312,7 @@ document for an overview of all the PCRE2 documentation. const uint8_t *pcre2_maketables(pcre2_general_context *gcontext);

-void pcre2_maketables_free(pcre2_general_context *gcontext, +void pcre2_maketables_free(pcre2_general_context *gcontext, const uint8_t *tables);

@@ -1989,7 +1989,7 @@ Most (but not all) patterns can be optimized by the JIT compiler. const uint8_t *pcre2_maketables(pcre2_general_context *gcontext);

-void pcre2_maketables_free(pcre2_general_context *gcontext, +void pcre2_maketables_free(pcre2_general_context *gcontext, const uint8_t *tables);

diff --git a/doc/html/pcre2pattern.html b/doc/html/pcre2pattern.html index 9f5068d..0aa2191 100644 --- a/doc/html/pcre2pattern.html +++ b/doc/html/pcre2pattern.html @@ -3771,7 +3771,7 @@ assertion is not "seen" by an instance of (*SKIP:NAME) later in the pattern.

PCRE2 now supports non-atomic positive assertions, as described in the section entitled - "Non-atomic assertions" +"Non-atomic assertions" above. These assertions must be standalone (not used as conditions). They are not Perl-compatible. For these assertions, a later backtrack does jump back into the assertion, and therefore verbs such as (*COMMIT) can be triggered by diff --git a/src/config.h.generic b/src/config.h.generic index 846c897..57b4abf 100644 --- a/src/config.h.generic +++ b/src/config.h.generic @@ -218,7 +218,7 @@ sure both macros are undefined; an emulation function will then be used. */ #define PACKAGE_NAME "PCRE2" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "PCRE2 10.34-RC1" +#define PACKAGE_STRING "PCRE2 10.34-RC2" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "pcre2" @@ -227,7 +227,7 @@ sure both macros are undefined; an emulation function will then be used. */ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "10.34-RC1" +#define PACKAGE_VERSION "10.34-RC2" /* 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 @@ -352,7 +352,7 @@ sure both macros are undefined; an emulation function will then be used. */ #endif /* Version number of package */ -#define VERSION "10.34-RC1" +#define VERSION "10.34-RC2" /* Define to 1 if on MINIX. */ /* #undef _MINIX */ diff --git a/src/pcre2.h.generic b/src/pcre2.h.generic index 3a6f32e..7f000b5 100644 --- a/src/pcre2.h.generic +++ b/src/pcre2.h.generic @@ -43,8 +43,8 @@ POSSIBILITY OF SUCH DAMAGE. #define PCRE2_MAJOR 10 #define PCRE2_MINOR 34 -#define PCRE2_PRERELEASE -RC1 -#define PCRE2_DATE 2019-10-15 +#define PCRE2_PRERELEASE -RC2 +#define PCRE2_DATE 2019-11-06 /* 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