com php-src: Upgrade bundled PCRE to 8.41: ext/pcre/config0.m4 ext/pcre/pcrelib/AUTHORS ext/pcre/pcrelib/ChangeLog ext/pcre/pcrelib/LICENCE
ext/pcre/pcrelib/NEWS ext/pcre/pcrelib/README ext/pcre/pcrelib/config.h ext/pcre/pcrelib/dftables.c ext/pcre/pcrelib/doc/pcre.txt
ext/pcre/pcrelib/pcre.h ext/pcre/pcrelib/pcre_compile.c ext/pcre/pcrelib/pcre_c onfig.c ext/pcre/pcrelib/pcre_exec.c ext/pcre/pcrelib /pcre_fullinfo.c
ext/pcre/pcrelib/pcre_get.c ext

From: Date: Tue, 11 Jul 2017 15:01:59 +0000
Subject: com php-src: Upgrade bundled PCRE to 8.41: ext/pcre/config0.m4 ext/pcre/pcrelib/AUTHORS ext/pcre/pcrelib/ChangeLog ext/pcre/pcrelib/LICENCE
ext/pcre/pcrelib/NEWS ext/pcre/pcrelib/README ext/pcre/pcrelib/config.h ext/pcre/pcrelib/dftables.c ext/pcre/pcrelib/doc/pcre.txt
ext/pcre/pcrelib/pcre.h ext/pcre/pcrelib/pcre_compile.c ext/pcre/pcrelib/pcre_c onfig.c ext/pcre/pcrelib/pcre_exec.c ext/pcre/pcrelib /pcre_fullinfo.c
ext/pcre/pcrelib/pcre_get.c ext
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-98519@lists.php.net to get a copy of this message
Commit: 8a287c0ea0c437c32f30bfc6a411b967c4b8aafb Author: Anatol Belski <ab@php.net> Tue, 11 Jul 2017 16:34:45 +0200 Parents: 9bcd93201f1679646011040093752a48992c0c6b Branches: master Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=8a287c0ea0c437c32f30bfc6a411b967c4b8aafb Log: Upgrade bundled PCRE to 8.41 HEADSUP! With PCRE 8.39 the JIT related code was changed in the way, that additional valgrind options became almost unavoidable. Valgrind had it already sometimes hard with JIT, now there are seem to be more cases requiring special valgrind options. For this reason, the new configure option --with-pcre-valgrind was introduced. The option is development/debugging only and turns on the Valgrind related pieces in PCRE, so then false positives are avoided to the big part. In addition, run-tests.php was added a new valgrind option, when the leak check is enabled and the test filepath contains pcre. Thus, to debug the code related to PCRE with JIT enabled, two things would likely make sense - configure --with-pcre-valgrind - valgrind option --smc-check=all if run-tests.php is not used The checks so far reveal no new issues. Changed paths: M ext/pcre/config0.m4 M ext/pcre/pcrelib/AUTHORS M ext/pcre/pcrelib/ChangeLog M ext/pcre/pcrelib/LICENCE M ext/pcre/pcrelib/NEWS M ext/pcre/pcrelib/README M ext/pcre/pcrelib/config.h M ext/pcre/pcrelib/dftables.c M ext/pcre/pcrelib/doc/pcre.txt M ext/pcre/pcrelib/pcre.h M ext/pcre/pcrelib/pcre_compile.c M ext/pcre/pcrelib/pcre_config.c M ext/pcre/pcrelib/pcre_exec.c M ext/pcre/pcrelib/pcre_fullinfo.c M ext/pcre/pcrelib/pcre_get.c M ext/pcre/pcrelib/pcre_globals.c M ext/pcre/pcrelib/pcre_internal.h M ext/pcre/pcrelib/pcre_jit_compile.c M ext/pcre/pcrelib/pcre_maketables.c M ext/pcre/pcrelib/pcre_newline.c M ext/pcre/pcrelib/pcre_ord2utf8.c M ext/pcre/pcrelib/pcre_printint.c M ext/pcre/pcrelib/pcre_refcount.c M ext/pcre/pcrelib/pcre_study.c M ext/pcre/pcrelib/pcre_tables.c M ext/pcre/pcrelib/pcre_ucd.c M ext/pcre/pcrelib/pcre_valid_utf8.c M ext/pcre/pcrelib/pcre_version.c M ext/pcre/pcrelib/pcre_xclass.c M ext/pcre/pcrelib/pcreposix.c M ext/pcre/pcrelib/sljit/sljitConfig.h M ext/pcre/pcrelib/sljit/sljitConfigInternal.h M ext/pcre/pcrelib/sljit/sljitExecAllocator.c M ext/pcre/pcrelib/sljit/sljitLir.c M ext/pcre/pcrelib/sljit/sljitLir.h M ext/pcre/pcrelib/sljit/sljitNativeARM_32.c M ext/pcre/pcrelib/sljit/sljitNativeARM_64.c M ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c M ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c M ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c M ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c M ext/pcre/pcrelib/sljit/sljitNativePPC_32.c M ext/pcre/pcrelib/sljit/sljitNativePPC_64.c M ext/pcre/pcrelib/sljit/sljitNativePPC_common.c M ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c M ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c M ext/pcre/pcrelib/sljit/sljitNativeTILEGX-encoder.c M ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c M ext/pcre/pcrelib/sljit/sljitNativeX86_32.c M ext/pcre/pcrelib/sljit/sljitNativeX86_64.c M ext/pcre/pcrelib/sljit/sljitNativeX86_common.c M ext/pcre/pcrelib/sljit/sljitUtils.c M ext/pcre/pcrelib/testdata/testinput1 M ext/pcre/pcrelib/testdata/testinput11 M ext/pcre/pcrelib/testdata/testinput12 M ext/pcre/pcrelib/testdata/testinput15 M ext/pcre/pcrelib/testdata/testinput16 M ext/pcre/pcrelib/testdata/testinput19 M ext/pcre/pcrelib/testdata/testinput2 M ext/pcre/pcrelib/testdata/testinput6 M ext/pcre/pcrelib/testdata/testinput7 M ext/pcre/pcrelib/testdata/testinput8 M ext/pcre/pcrelib/testdata/testoutput1 M ext/pcre/pcrelib/testdata/testoutput11-16 M ext/pcre/pcrelib/testdata/testoutput11-32 M ext/pcre/pcrelib/testdata/testoutput11-8 M ext/pcre/pcrelib/testdata/testoutput12 M ext/pcre/pcrelib/testdata/testoutput15 M ext/pcre/pcrelib/testdata/testoutput16 M ext/pcre/pcrelib/testdata/testoutput19 M ext/pcre/pcrelib/testdata/testoutput2 M ext/pcre/pcrelib/testdata/testoutput6 M ext/pcre/pcrelib/testdata/testoutput7 M ext/pcre/pcrelib/testdata/testoutput8 M ext/pcre/php_pcre.c M run-tests.php Diff: <Diff exceeded maximum size>

« previous php.cvs (#98519) next »