]>
granicus.if.org Git - php/log
Dmitry Stogov [Wed, 12 Dec 2012 22:53:06 +0000 (02:53 +0400)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
Really fix test pdo_mysql_class_constants.phpt
Dmitry Stogov [Wed, 12 Dec 2012 22:52:23 +0000 (02:52 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
An exception thrown in try or catch block is disacarded by return statement in finally block.
Dmitry Stogov [Wed, 12 Dec 2012 22:48:51 +0000 (02:48 +0400)]
An exception thrown in try or catch block is disacarded by return statement in finally block.
Remi Collet [Wed, 12 Dec 2012 15:58:51 +0000 (16:58 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Really fix test pdo_mysql_class_constants.phpt
Remi Collet [Wed, 12 Dec 2012 15:53:18 +0000 (16:53 +0100)]
Really fix test pdo_mysql_class_constants.phpt
- with mysqlnd, constant always present
- with mysqli, check client library version
- without mysqlnd and without mysqli
skip the test if no connection
use connection to check client library
Note : MySQLPDOTest::getClientVersion() is broken with mysqlnd
as PDO::ATTR_CLIENT_VERSION return "mysqlnd 5.0.11-dev -
20120503 ..."
so, getClientVersion() return "11"
Dmitry Stogov [Wed, 12 Dec 2012 13:50:01 +0000 (17:50 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Restored proper generators behaviour in conjunction with "finally". (Nikita)
Dmitry Stogov [Wed, 12 Dec 2012 13:47:55 +0000 (17:47 +0400)]
Restored proper generators behaviour in conjunction with "finally". (Nikita)
Remi Collet [Tue, 11 Dec 2012 15:34:51 +0000 (16:34 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed Bug #63738 unpack: back result with Z format
Remi Collet [Tue, 11 Dec 2012 15:30:08 +0000 (16:30 +0100)]
Fixed Bug #63738 unpack: back result with Z format
Fix result for empty string.
Same output as perl
perl -e 'print unpack("Z2","\0\0");' => ""
perl -e 'print unpack("Z2","A\0");' => "A"
perl -e 'print unpack("Z2","AB\0");' => "AB"
perl -e 'print unpack("Z2","ABC\0");'=> "AB"
Dmitry Stogov [Tue, 11 Dec 2012 13:28:09 +0000 (17:28 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
- generators API exported for extensions - improved RETURN sequence to avoid redundant check if op_array is a generator
Dmitry Stogov [Tue, 11 Dec 2012 13:25:32 +0000 (17:25 +0400)]
- generators API exported for extensions
- improved RETURN sequence to avoid redundant check if op_array is a generator
Adam Harvey [Tue, 11 Dec 2012 11:58:04 +0000 (19:58 +0800)]
Merge branch 'PHP-5.5'
Adam Harvey [Tue, 11 Dec 2012 11:53:02 +0000 (19:53 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers.
Adam Harvey [Tue, 11 Dec 2012 11:51:30 +0000 (19:51 +0800)]
Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers.
Fixes bug #63737 (json_decode does not properly decode with options parameter).
Adam Harvey [Tue, 11 Dec 2012 01:08:07 +0000 (09:08 +0800)]
Tinker with the wording of the MySQL deprecation news post.
I know that in general NEWS is a very punchy "this is what happened" log, but
Chris e-mailed me off-list to ask if it could be added to avoid any FUD — this
merely brings the NEWS post into line with UPGRADING, the migration guide, and
every other piece of advice we're giving out.
I also forgot to add the RFC URL last night, so added that.
Adam Harvey [Mon, 10 Dec 2012 14:26:17 +0000 (22:26 +0800)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Deprecate ext/mysql.
Adam Harvey [Mon, 10 Dec 2012 14:12:09 +0000 (22:12 +0800)]
Deprecate ext/mysql.
Per https://wiki.php.net/rfc/mysql_deprecation, connecting to a MySQL database
via ext/mysql now generates an E_DEPRECATED error. This commit includes the
minimal EXPECTF updates required for the test suite to pass: it may be
preferable to refactor some of the tests to suppress deprecation errors in
situations where no other error is expected from mysql_[p]connect(), but I'm
not enough of a MySQL expert to want to get my hands that dirty in a long
standing test suite.
Johannes Schlüter [Mon, 10 Dec 2012 12:36:20 +0000 (13:36 +0100)]
Merge branch 'PHP-5.5'
Johannes Schlüter [Mon, 10 Dec 2012 12:36:05 +0000 (13:36 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Johannes Schlüter [Mon, 10 Dec 2012 12:35:57 +0000 (13:35 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Mon, 10 Dec 2012 12:35:27 +0000 (13:35 +0100)]
Merge branch 'PHP-5.3' of git.php.net:/php-src into PHP-5.3
Johannes Schlüter [Mon, 10 Dec 2012 12:34:45 +0000 (13:34 +0100)]
Merge branch 'PHP-5.5'
Johannes Schlüter [Mon, 10 Dec 2012 12:34:23 +0000 (13:34 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Johannes Schlüter [Mon, 10 Dec 2012 12:32:50 +0000 (13:32 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Mon, 10 Dec 2012 12:32:08 +0000 (13:32 +0100)]
Fix typo
Xinchen Hui [Mon, 10 Dec 2012 12:31:01 +0000 (20:31 +0800)]
Merge branch 'PHP-5.5'
Xinchen Hui [Mon, 10 Dec 2012 12:30:39 +0000 (20:30 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
Xinchen Hui [Mon, 10 Dec 2012 12:29:51 +0000 (20:29 +0800)]
Fixed bug #63726 (Memleak with static properties and internal/user classes)
No test scripts provided (will try to find one)
Xinchen Hui [Mon, 10 Dec 2012 12:29:38 +0000 (20:29 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 10 Dec 2012 12:28:27 +0000 (20:28 +0800)]
Fixed bug #63726 (Memleak with static properties and internal/user classes)
Xinchen Hui [Mon, 10 Dec 2012 10:47:53 +0000 (18:47 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 10 Dec 2012 10:47:21 +0000 (18:47 +0800)]
skip 32-bit OS
Xinchen Hui [Mon, 10 Dec 2012 10:35:44 +0000 (18:35 +0800)]
Merge branch 'PHP-5.5'
Xinchen Hui [Mon, 10 Dec 2012 10:35:04 +0000 (18:35 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
Xinchen Hui [Mon, 10 Dec 2012 10:29:34 +0000 (18:29 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 10 Dec 2012 10:28:26 +0000 (18:28 +0800)]
Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
Xinchen Hui [Mon, 10 Dec 2012 10:28:01 +0000 (18:28 +0800)]
Need more that 2G memory
Sebastian Bergmann [Thu, 6 Dec 2012 10:03:37 +0000 (11:03 +0100)]
Cleanup NEWS
Dmitry Stogov [Thu, 6 Dec 2012 09:20:49 +0000 (13:20 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Generatirs are going to be used less than regular functions
Dmitry Stogov [Thu, 6 Dec 2012 09:14:31 +0000 (13:14 +0400)]
Generatirs are going to be used less than regular functions
Sebastian Bergmann [Thu, 6 Dec 2012 08:44:20 +0000 (09:44 +0100)]
Merge branch 'PHP-5.5'
Sebastian Bergmann [Thu, 6 Dec 2012 08:43:27 +0000 (09:43 +0100)]
Leftover: Invoke re2c with --no-generation-date to prevent unintentional / unnecessary changes in generated files.
Sebastian Bergmann [Thu, 6 Dec 2012 08:30:47 +0000 (09:30 +0100)]
Merge branch 'PHP-5.5'
Sebastian Bergmann [Thu, 6 Dec 2012 08:28:35 +0000 (09:28 +0100)]
Invoke re2c with --no-generation-date to prevent unintentional / unnecessary changes in generated files.
Sara Golemon [Wed, 5 Dec 2012 23:07:36 +0000 (15:07 -0800)]
Add UConverter class (ICU's UConverter API)
RFC at http://wiki.php.net/rfc/uconverter
Johannes Schlüter [Wed, 5 Dec 2012 18:03:15 +0000 (19:03 +0100)]
Merge branch 'PHP-5.5'
Johannes Schlüter [Wed, 5 Dec 2012 18:03:04 +0000 (19:03 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Johannes Schlüter [Wed, 5 Dec 2012 18:02:41 +0000 (19:02 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
Conflicts:
configure.in
main/php_version.h
Johannes Schlüter [Wed, 5 Dec 2012 17:55:05 +0000 (18:55 +0100)]
this will become PHP 5.3.21
Dmitry Stogov [Wed, 5 Dec 2012 14:00:00 +0000 (18:00 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Use get_gc instead of hacks of get_properties
Dmitry Stogov [Wed, 5 Dec 2012 13:59:46 +0000 (17:59 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Use get_gc instead of hacks of get_properties
Dmitry Stogov [Wed, 5 Dec 2012 13:58:36 +0000 (17:58 +0400)]
Use get_gc instead of hacks of get_properties
Dmitry Stogov [Wed, 5 Dec 2012 13:56:10 +0000 (17:56 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed bug #63680 (Memleak in splfixedarray with cycle reference)
Dmitry Stogov [Wed, 5 Dec 2012 13:55:21 +0000 (17:55 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed bug #63680 (Memleak in splfixedarray with cycle reference)
Conflicts:
NEWS
Dmitry Stogov [Wed, 5 Dec 2012 13:53:26 +0000 (17:53 +0400)]
Fixed bug #63680 (Memleak in splfixedarray with cycle reference)
Dmitry Stogov [Wed, 5 Dec 2012 12:03:37 +0000 (16:03 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed comments
Dmitry Stogov [Wed, 5 Dec 2012 12:02:47 +0000 (16:02 +0400)]
Fixed comments
Dmitry Stogov [Wed, 5 Dec 2012 09:37:40 +0000 (13:37 +0400)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
* 'PHP-5.5' of git.php.net:php-src:
Two tests deactivated until #63688 was fixed
Dmitry Stogov [Wed, 5 Dec 2012 09:36:55 +0000 (13:36 +0400)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
Two tests deactivated until #63688 was fixed
Dmitry Stogov [Wed, 5 Dec 2012 09:36:28 +0000 (13:36 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Slight performance improvement
Dmitry Stogov [Wed, 5 Dec 2012 09:23:37 +0000 (13:23 +0400)]
Slight performance improvement
Anatoliy Belsky [Wed, 5 Dec 2012 08:58:25 +0000 (09:58 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Two tests deactivated until #63688 was fixed
Anatoliy Belsky [Wed, 5 Dec 2012 08:58:04 +0000 (09:58 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Two tests deactivated until #63688 was fixed
Anatoliy Belsky [Wed, 5 Dec 2012 08:57:36 +0000 (09:57 +0100)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Two tests deactivated until #63688 was fixed
Anatoliy Belsky [Wed, 5 Dec 2012 08:55:49 +0000 (09:55 +0100)]
Two tests deactivated until #63688 was fixed
Stanislav Malyshev [Wed, 5 Dec 2012 05:33:44 +0000 (21:33 -0800)]
Merge branch 'PHP-5.5'
* PHP-5.5:
5.4.11-dev
Stanislav Malyshev [Wed, 5 Dec 2012 05:33:31 +0000 (21:33 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
5.4.11-dev
Conflicts:
configure.in
main/php_version.h
Stanislav Malyshev [Wed, 5 Dec 2012 05:30:50 +0000 (21:30 -0800)]
5.4.11-dev
Stanislav Malyshev [Wed, 5 Dec 2012 05:28:12 +0000 (21:28 -0800)]
Merge branch 'PHP-5.5'
* PHP-5.5:
update NEWS
Stanislav Malyshev [Wed, 5 Dec 2012 05:28:02 +0000 (21:28 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
update NEWS
Stanislav Malyshev [Wed, 5 Dec 2012 05:27:25 +0000 (21:27 -0800)]
update NEWS
Stanislav Malyshev [Wed, 5 Dec 2012 05:03:14 +0000 (21:03 -0800)]
Merge branch 'PHP-5.5'
* PHP-5.5:
fix bug #63666 - Poor date() performance
Stanislav Malyshev [Wed, 5 Dec 2012 05:02:55 +0000 (21:02 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fix bug #63666 - Poor date() performance
Stanislav Malyshev [Wed, 5 Dec 2012 05:02:09 +0000 (21:02 -0800)]
fix bug #63666 - Poor date() performance
David Soria Parra [Tue, 4 Dec 2012 23:54:45 +0000 (00:54 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
News for enabling systemtap support on linux
David Soria Parra [Tue, 4 Dec 2012 23:54:36 +0000 (00:54 +0100)]
News for enabling systemtap support on linux
David Soria Parra [Tue, 4 Dec 2012 23:46:30 +0000 (00:46 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Pass zend_execute_data instead of zend_op_array
David Soria Parra [Tue, 4 Dec 2012 23:45:23 +0000 (00:45 +0100)]
Pass zend_execute_data instead of zend_op_array
David Soria Parra [Tue, 4 Dec 2012 20:02:23 +0000 (21:02 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Overwrite execute_ex instead of execute in dtrace_execute
Enable dtrace probes on linux as they are compatible with systemtap
David Soria Parra [Tue, 4 Dec 2012 20:01:32 +0000 (21:01 +0100)]
Overwrite execute_ex instead of execute in dtrace_execute
David Soria Parra [Mon, 3 Dec 2012 11:21:32 +0000 (12:21 +0100)]
Enable dtrace probes on linux as they are compatible with systemtap
You can build php with dtrace probes enabled on linux if you have
systemtap with uprobes.
Dmitry Stogov [Tue, 4 Dec 2012 06:48:49 +0000 (10:48 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Increased version numbers
Dmitry Stogov [Tue, 4 Dec 2012 06:48:09 +0000 (10:48 +0400)]
Increased version numbers
Dmitry Stogov [Tue, 4 Dec 2012 06:43:59 +0000 (10:43 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Moved zend_create_execute_data_from_op_array() implementation from zend_vm_execute.skl to zend_execute.c
Dmitry Stogov [Tue, 4 Dec 2012 06:42:19 +0000 (10:42 +0400)]
Moved zend_create_execute_data_from_op_array() implementation from zend_vm_execute.skl to zend_execute.c
Dmitry Stogov [Tue, 4 Dec 2012 06:35:52 +0000 (10:35 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Optimized access to temporary and compiled VM variables
Dmitry Stogov [Tue, 4 Dec 2012 06:14:39 +0000 (10:14 +0400)]
Optimized access to temporary and compiled VM variables
Remi Collet [Mon, 3 Dec 2012 14:35:15 +0000 (15:35 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Reduce case where this test will fails: - no connection AND no mysqli extension
Remi Collet [Mon, 3 Dec 2012 14:32:52 +0000 (15:32 +0100)]
Reduce case where this test will fails:
- no connection AND no mysqli extension
So, will succeed when no configured connection, but mysqli available.
Anatoliy Belsky [Mon, 3 Dec 2012 14:16:54 +0000 (15:16 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Revert the previous test fix
Anatoliy Belsky [Mon, 3 Dec 2012 14:16:34 +0000 (15:16 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Revert the previous test fix
Anatoliy Belsky [Mon, 3 Dec 2012 14:14:43 +0000 (15:14 +0100)]
Revert the previous test fix
The fail seems to be due to network error
Remi Collet [Mon, 3 Dec 2012 12:39:58 +0000 (13:39 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix inifile.c:419:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] Please check this minor change.
use php_stream_copy_to_stream_ex instead of deprecated php_stream_copy_to_stream
Remi Collet [Mon, 3 Dec 2012 12:38:12 +0000 (13:38 +0100)]
Fix inifile.c:419:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
Please check this minor change.
Avoid, warning: 'pos_grp_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
Remi Collet [Mon, 3 Dec 2012 12:35:26 +0000 (13:35 +0100)]
use php_stream_copy_to_stream_ex instead of deprecated php_stream_copy_to_stream
Anatoliy Belsky [Mon, 3 Dec 2012 09:53:14 +0000 (10:53 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix test with a slightly different warning in TS
Adding tests for private and protected properties
Fixing test according to @jpauli's suggestions
Adding regression test for behavior of magic methods with unset public properties
Conflicts:
NEWS
Anatoliy Belsky [Mon, 3 Dec 2012 09:44:10 +0000 (10:44 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix test with a slightly different warning in TS
Anatoliy Belsky [Mon, 3 Dec 2012 09:41:17 +0000 (10:41 +0100)]
Fix test with a slightly different warning in TS
Lars Strojny [Sun, 2 Dec 2012 18:51:51 +0000 (19:51 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Marco Pivetta [Thu, 8 Nov 2012 04:51:01 +0000 (05:51 +0100)]
Adding tests for private and protected properties