]>
granicus.if.org Git - php/log
Bob Weinand [Sun, 25 Oct 2015 17:48:18 +0000 (18:48 +0100)]
Merge branch 'PHP-7.0'
Bob Weinand [Sun, 25 Oct 2015 17:47:50 +0000 (18:47 +0100)]
Fix refcount reaching 2^32 - 1 for resources
Happens e.g. in proc_close() when nothing is referencing the file handles, e.g. they have refcount 0 when passed to zend_list_close() and then zend_list_delete() which decrements it to (uint32_t) -1
Nuno Lopes [Sat, 24 Oct 2015 21:45:53 +0000 (17:45 -0400)]
unbreak coverage data: fix #line directives in phpdbg parser
Nuno Lopes [Sat, 24 Oct 2015 21:45:31 +0000 (17:45 -0400)]
unbreak coverage data: fix #line directives in phpdbg parser
Nuno Lopes [Sat, 24 Oct 2015 21:37:00 +0000 (17:37 -0400)]
exclude datelib from coverage report as asked by Derick
Nuno Lopes [Sat, 24 Oct 2015 21:36:23 +0000 (17:36 -0400)]
exclude datelib from coverage report as asked by Derick
Nikita Popov [Sat, 24 Oct 2015 21:19:36 +0000 (23:19 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Sat, 24 Oct 2015 21:18:28 +0000 (23:18 +0200)]
Fix bug #70782
Anatol Belski [Fri, 23 Oct 2015 11:59:41 +0000 (13:59 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fix globals initialization in sapi/cgi
Anatol Belski [Fri, 23 Oct 2015 11:59:27 +0000 (13:59 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fix globals initialization in sapi/cgi
Anatol Belski [Fri, 23 Oct 2015 11:56:40 +0000 (13:56 +0200)]
Fix globals initialization in sapi/cgi
Basically backport
8430ec17
Anatol Belski [Fri, 23 Oct 2015 08:16:51 +0000 (10:16 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
rather use the supplied inttypes.h with vc14
fix test redirection when run not from source root
Anatol Belski [Fri, 23 Oct 2015 07:47:00 +0000 (09:47 +0200)]
rather use the supplied inttypes.h with vc14
Anatol Belski [Tue, 20 Oct 2015 09:44:12 +0000 (11:44 +0200)]
fix test redirection when run not from source root
Xinchen Hui [Fri, 23 Oct 2015 03:28:22 +0000 (11:28 +0800)]
Merge branch 'fix-folding-marker' of https://github.com/ngsw/php-src
Xinchen Hui [Fri, 23 Oct 2015 03:19:37 +0000 (11:19 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Fri, 23 Oct 2015 03:18:30 +0000 (11:18 +0800)]
Indents
c9s [Thu, 22 Oct 2015 12:59:42 +0000 (20:59 +0800)]
Fix boolean conversion warnings
Summary:
The compiler complains and raised some warnings about boolean
conversion:
warning: address of 'ce->constants_table' will always evaluate to
'true' [-Wpointer-bool-conversion]
Since the address of 'HashTable' will always evaluate to true. the
condition should be removed. The scope is kept for local variables.
Platform:
OS X 10.11
Compiler:
Apple LLVM version 7.0.0 (clang-700.0.72)
Target: x86_64-apple-darwin15.0.0
Thread model: posix
Xinchen Hui [Fri, 23 Oct 2015 03:18:30 +0000 (11:18 +0800)]
Indents
Xinchen Hui [Fri, 23 Oct 2015 02:13:16 +0000 (10:13 +0800)]
Merge branch 'c9s/bugfix-boolean-conversion-warnings' of https://github.com/c9s/php-src
c9s [Thu, 22 Oct 2015 12:59:42 +0000 (20:59 +0800)]
Fix boolean conversion warnings
Summary:
The compiler complains and raised some warnings about boolean
conversion:
warning: address of 'ce->constants_table' will always evaluate to
'true' [-Wpointer-bool-conversion]
Since the address of 'HashTable' will always evaluate to true. the
condition should be removed. The scope is kept for local variables.
Platform:
OS X 10.11
Compiler:
Apple LLVM version 7.0.0 (clang-700.0.72)
Target: x86_64-apple-darwin15.0.0
Thread model: posix
ngsw [Thu, 22 Oct 2015 14:21:46 +0000 (23:21 +0900)]
Fix: fold-maker `fpm_event_pre_init()'
Xinchen Hui [Thu, 22 Oct 2015 12:26:37 +0000 (20:26 +0800)]
This break the phpize API_NO detecting
Andrey Hristov [Thu, 22 Oct 2015 10:20:20 +0000 (12:20 +0200)]
Merge branch 'PHP-7.0'
Andrey Hristov [Thu, 22 Oct 2015 09:50:12 +0000 (11:50 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Andrey Hristov [Thu, 22 Oct 2015 09:48:53 +0000 (11:48 +0200)]
Improve fix for Bug #68344 MySQLi does not provide way to disable peer certificate validation
Kalle Sommer Nielsen [Thu, 22 Oct 2015 02:01:59 +0000 (04:01 +0200)]
Zend Engine 3.1.0-dev for master
Kalle Sommer Nielsen [Thu, 22 Oct 2015 01:47:46 +0000 (03:47 +0200)]
Fix build on Windows
Andrey Hristov [Wed, 21 Oct 2015 14:15:45 +0000 (16:15 +0200)]
Merge branch 'PHP-7.0'
Andrey Hristov [Wed, 21 Oct 2015 13:52:38 +0000 (15:52 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Andrey Hristov [Wed, 21 Oct 2015 13:10:24 +0000 (15:10 +0200)]
Fix for Bug #68344 MySQLi does not provide way to disable peer certificate validation
Andrey Hristov [Wed, 21 Oct 2015 08:42:15 +0000 (10:42 +0200)]
Update the certificates needed for the mysqli tests
Bob Weinand [Tue, 20 Oct 2015 19:56:20 +0000 (21:56 +0200)]
Merge branch 'PHP-7.0'
Bob Weinand [Tue, 20 Oct 2015 19:56:00 +0000 (21:56 +0200)]
Exempt paging from -qrr mode
Anatol Belski [Tue, 20 Oct 2015 18:07:36 +0000 (20:07 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
backport
262160e and
2d55e8c into 5.6
Anatol Belski [Tue, 20 Oct 2015 18:07:14 +0000 (20:07 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
backport
262160e and
2d55e8c into 5.6
Anatol Belski [Tue, 20 Oct 2015 18:05:44 +0000 (20:05 +0200)]
backport
262160e and
2d55e8c into 5.6
Xinchen Hui [Tue, 20 Oct 2015 15:14:08 +0000 (08:14 -0700)]
Merge branch 'PHP-7.0'
Xinchen Hui [Tue, 20 Oct 2015 15:12:04 +0000 (08:12 -0700)]
Revert "Ensure proper exception handling and EX(opline) state in USER_OPCODE handler"
read: http://news.php.net/php.internals/88887
This reverts commit
808f62bb4d9812e9b7b35c87f3e90e5fc2bc244b .
Xinchen Hui [Tue, 20 Oct 2015 08:59:03 +0000 (16:59 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Tue, 20 Oct 2015 08:58:30 +0000 (16:58 +0800)]
Regenerate zend_ini_scanner.c
Xinchen Hui [Tue, 20 Oct 2015 05:27:34 +0000 (13:27 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Tue, 20 Oct 2015 05:26:40 +0000 (13:26 +0800)]
Update NEWS
Xinchen Hui [Tue, 20 Oct 2015 05:26:02 +0000 (13:26 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0
Conflicts:
Zend/zend_ini_scanner.c
Xinchen Hui [Tue, 20 Oct 2015 05:20:56 +0000 (13:20 +0800)]
Fixed bug #70748 (Segfault in ini_lex () at Zend/zend_ini_scanner.l)
Ferenc Kovacs [Mon, 19 Oct 2015 21:58:40 +0000 (23:58 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
remove imap tests for now until I finish the sudoless dovecot config
Ferenc Kovacs [Mon, 19 Oct 2015 21:56:23 +0000 (23:56 +0200)]
remove imap tests for now until I finish the sudoless dovecot config
Ferenc Kovacs [Mon, 19 Oct 2015 21:43:38 +0000 (23:43 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
remove imap tests for now until I finish the sudoless dovecot config
Ferenc Kovacs [Mon, 19 Oct 2015 21:43:26 +0000 (23:43 +0200)]
remove imap tests for now until I finish the sudoless dovecot config
Ferenc Kovacs [Mon, 19 Oct 2015 21:07:58 +0000 (23:07 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
fixup, both catched by nikic
use another character device in this test as /dev/console seems that it is different for lxc containers
the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one
let's try running our testsuite without sudo
Ferenc Kovacs [Mon, 19 Oct 2015 21:02:52 +0000 (23:02 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
fixup, both catched by nikic
use another character device in this test as /dev/console seems that it is different for lxc containers
the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one
let's try running our testsuite without sudo
Ferenc Kovacs [Mon, 19 Oct 2015 20:47:23 +0000 (22:47 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fixup, both catched by nikic
use another character device in this test as /dev/console seems that it is different for lxc containers
the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one
let's try running our testsuite without sudo
Ferenc Kovacs [Mon, 19 Oct 2015 20:44:19 +0000 (22:44 +0200)]
Merge branch 'pr-1483' into PHP-5.5
* pr-1483:
fixup, both catched by nikic
use another character device in this test as /dev/console seems that it is different for lxc containers
the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one
let's try running our testsuite without sudo
Kalle Sommer Nielsen [Mon, 19 Oct 2015 15:07:31 +0000 (17:07 +0200)]
Remove the VALLEN macro, this is not used anyway and wouldn't work as it was assuming zval**
Kalle Sommer Nielsen [Mon, 19 Oct 2015 15:03:08 +0000 (17:03 +0200)]
Fix build in exif debug mode, p_name is a char*, not a zval**
Kalle Sommer Nielsen [Mon, 19 Oct 2015 14:56:23 +0000 (16:56 +0200)]
Merge branch 'master' of git.php.net:/php-src
Kalle Sommer Nielsen [Mon, 19 Oct 2015 14:55:37 +0000 (16:55 +0200)]
Fix php_stream_get_from_zval(), so that it works under PHP7
# We don't use zval** anymore, nor do any extension in PECL or core
# currently use this macro, but third party could. See PR#1562 on Github
Levi Morrison [Mon, 19 Oct 2015 07:25:16 +0000 (01:25 -0600)]
Refactor zend_mark_function_as_generator
Stanislav Malyshev [Mon, 19 Oct 2015 00:20:17 +0000 (17:20 -0700)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fix bug #64172
Fix bug #64172
Bug #70561: Fix DirectoryIterator to throw OutOfBoundsException
Stanislav Malyshev [Mon, 19 Oct 2015 00:20:00 +0000 (17:20 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fix bug #64172
Bug #70561: Fix DirectoryIterator to throw OutOfBoundsException
Conflicts:
ext/pdo/pdo_dbh.c
Stanislav Malyshev [Mon, 19 Oct 2015 00:17:55 +0000 (17:17 -0700)]
Merge branch 'pull-request/1535' into PHP-5.6
* pull-request/1535:
Bug #70561: Fix DirectoryIterator to throw OutOfBoundsException
Daniel Persson [Sat, 26 Sep 2015 19:28:23 +0000 (21:28 +0200)]
Fix bug #64172
Check if the SQLSTATE error code is equal to PDO_ERR_NONE before we ask the driver.
And if no error is reported skip the extra call to the driver.
Daniel Persson [Sat, 26 Sep 2015 19:48:18 +0000 (21:48 +0200)]
Fix bug #64172
Check if the SQLSTATE error code is equal to PDO_ERR_NONE before we ask the driver.
And if no error is reported skip the extra call to the driver.
Stanislav Malyshev [Sun, 18 Oct 2015 23:37:03 +0000 (16:37 -0700)]
Eliminate _PP macro
Not sure if this code ever used (probably not as it doesn't even compile now)
but just in case...
Stanislav Malyshev [Sun, 18 Oct 2015 23:26:50 +0000 (16:26 -0700)]
Merge branch 'pull-request/1574'
* pull-request/1574:
Update random.c
Stanislav Malyshev [Sun, 18 Oct 2015 22:46:02 +0000 (15:46 -0700)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Skip some tests for platforms different than x86
Skip serialize test if ext/session is not loaded
Stanislav Malyshev [Sun, 18 Oct 2015 22:45:40 +0000 (15:45 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Skip some tests for platforms different than x86
Fábio Perez [Fri, 16 Oct 2015 16:01:25 +0000 (13:01 -0300)]
Skip some tests for platforms different than x86
These tests are verifying undefined behaviour such as shifting by more than 63
bits and by negative numbers.
Stanislav Malyshev [Sun, 18 Oct 2015 22:44:59 +0000 (15:44 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Skip serialize test if ext/session is not loaded
Conflicts:
ext/standard/tests/serialize/bug70219_1.phpt
Stanislav Malyshev [Sun, 18 Oct 2015 22:43:03 +0000 (15:43 -0700)]
Skip serialize test if ext/session is not loaded
Stanislav Malyshev [Sun, 18 Oct 2015 22:39:34 +0000 (15:39 -0700)]
Closure binding and trait binding to anonymous class tests.
Stanislav Malyshev [Sun, 18 Oct 2015 22:12:11 +0000 (15:12 -0700)]
Fix extension version
Stanislav Malyshev [Sun, 18 Oct 2015 22:05:09 +0000 (15:05 -0700)]
Merge branch 'pull-request/1511'
* pull-request/1511:
Changed from testing cast-128 to cast-256
Stanislav Malyshev [Sun, 18 Oct 2015 22:02:48 +0000 (15:02 -0700)]
Merge branch 'pull-request/1527'
* pull-request/1527:
adding test scenario to improve coverage
adding test scenario to improve coverage
Stanislav Malyshev [Sun, 18 Oct 2015 22:01:15 +0000 (15:01 -0700)]
Merge branch 'pull-request/1563'
* pull-request/1563:
Drop support for EOL'd PHP versions from run-tests
Stanislav Malyshev [Sun, 18 Oct 2015 21:57:10 +0000 (14:57 -0700)]
Merge branch 'pull-request/1523'
* pull-request/1523:
List PHP extension api version nos in zend_extensions.h
Stanislav Malyshev [Sun, 18 Oct 2015 21:56:06 +0000 (14:56 -0700)]
Merge branch 'pull-request/1516'
* pull-request/1516:
Remove wrong argument $session from SNMP::setSecurity()
Fix SNMP::setSecurity() arginfo (Fixes bug #70476)
Stanislav Malyshev [Sun, 18 Oct 2015 21:52:34 +0000 (14:52 -0700)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Remove wrong argument $session from SNMP::setSecurity()
Fix SNMP::setSecurity() arginfo (Fixes bug #70476)
Stanislav Malyshev [Sun, 18 Oct 2015 21:51:13 +0000 (14:51 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Remove wrong argument $session from SNMP::setSecurity()
Fix SNMP::setSecurity() arginfo (Fixes bug #70476)
jubianchi [Fri, 11 Sep 2015 16:13:23 +0000 (18:13 +0200)]
Remove wrong argument $session from SNMP::setSecurity()
jubianchi [Fri, 11 Sep 2015 15:54:31 +0000 (17:54 +0200)]
Fix SNMP::setSecurity() arginfo (Fixes bug #70476)
Stanislav Malyshev [Sun, 18 Oct 2015 21:39:45 +0000 (14:39 -0700)]
Merge branch 'pull-request/1507'
* pull-request/1507:
Include config.h instead of php_config.h in gd_compat.c to have the configure variable available in outside-of-the-tree module build
Felipe Pena [Sun, 18 Oct 2015 14:10:03 +0000 (12:10 -0200)]
Merge branch 'PHP-7.0'
Felipe Pena [Sun, 18 Oct 2015 14:08:04 +0000 (12:08 -0200)]
- Implemented output paging
Anatol Belski [Sun, 18 Oct 2015 09:36:23 +0000 (11:36 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
updated NEWS
update NEWS
Anatol Belski [Sun, 18 Oct 2015 09:36:04 +0000 (11:36 +0200)]
updated NEWS
Anatol Belski [Sun, 18 Oct 2015 09:35:25 +0000 (11:35 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
update NEWS
Anatol Belski [Sun, 18 Oct 2015 09:34:42 +0000 (11:34 +0200)]
update NEWS
Anatol Belski [Sun, 18 Oct 2015 09:31:19 +0000 (11:31 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
C89 compat
use spprintf instead (no need to estrdup afterwards).
dblib's dbcolname can return null in some cases
testcase fot bug #69757
Segmentation fault on pdo_dblib::nextRowset (bug #69757)
Anatol Belski [Sun, 18 Oct 2015 09:28:57 +0000 (11:28 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
C89 compat
use spprintf instead (no need to estrdup afterwards).
dblib's dbcolname can return null in some cases
testcase fot bug #69757
Segmentation fault on pdo_dblib::nextRowset (bug #69757)
Conflicts:
ext/pdo_dblib/dblib_stmt.c
Anatol Belski [Sun, 18 Oct 2015 09:14:30 +0000 (11:14 +0200)]
C89 compat
MiRacLe.RPZ [Sat, 17 Oct 2015 21:31:38 +0000 (00:31 +0300)]
use spprintf instead (no need to estrdup afterwards).
MiRacLe.RPZ [Wed, 2 Sep 2015 19:36:14 +0000 (22:36 +0300)]
dblib's dbcolname can return null in some cases
MiRacLe.RPZ [Mon, 6 Jul 2015 20:31:57 +0000 (23:31 +0300)]
testcase fot bug #69757
MiRacLe.RPZ [Fri, 3 Jul 2015 07:28:06 +0000 (10:28 +0300)]
Segmentation fault on pdo_dblib::nextRowset (bug #69757)
Aaron Piotrowski [Sun, 18 Oct 2015 07:24:05 +0000 (02:24 -0500)]
Merge branch 'PHP-7.0'
Aaron Piotrowski [Sun, 18 Oct 2015 07:23:43 +0000 (02:23 -0500)]
Fix missed assertion tests
Aaron Piotrowski [Sun, 18 Oct 2015 06:52:17 +0000 (01:52 -0500)]
Merge branch 'PHP-7.0'
Aaron Piotrowski [Sun, 18 Oct 2015 06:42:15 +0000 (01:42 -0500)]
Always return boolean from assert
Matches docs prototype
Aaron Piotrowski [Sat, 17 Oct 2015 19:31:04 +0000 (14:31 -0500)]
Merge branch 'PHP-7.0'