]>
granicus.if.org Git - php/log
Anatol Belski [Fri, 22 Dec 2017 22:39:59 +0000 (23:39 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Revert to Postgres 9.6, AppVeyor seems to have issues with 10
Anatol Belski [Fri, 22 Dec 2017 22:39:37 +0000 (23:39 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Revert to Postgres 9.6, AppVeyor seems to have issues with 10
Anatol Belski [Fri, 22 Dec 2017 22:38:04 +0000 (23:38 +0100)]
Revert to Postgres 9.6, AppVeyor seems to have issues with 10
Anatol Belski [Fri, 22 Dec 2017 22:27:20 +0000 (23:27 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update tool path
Anatol Belski [Fri, 22 Dec 2017 22:26:42 +0000 (23:26 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update tool path
Anatol Belski [Fri, 22 Dec 2017 22:25:24 +0000 (23:25 +0100)]
Update tool path
Anatol Belski [Fri, 22 Dec 2017 22:15:23 +0000 (23:15 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Switch AppVeyor to PostgreSQL 10 for tests
Anatol Belski [Fri, 22 Dec 2017 22:14:50 +0000 (23:14 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Switch AppVeyor to PostgreSQL 10 for tests
Anatol Belski [Fri, 22 Dec 2017 22:12:27 +0000 (23:12 +0100)]
Switch AppVeyor to PostgreSQL 10 for tests
Anatol Belski [Fri, 22 Dec 2017 18:01:44 +0000 (19:01 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] update NEWS
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Anatol Belski [Fri, 22 Dec 2017 18:01:02 +0000 (19:01 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Anatol Belski [Fri, 22 Dec 2017 17:59:30 +0000 (18:59 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] update NEWS
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Nikita Popov [Fri, 22 Dec 2017 17:22:52 +0000 (18:22 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Fri, 22 Dec 2017 17:22:30 +0000 (18:22 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Anatol Belski [Fri, 22 Dec 2017 17:22:33 +0000 (18:22 +0100)]
[ci skip] update NEWS
Dmitry Stogov [Thu, 21 Dec 2017 20:34:21 +0000 (23:34 +0300)]
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
(cherry picked from commit
37bf8bdc1494abb2ce5cac40e0be80e23682f851 )
Nikita Popov [Fri, 22 Dec 2017 17:11:38 +0000 (18:11 +0100)]
Fixed bug #73209
Nikita Popov [Fri, 22 Dec 2017 17:12:23 +0000 (18:12 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Fri, 22 Dec 2017 17:12:03 +0000 (18:12 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 22 Dec 2017 17:11:38 +0000 (18:11 +0100)]
Fixed bug #75242
Nikita Popov [Fri, 22 Dec 2017 17:01:53 +0000 (18:01 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Fri, 22 Dec 2017 17:01:16 +0000 (18:01 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 22 Dec 2017 17:00:17 +0000 (18:00 +0100)]
Fixed bug #75717
Nikita Popov [Fri, 22 Dec 2017 16:50:48 +0000 (17:50 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Fri, 22 Dec 2017 16:49:20 +0000 (17:49 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Anton Artamonov [Sat, 4 Nov 2017 12:51:33 +0000 (19:51 +0700)]
Fixed bug #70469
Don't generate an E_ERROR if we've already thrown an exception.
This interacts badly with error_get_last() checks.
Anatol Belski [Fri, 22 Dec 2017 15:46:03 +0000 (16:46 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix wrong return value for fail case in set attribute handler in pdo_odbc
Anatol Belski [Fri, 22 Dec 2017 15:45:25 +0000 (16:45 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix wrong return value for fail case in set attribute handler in pdo_odbc
Anatol Belski [Fri, 22 Dec 2017 15:41:46 +0000 (16:41 +0100)]
Fix wrong return value for fail case in set attribute handler in pdo_odbc
Anatol Belski [Fri, 22 Dec 2017 15:28:48 +0000 (16:28 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
pdo_odbc has no driver API for quoting, skip the test
Anatol Belski [Fri, 22 Dec 2017 15:28:10 +0000 (16:28 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
pdo_odbc has no driver API for quoting, skip the test
Anatol Belski [Fri, 22 Dec 2017 15:22:12 +0000 (16:22 +0100)]
pdo_odbc has no driver API for quoting, skip the test
Dmitry Stogov [Fri, 22 Dec 2017 13:35:52 +0000 (16:35 +0300)]
Separate exceptional code into cold functions.
Sara Golemon [Thu, 21 Dec 2017 21:35:10 +0000 (16:35 -0500)]
Fix darwin builds of phpdbg using frameworks
Dmitry Stogov [Thu, 21 Dec 2017 20:44:19 +0000 (23:44 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Dmitry Stogov [Thu, 21 Dec 2017 20:36:51 +0000 (23:36 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Dmitry Stogov [Thu, 21 Dec 2017 20:35:23 +0000 (23:35 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Dmitry Stogov [Thu, 21 Dec 2017 20:34:21 +0000 (23:34 +0300)]
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Anatol Belski [Thu, 21 Dec 2017 17:38:53 +0000 (18:38 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Ensure expected items delivered in same order
Anatol Belski [Thu, 21 Dec 2017 17:38:16 +0000 (18:38 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Ensure expected items delivered in same order
Anatol Belski [Thu, 21 Dec 2017 17:37:23 +0000 (18:37 +0100)]
Ensure expected items delivered in same order
Anatol Belski [Thu, 21 Dec 2017 17:35:02 +0000 (18:35 +0100)]
Adapt test
Anatol Belski [Thu, 21 Dec 2017 16:54:31 +0000 (17:54 +0100)]
Add info about thread API used
Anatol Belski [Thu, 21 Dec 2017 14:47:07 +0000 (15:47 +0100)]
Update libmagic.patch, also reflecting PCRE2 changes
Anatol Belski [Thu, 21 Dec 2017 14:46:35 +0000 (15:46 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update libmagic.patch
Anatol Belski [Thu, 21 Dec 2017 14:43:04 +0000 (15:43 +0100)]
Update libmagic.patch
Anatol Belski [Thu, 21 Dec 2017 14:42:16 +0000 (15:42 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
fileinfo: fix misleading indentation in libmagic
Riccardo Magliocchetti [Wed, 20 Dec 2017 18:07:30 +0000 (19:07 +0100)]
fileinfo: fix misleading indentation in libmagic
Anatol Belski [Thu, 21 Dec 2017 12:49:55 +0000 (13:49 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix segfault. Compile param --with-tsrm-pth=yes
Anatol Belski [Thu, 21 Dec 2017 12:49:05 +0000 (13:49 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix segfault. Compile param --with-tsrm-pth=yes
Evgeny Kalashnikov [Thu, 21 Dec 2017 12:48:10 +0000 (13:48 +0100)]
Fix segfault. Compile param --with-tsrm-pth=yes
Anatol Belski [Wed, 20 Dec 2017 21:32:10 +0000 (22:32 +0100)]
Tell the diff by returning NULL, if system has no ODBC data sources
Dmitry Stogov [Wed, 20 Dec 2017 18:45:06 +0000 (21:45 +0300)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
Templatize driver name in the expected string
Bump libcurl requirement to 7.12.1
Avoid strlen call
NEWS
display headers (buildtime) and library (runtime) versions in phpinfo (libzip >= 1.3.1)
Dmitry Stogov [Wed, 20 Dec 2017 18:44:24 +0000 (21:44 +0300)]
Fixed possible local assembler labels conflicts.
Anatol Belski [Wed, 20 Dec 2017 17:50:52 +0000 (18:50 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Templatize driver name in the expected string
Anatol Belski [Wed, 20 Dec 2017 17:50:10 +0000 (18:50 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Templatize driver name in the expected string
Anatol Belski [Wed, 20 Dec 2017 17:46:56 +0000 (18:46 +0100)]
Templatize driver name in the expected string
Nikita Popov [Tue, 19 Dec 2017 22:16:06 +0000 (23:16 +0100)]
Bump libcurl requirement to 7.12.1
The existence of the following functions is now guaranteed:
* curl_reset()
* curl_strerror()
* curl_multi_strerror()
* curl_share_strerror()
libcurl 7.12.1 has been released more than 13 years ago and is
available even in RHEL 4.
Anatol Belski [Tue, 19 Dec 2017 12:12:20 +0000 (13:12 +0100)]
Avoid strlen call
Remi Collet [Tue, 19 Dec 2017 13:48:21 +0000 (14:48 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
NEWS
display headers (buildtime) and library (runtime) versions in phpinfo (libzip >= 1.3.1)
Remi Collet [Tue, 19 Dec 2017 13:47:59 +0000 (14:47 +0100)]
NEWS
Remi Collet [Tue, 19 Dec 2017 13:46:32 +0000 (14:46 +0100)]
display headers (buildtime) and library (runtime) versions in phpinfo (libzip >= 1.3.1)
Anatol Belski [Tue, 19 Dec 2017 11:51:38 +0000 (12:51 +0100)]
Compile the blacklist pattern with JIT
There are certain limitations on the pattern size. Should the JIT
compilation fail, the interpreter code is still usable.
Anatol Belski [Tue, 19 Dec 2017 11:14:50 +0000 (12:14 +0100)]
Avoid strlen call
Nikita Popov [Mon, 18 Dec 2017 20:57:23 +0000 (21:57 +0100)]
Remove opcache.inherited_hack
This ini directive has already been ignored since PHP 5.3.
Nikita Popov [Mon, 18 Dec 2017 20:45:04 +0000 (21:45 +0100)]
Merge branch 'PHP-7.2'
[ci skip]
Nikita Popov [Mon, 18 Dec 2017 20:44:36 +0000 (21:44 +0100)]
Document removal of opcache.fast_shutdown
[ci skip]
Dmitry Stogov [Mon, 18 Dec 2017 18:04:41 +0000 (21:04 +0300)]
Put interned strings into regular SHM memory if there is no space in shared interned_strings_buffer.
Dmitry Stogov [Mon, 18 Dec 2017 08:43:12 +0000 (11:43 +0300)]
fixed "unused function" compilation warning
Dmitry Stogov [Mon, 18 Dec 2017 08:28:59 +0000 (11:28 +0300)]
Fix warning in the proper place
Xinchen Hui [Mon, 18 Dec 2017 03:55:14 +0000 (11:55 +0800)]
Use cheaper API
Nikita Popov [Sun, 17 Dec 2017 11:57:40 +0000 (12:57 +0100)]
Merge branch 'PHP-7.2'
Jaromír Doleček [Sun, 17 Dec 2017 11:56:37 +0000 (12:56 +0100)]
Fixed bug #75616
PDO can be built shared on Darwin nowadays. There used to be issues
relating to symbol references between dynamically loaded shared
objects.
Nikita Popov [Sun, 17 Dec 2017 11:48:11 +0000 (12:48 +0100)]
Merge branch 'PHP-7.2'
Jaromír Doleček [Sun, 17 Dec 2017 11:46:28 +0000 (12:46 +0100)]
Fix bug #75615
Remove -I without argument in pdo_mysql config.m4.
Xinchen Hui [Sun, 17 Dec 2017 01:48:27 +0000 (09:48 +0800)]
Added integrity check before dfa
Xinchen Hui [Sun, 17 Dec 2017 01:42:18 +0000 (09:42 +0800)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Updated NEWS
Xinchen Hui [Sun, 17 Dec 2017 01:42:01 +0000 (09:42 +0800)]
Updated NEWS
Sebastian Ramadan [Sat, 16 Dec 2017 23:21:47 +0000 (00:21 +0100)]
Transmit phpdbg webdata len in little-endian
Rather than using machine-endianness through a UB cast.
David Carlier [Sat, 9 Dec 2017 22:28:21 +0000 (22:28 +0000)]
Improve explicit_bzero implementation
Using the weak symbol explicit_bzero_hook does not work if LTO is
enabled. Instead avoid memset optimizations using an asm memory
barrier.
Use a fallback implementation where the memory is zeroed through
volatile.
Nikita Popov [Sat, 16 Dec 2017 21:33:06 +0000 (22:33 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Sat, 16 Dec 2017 21:31:10 +0000 (22:31 +0100)]
Fixed bug #75614
Replace non-standard == with = in shell scripts.
Nikita Popov [Sat, 16 Dec 2017 21:04:38 +0000 (22:04 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Sat, 16 Dec 2017 21:04:18 +0000 (22:04 +0100)]
Fixed bug #75698
Nikita Popov [Sat, 16 Dec 2017 20:25:49 +0000 (21:25 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Sat, 16 Dec 2017 20:24:26 +0000 (21:24 +0100)]
Add test for bug #75681
The issue itself has been fixed by
8a4532319dfae83ff16b2d2bbfeed062924c3c27 .
Nikita Popov [Sat, 16 Dec 2017 20:12:57 +0000 (21:12 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Sat, 16 Dec 2017 20:11:40 +0000 (21:11 +0100)]
Improve fix for bug #75687
Adding an (incorrect) UNDEF here may cause subsequent narrowing in
other places.
Instead, let's try to handle this edge-case once for all
instructions...
Nikita Popov [Sat, 16 Dec 2017 16:40:32 +0000 (17:40 +0100)]
Fix duplicate NEWS entry
Also add an UPGRADING note while at it, as this is potentially
BC breaking.
[ci skip]
Michael Moravec [Tue, 10 Oct 2017 17:00:29 +0000 (19:00 +0200)]
Fixed bug #75355: preg_quote() does not quote # control character
Nikita Popov [Sat, 16 Dec 2017 16:21:06 +0000 (17:21 +0100)]
Merge branch 'PHP-7.2'
Nikita Popov [Sat, 16 Dec 2017 16:21:01 +0000 (17:21 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
David Carlier [Mon, 2 Oct 2017 13:42:58 +0000 (13:42 +0000)]
Move includes in ps_title.c
The HAVE_UNISTD_H check has to be after including config.h.
Also include sys/types.h, which may be needed for setproctitle.
Nikita Popov [Sat, 16 Dec 2017 16:10:09 +0000 (17:10 +0100)]
Merge branch 'PHP-7.2'
Pedro Magalhães [Fri, 1 Dec 2017 16:08:11 +0000 (16:08 +0000)]
Fix #75607 - Check if existing static trait property is a ref before comparing
Xinchen Hui [Sat, 16 Dec 2017 15:59:44 +0000 (23:59 +0800)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #75687 (var 8 (TMP) has array key type but not value type)
Xinchen Hui [Sat, 16 Dec 2017 15:59:10 +0000 (23:59 +0800)]
Fixed bug #75687 (var 8 (TMP) has array key type but not value type)
David Carlier [Sat, 9 Dec 2017 10:37:41 +0000 (10:37 +0000)]
Fix some format specificers
time_t is of 64 bits type on some systems as well.
Markus Staab [Sat, 16 Dec 2017 12:25:05 +0000 (13:25 +0100)]
Use known string "file" in stream layer
Nikita Popov [Fri, 15 Dec 2017 21:04:40 +0000 (22:04 +0100)]
Merge branch 'PHP-7.2'