#
956446bd |
| 04-Jul-2018 |
Peter Kokot |
Bump Autoconf version in configure.ac to 2.64 Since PHP 7.2 the minimum autoconf version is 2.64. The configure.ac script file includes also AX_CHECK_COMPILE_FLAG macro call so besides
Bump Autoconf version in configure.ac to 2.64 Since PHP 7.2 the minimum autoconf version is 2.64. The configure.ac script file includes also AX_CHECK_COMPILE_FLAG macro call so besides only checking it in buildconf script this bumps the autoconf here too. The phpize.m4 script is for now still relaxed to 2.59 version since some still supported systems such as CentOS 6 still include autoconf 2.63 version and might require calling phpize on some old extensions.
show more ...
|
#
491f1477 |
| 05-Jul-2018 |
Peter Kokot |
Replace AC_CONFIG_HEADER with AC_CONFIG_HEADERS Autoconf doesn't mention the AC_CONFIG_HEADER macro since the v2.13 released in 1999 anywhere in the documentation. Future of this macro i
Replace AC_CONFIG_HEADER with AC_CONFIG_HEADERS Autoconf doesn't mention the AC_CONFIG_HEADER macro since the v2.13 released in 1999 anywhere in the documentation. Future of this macro is unclear and commented as possible candidate for obsoletion in the autoconf source code. Since it is just a wrapper around the main AC_CONFIG_HEADERS macro, the functionality is the same, and also more clear to find it in the autoconf documentation and avoid possible future obsoletion.
show more ...
|
#
67352cb2 |
| 28-Jun-2018 |
Peter Kokot |
Fix bug #76392 On systems without glibc, such as Alpine with Musl libc, the function attributes are not supported. GCC 6 doesn't properly omit some systems. This is already fixed in
Fix bug #76392 On systems without glibc, such as Alpine with Musl libc, the function attributes are not supported. GCC 6 doesn't properly omit some systems. This is already fixed in GCC 7 but for systems with GCC 6 and ones without glibc, this additional check fixes this bug.
show more ...
|
#
b7368fe0 |
| 03-Jul-2018 |
Peter Kokot |
Add missing autoconf m4 quotes Two macro calls were missing quotes and in order to be able to run the autoupdate script, this patch adds them.
|
#
8bf21adb |
| 03-Jul-2018 |
Remi Collet |
bump to 7.2.9-dev
|
#
bbd7b2d0 |
| 14-Jun-2018 |
Peter Kokot |
Remove old and unused warnings when building apache The configure script already warns users at the beginning with unrecognized options warning so additional check is not required. These
Remove old and unused warnings when building apache The configure script already warns users at the beginning with unrecognized options warning so additional check is not required. These sapis were also removed from the PHP core.
show more ...
|
#
c79af09b |
| 09-Jun-2018 |
Anatol Belski |
Add check for variable size array feature Usage of VLA is not portable, wile supported by some compilers. For instance, GCC supports it even if -std=c89 is passed. Even if we would s
Add check for variable size array feature Usage of VLA is not portable, wile supported by some compilers. For instance, GCC supports it even if -std=c89 is passed. Even if we would switch to C99, it would be still not portable at least with VC++. Thus, adding a centralized check so such code can be guarded and moved to alloca() if needed.
show more ...
|
#
a8a1dc03 |
| 19-May-2018 |
Anatol Belski |
Fix versions, as 7.2.6RC is already out
|
#
0d87a0ba |
| 11-Apr-2018 |
Remi Collet |
next is 7.2.6
|
#
25ba60b1 |
| 14-Feb-2018 |
Michael Heimpold |
Fixed bug #75722: Rework valgrind detection As described in bug report #75722, the configure script (acinclude.m4) currently searches for the valgrind header file and enables valgrind
Fixed bug #75722: Rework valgrind detection As described in bug report #75722, the configure script (acinclude.m4) currently searches for the valgrind header file and enables valgrind support if found. When cross-compiling the searched paths are invalid for the target platform because they belong to the host system. At the moment, there is no way to tell the build system a dedicated path where to look for the header file. This leads to the issue, that when cross-compiling eg. for ARMv5 platform, that valgrind header file is detected - e.g. because host system is amd64 - and support is enabled - but target platform will never support valgrind (valgrind requires e.g. at least ARMv7). This change reworks the detection so that user could manually opt-in valgrind support and optionally specify a directory where the build system should look for the header file using the --with-valgrind option.
show more ...
|
#
d660d6d3 |
| 13-Mar-2018 |
Remi Collet |
next is 7.2.5
|
#
2cc8cf29 |
| 13-Feb-2018 |
Sara Golemon |
Now working on 7.2.4-dev
|
#
cf0fae5e |
| 12-Feb-2018 |
Xinchen Hui |
Optimized base64_encode/decode with SIMD instructions
|
#
08428cf6 |
| 10-Feb-2018 |
Xinchen Hui |
Fixed cpuinfo in LLVM GCC & Added AVX2 detection Seems it only defines __builtin_cpu_supports but no __builtin_cpu_init (Apple LLVM version 9.0.0 (clang-900.0.38))
|
#
87b71804 |
| 10-Feb-2018 |
Xinchen Hui |
Fixed cpu feature check in reslover functions
|
#
a5b55416 |
| 09-Feb-2018 |
Jaromír Doleček |
Fixed bug #75940 Unnecessary compile wrapper with PHP_THREAD_SAFETY=yes
|
#
7f51257c |
| 15-Jan-2018 |
David Carlier |
NetBSD has its own unoptimizable memset version since 2013 checking presence of the function if older versions of NetBSD
|
#
5a541078 |
| 16-Jan-2018 |
Remi Collet |
next is 7.2.3
|
#
3a3e0493 |
| 16-Jan-2018 |
Xinchen Hui |
Added ZEND_API zend_cpu_supports
|
#
56d2147c |
| 15-Jan-2018 |
Xinchen Hui |
Restore change committed by accident
|
#
98aa3a65 |
| 15-Jan-2018 |
Xinchen Hui |
Optimized php_addslashes with SSE4.2 instructions According to benchmark (https://gist.github.com/laruence/fd0d443d2c5bacca9d8ab99250499956) this brings 30%+ execution time reduced.
Optimized php_addslashes with SSE4.2 instructions According to benchmark (https://gist.github.com/laruence/fd0d443d2c5bacca9d8ab99250499956) this brings 30%+ execution time reduced. In the further, this open the door for possible SSE4.2 optimizations in other places.
show more ...
|
Revision tags: php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27, php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1 |
|
#
4e0b3c0c |
| 28-Nov-2017 |
David Carlier |
Add configure check for asm goto support asm goto is not supported by couple of systems. To make sure it does, we can check it at configure-time.
|
Revision tags: php-7.2.0, php-7.1.12, l |
|
#
704bcd38 |
| 13-Nov-2017 |
Remi Collet |
next version is 7.2.1
|
Revision tags: php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25, php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1 |
|
#
3644cc61 |
| 05-Oct-2017 |
Peter Kokot |
Remove some old apache2filter occurrences apache2filter was supported in PHP <= 5.6. This patch removes some old apache2filter occurrences. Also FreeBSD warning therefore is not needed
Remove some old apache2filter occurrences apache2filter was supported in PHP <= 5.6. This patch removes some old apache2filter occurrences. Also FreeBSD warning therefore is not needed anymore when building PHP with apache2filter and in later versions don't need to set the --with-tsrm-pth option.
show more ...
|
Revision tags: php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1 |
|
#
a1f3a010 |
| 10-Aug-2017 |
Philip Prindeville |
Turn php_syslog() into wrapper for syslog and split lines
|