]>
granicus.if.org Git - php/log
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
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'
Aaron Piotrowski [Sat, 17 Oct 2015 19:30:41 +0000 (14:30 -0500)]
Fix assert() implementation to match docs
Xinchen Hui [Sat, 17 Oct 2015 12:29:32 +0000 (05:29 -0700)]
Merge branch 'PHP-7.0'
Xinchen Hui [Sat, 17 Oct 2015 12:28:49 +0000 (05:28 -0700)]
Fixed bug #70730 (Incorrect ArrayObject serialization if unset is called in serialize())
It's possible to fixed this in SPL side, but it will be ugly, and we
should make serialize more robust, so I prefer fix it in serialize side.
Xinchen Hui [Sat, 17 Oct 2015 08:53:11 +0000 (01:53 -0700)]
Merge branch 'PHP-7.0'
Xinchen Hui [Sat, 17 Oct 2015 08:45:23 +0000 (01:45 -0700)]
Fixed bug #70724 (Undefined Symbols from opcache.so on Mac OS X 10.10)
Stanislav Malyshev [Sat, 17 Oct 2015 00:23:18 +0000 (17:23 -0700)]
Fix undefined symbol error when compiling with LLVM
Basically, LLVM in default mode treats inline in a way incompatible
with GCC in c89 mode, which leads to undefined symbol errors.
See more here: http://stackoverflow.com/questions/
12844729 /linking-error-for-inline-functions
Ferenc Kovacs [Fri, 16 Oct 2015 17:01:22 +0000 (19:01 +0200)]
update NEWS and UPGRADING
Ferenc Kovacs [Fri, 16 Oct 2015 16:22:02 +0000 (18:22 +0200)]
Merge branch 'pr-1567'
* pr-1567:
initialize *str
calling getenv() without arguments should return the environment variables as an array
Nikita Popov [Fri, 16 Oct 2015 15:45:55 +0000 (17:45 +0200)]
Merge branch 'PHP-7.0'
Felipe Pena [Sun, 11 Oct 2015 15:08:34 +0000 (12:08 -0300)]
Fixed bug #70678 (PHP7 returns true when false is expected)
Cherry-pick from master.
Anatol Belski [Fri, 16 Oct 2015 10:18:35 +0000 (12:18 +0200)]
sync config.w32 with sha3 implementation
Sara Golemon [Fri, 16 Oct 2015 07:17:59 +0000 (00:17 -0700)]
Add missing NEWS entry, copyright notice, and vim settings
Should have gone with
d244b54c67cc2725283b78d4bb128501ae7910d3
Sara Golemon [Fri, 16 Oct 2015 02:13:04 +0000 (19:13 -0700)]
Implement SHA3 hashing algorithm
Nikita Popov [Thu, 15 Oct 2015 20:14:55 +0000 (22:14 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Mon, 12 Oct 2015 20:05:19 +0000 (22:05 +0200)]
Fixed bug #70430
Nikita Popov [Thu, 15 Oct 2015 19:23:29 +0000 (21:23 +0200)]
Reindent zend_yytnamerr
Separating this whitespace change from the next diff.