]>
granicus.if.org Git - php/log
Anatol Belski [Thu, 2 Apr 2015 18:18:11 +0000 (20:18 +0200)]
more compliance with the ODBC 3.x
Anatol Belski [Thu, 2 Apr 2015 12:22:56 +0000 (14:22 +0200)]
test fixes
Nikita Popov [Sat, 21 Mar 2015 19:10:19 +0000 (20:10 +0100)]
Throw ParseException from lexer
Primarily to avoid getting fatal errors from token_get_all().
Implemented using a magic E_ERROR token, which the lexer emits to
force a parser failure.
Dmitry Stogov [Thu, 2 Apr 2015 11:28:39 +0000 (14:28 +0300)]
Use PHP memory manager for mysqlnd memory pools.
Dmitry Stogov [Thu, 2 Apr 2015 11:19:52 +0000 (14:19 +0300)]
Convert fatal errors into EngineException
Dmitry Stogov [Thu, 2 Apr 2015 10:07:17 +0000 (13:07 +0300)]
Recalssify some E_ERROR into E_CORE_ERROR
Dmitry Stogov [Thu, 2 Apr 2015 09:38:16 +0000 (12:38 +0300)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
fix tests
Dmitry Stogov [Thu, 2 Apr 2015 09:37:34 +0000 (12:37 +0300)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Prevent GC from changing zval or object 'color' before they are actually inserted into possible roots buffer.
Conflicts:
NEWS
Zend/zend_gc.c
Anatol Belski [Wed, 1 Apr 2015 16:43:07 +0000 (18:43 +0200)]
fix tests
Dmitry Stogov [Thu, 2 Apr 2015 09:30:58 +0000 (12:30 +0300)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Prevent GC from changing zval or object 'color' before they are actually inserted into possible roots buffer.
Dmitry Stogov [Thu, 2 Apr 2015 09:29:15 +0000 (12:29 +0300)]
Prevent GC from changing zval or object 'color' before they are actually inserted into possible roots buffer.
Xinchen Hui [Thu, 2 Apr 2015 01:06:46 +0000 (09:06 +0800)]
Merge branch 'PHP-5.6' of https://git.php.net/repository/php-src into PHP-5.6
Xinchen Hui [Thu, 2 Apr 2015 01:06:38 +0000 (09:06 +0800)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
Xinchen Hui [Thu, 2 Apr 2015 01:05:04 +0000 (09:05 +0800)]
Unused var
Xinchen Hui [Thu, 2 Apr 2015 01:03:48 +0000 (09:03 +0800)]
Merge branch 'master' of https://git.php.net/repository/php-src
Dmitry Stogov [Thu, 2 Apr 2015 00:56:42 +0000 (03:56 +0300)]
Fixed performance degradation introduced with lateast EnfineException related changes.
Restore original errors order in executor.
Dmitry Stogov [Wed, 1 Apr 2015 23:05:25 +0000 (02:05 +0300)]
Convert fatal errors into EngineExceptions
Make zval_update_constant_ex(), zval_update_constant(), zend_update_class_constants() and zend_ast_evaluate() return SUCCESS or FAILURE.
Ferenc Kovacs [Wed, 1 Apr 2015 22:07:20 +0000 (00:07 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
sigh, can't even copypaste without screwing up
Ferenc Kovacs [Wed, 1 Apr 2015 22:07:13 +0000 (00:07 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
sigh, can't even copypaste without screwing up
Ferenc Kovacs [Wed, 1 Apr 2015 22:07:00 +0000 (00:07 +0200)]
sigh, can't even copypaste without screwing up
Ferenc Kovacs [Wed, 1 Apr 2015 21:06:32 +0000 (23:06 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
oop, put both the error number and message for both db object to the error message
Ferenc Kovacs [Wed, 1 Apr 2015 21:06:22 +0000 (23:06 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
oop, put both the error number and message for both db object to the error message
Ferenc Kovacs [Wed, 1 Apr 2015 21:06:04 +0000 (23:06 +0200)]
oop, put both the error number and message for both db object to the error message
Ferenc Kovacs [Wed, 1 Apr 2015 20:08:29 +0000 (22:08 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
test fixes
Ferenc Kovacs [Wed, 1 Apr 2015 20:08:11 +0000 (22:08 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
test fixes
Ferenc Kovacs [Wed, 1 Apr 2015 20:03:19 +0000 (22:03 +0200)]
test fixes
Stanislav Malyshev [Wed, 1 Apr 2015 19:50:40 +0000 (12:50 -0700)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Revert "Merge branch 'PHP-5.5' into PHP-5.6"
Conflicts:
ext/date/php_date.c
ext/date/tests/DateTime_verify.phpt
Stanislav Malyshev [Wed, 1 Apr 2015 19:48:08 +0000 (12:48 -0700)]
Revert "Merge branch 'PHP-5.5' into PHP-5.6"
This reverts commit
aa22e80b1af500e5d6cdc0f7783537a768d0e373 , reversing
changes made to
3e7f47cb039fd8803776eaf2899d576c503cdb63 .
Conflicts:
ext/date/php_date.c
Dmitry Stogov [Wed, 1 Apr 2015 17:01:57 +0000 (20:01 +0300)]
Convert fatal errors into EngineExceptions
Ferenc Kovacs [Wed, 1 Apr 2015 16:06:12 +0000 (18:06 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fix typo: unitialized -> uninitialized
Ferenc Kovacs [Wed, 1 Apr 2015 16:05:57 +0000 (18:05 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix typo: unitialized -> uninitialized
Ferenc Kovacs [Wed, 1 Apr 2015 16:05:36 +0000 (18:05 +0200)]
Merge branch 'pr-1212' into PHP-5.5
* pr-1212:
Fix typo: unitialized -> uninitialized
Xinchen Hui [Wed, 1 Apr 2015 16:04:30 +0000 (00:04 +0800)]
Merge branch 'PHP-5.6'
Conflicts:
ext/opcache/zend_accelerator_module.c
Xinchen Hui [Wed, 1 Apr 2015 16:01:57 +0000 (00:01 +0800)]
Update NEWS
Xinchen Hui [Wed, 1 Apr 2015 15:59:45 +0000 (23:59 +0800)]
Merge branch 'PHP-5.5' into PHP-5.6
Danack [Wed, 1 Apr 2015 15:58:22 +0000 (23:58 +0800)]
Fixed bug #69281 (opcache_is_script_cached no longer works)
Lior Kaplan [Wed, 1 Apr 2015 15:30:55 +0000 (18:30 +0300)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fix typo: unitialized -> uninitialized
Fix typo: unitialized -> uninitialized
Conflicts:
ext/xmlwriter/php_xmlwriter.c
Lior Kaplan [Wed, 1 Apr 2015 15:21:01 +0000 (18:21 +0300)]
Fix typo: unitialized -> uninitialized
Lior Kaplan [Wed, 1 Apr 2015 15:20:26 +0000 (18:20 +0300)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix typo: unitialized -> uninitialized
Lior Kaplan [Wed, 1 Apr 2015 15:19:09 +0000 (18:19 +0300)]
Fix typo: unitialized -> uninitialized
Lior Kaplan [Wed, 1 Apr 2015 15:07:37 +0000 (18:07 +0300)]
Fix typo: unitialized -> uninitialized
Dmitry Stogov [Wed, 1 Apr 2015 13:48:15 +0000 (16:48 +0300)]
Convert fatal errors into EngineExceptions
Dmitry Stogov [Wed, 1 Apr 2015 12:54:03 +0000 (15:54 +0300)]
Convert fatal errors into EngineExceptions
Dmitry Stogov [Wed, 1 Apr 2015 12:52:26 +0000 (15:52 +0300)]
Handle incorrect break/continue statements at compile-time
Dmitry Stogov [Wed, 1 Apr 2015 11:50:09 +0000 (14:50 +0300)]
Converted fatal errors into EngineExceptions
Anatol Belski [Wed, 1 Apr 2015 11:39:25 +0000 (13:39 +0200)]
missing includes
Anatol Belski [Wed, 1 Apr 2015 11:17:43 +0000 (13:17 +0200)]
fix extern "C"
now, it shouldn't matter where intl_common.h is included,
not need for extra putting it into extern C
Anatol Belski [Wed, 1 Apr 2015 10:16:14 +0000 (12:16 +0200)]
C89 compat
Anatol Belski [Wed, 1 Apr 2015 09:55:40 +0000 (11:55 +0200)]
add ext/odbc note to UPGRADING
Dmitry Stogov [Wed, 1 Apr 2015 10:49:11 +0000 (13:49 +0300)]
Convert fatal error into EngineException
Dmitry Stogov [Wed, 1 Apr 2015 10:39:11 +0000 (13:39 +0300)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
Remove datefmt_set_timezone_id and OO variant
Dmitry Stogov [Wed, 1 Apr 2015 10:38:05 +0000 (13:38 +0300)]
We don't need this protection anymore (now reference counting on closures is accurate).
Nikita Popov [Wed, 1 Apr 2015 10:31:21 +0000 (12:31 +0200)]
Remove datefmt_set_timezone_id and OO variant
Dmitry Stogov [Wed, 1 Apr 2015 10:32:23 +0000 (13:32 +0300)]
Use zend_error_noreturn() for fatal errors
Nikita Popov [Wed, 1 Apr 2015 09:50:46 +0000 (11:50 +0200)]
More UPGRADING
Nikita Popov [Wed, 1 Apr 2015 09:42:05 +0000 (11:42 +0200)]
Drop support for static calls from incompatible context
Implemented by NULLing $this.
Nikita Popov [Wed, 1 Apr 2015 09:16:43 +0000 (11:16 +0200)]
Add some notes to UPGRADING
Nikita Popov [Sun, 15 Mar 2015 08:47:25 +0000 (09:47 +0100)]
Reclassify E_STRICT notices
Per RFC https://wiki.php.net/rfc/reclassify_e_strict
While reviewing this, found that there are still three E_STRICTs
left in libraries - need to discuss those.
Dmitry Stogov [Wed, 1 Apr 2015 09:11:13 +0000 (12:11 +0300)]
Merge branch 'InternalClassClean'
* InternalClassClean:
Fixed test
Patch improvement:
Fixed indentation. Fixed comment style. Fixed commented out code.
Reverted change to function name and added note of why it is different from the class it is actually changing.
Made UConverter throw an exception if the constructor fails.
Fixed PDO constructor to not return null.
Fixed fileinfo behaviour.
Made Phar throw exception on bad constructor.
Converted intl extension to use IntlException in constructors.
Fixed SplFixedArray and tests.
Fixed ReflectionExtension and ReflectionProperty.
Fixed ReflectionFunction, ReflectionMethod and ReflectionParameter.
Fixed PDORow behaviour and message.
Nikita Popov [Wed, 1 Apr 2015 07:36:43 +0000 (09:36 +0200)]
Fix 32bit test failures due to ctor deprecation
Xinchen Hui [Wed, 1 Apr 2015 05:06:38 +0000 (13:06 +0800)]
Merge branch 'master' of https://git.php.net/repository/php-src
Xinchen Hui [Wed, 1 Apr 2015 04:05:19 +0000 (12:05 +0800)]
Micro opt
Xinchen Hui [Wed, 1 Apr 2015 01:56:55 +0000 (09:56 +0800)]
Fixed test
Ferenc Kovacs [Tue, 31 Mar 2015 23:42:26 +0000 (01:42 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix release date
Ferenc Kovacs [Tue, 31 Mar 2015 23:42:12 +0000 (01:42 +0200)]
fix release date
Ferenc Kovacs [Tue, 31 Mar 2015 23:31:48 +0000 (01:31 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
5.6.9 is up next
Ferenc Kovacs [Tue, 31 Mar 2015 23:30:51 +0000 (01:30 +0200)]
5.6.9 is up next
Lior Kaplan [Tue, 31 Mar 2015 22:59:21 +0000 (01:59 +0300)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixed bug #68739 (Missing break / control flow in curl)
Fixed bug #68740 (NULL Pointer Dereference)
Fixed bug #68677 (Use After Free in OPcache)
Conflicts:
ext/ereg/regex/regcomp.c
Lior Kaplan [Tue, 31 Mar 2015 22:55:35 +0000 (01:55 +0300)]
Add changelog entries for #68677, #68739 & #68740
Lior Kaplan [Tue, 31 Mar 2015 22:54:53 +0000 (01:54 +0300)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixed bug #68739 (Missing break / control flow in curl)
Fixed bug #68740 (NULL Pointer Dereference)
Fixed bug #68677 (Use After Free in OPcache)
Lior Kaplan [Tue, 31 Mar 2015 22:45:34 +0000 (01:45 +0300)]
Fixed bug #68739 (Missing break / control flow).
Fixed bug #68740 (NULL Pointer Dereference).
Fixed bug #68677 (Use After Free).
Xinchen Hui [Tue, 31 Mar 2015 21:57:39 +0000 (00:57 +0300)]
Fixed bug #68739 (Missing break / control flow in curl)
(cherry picked from commit
124fb22a13fafa3648e4e15b4f207c7096d8155e )
Xinchen Hui [Tue, 31 Mar 2015 21:41:46 +0000 (00:41 +0300)]
Fixed bug #68740 (NULL Pointer Dereference)
(cherry picked from commit
124fb22a13fafa3648e4e15b4f207c7096d8155e )
Xinchen Hui [Thu, 8 Jan 2015 08:32:20 +0000 (16:32 +0800)]
Fixed bug #68677 (Use After Free in OPcache)
(cherry picked from commit
777c39f4042327eac4b63c7ee87dc1c7a09a3115 )
Dmitry Stogov [Tue, 31 Mar 2015 21:37:59 +0000 (00:37 +0300)]
Converted most object handlers fatal errors into EngineExceptions
Nikita Popov [Tue, 31 Mar 2015 14:10:06 +0000 (16:10 +0200)]
Finish PHP 4 constructor deprecation
Andrea Faulds [Tue, 31 Mar 2015 14:10:22 +0000 (16:10 +0200)]
Deprecate PHP 4 constructors
Derick Rethans [Tue, 31 Mar 2015 15:36:51 +0000 (16:36 +0100)]
Merge branch 'PHP-5.6'
Conflicts:
ext/date/lib/parse_date.c
ext/date/php_date.c
Derick Rethans [Tue, 31 Mar 2015 15:35:10 +0000 (16:35 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
Derick Rethans [Tue, 31 Mar 2015 15:35:03 +0000 (16:35 +0100)]
Fixed bug #69336 (Issues with "last day of <monthname>").
Julien Pauli [Tue, 31 Mar 2015 14:00:17 +0000 (16:00 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
5.5.25 now
Julien Pauli [Tue, 31 Mar 2015 13:57:44 +0000 (15:57 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
5.5.25 now
Julien Pauli [Tue, 31 Mar 2015 13:51:47 +0000 (15:51 +0200)]
5.5.25 now
Dmitry Stogov [Tue, 31 Mar 2015 13:36:26 +0000 (16:36 +0300)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
force ext/odbc to be shared in snapshot build
Dmitry Stogov [Tue, 31 Mar 2015 13:35:27 +0000 (16:35 +0300)]
Convert fatal errors on improper access to static properties into EngineExceptions
Anatol Belski [Tue, 31 Mar 2015 09:25:12 +0000 (11:25 +0200)]
force ext/odbc to be shared in snapshot build
Dmitry Stogov [Tue, 31 Mar 2015 10:25:26 +0000 (13:25 +0300)]
Convert "Unsupported operands" fatal error into EngineException (exceptions can't be thrown at compile-time yet, so unsuported operands in constant expressions are still lead to fatal error).
Derick Rethans [Tue, 31 Mar 2015 10:09:31 +0000 (11:09 +0100)]
Merge branch 'PHP-5.6'
Derick Rethans [Tue, 31 Mar 2015 10:09:23 +0000 (11:09 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
Derick Rethans [Tue, 31 Mar 2015 10:08:56 +0000 (11:08 +0100)]
Export date_get_immutable_ce() so that extensions can make use of it too.
Xinchen Hui [Tue, 31 Mar 2015 08:52:43 +0000 (16:52 +0800)]
Merge branch 'master' of https://git.php.net/repository/php-src
Xinchen Hui [Tue, 31 Mar 2015 08:52:30 +0000 (16:52 +0800)]
Revert "Better to taverse reversely"
This reverts commit
51451ab84ad24430c0e3e3cf67eac297be9cf917 .
Lior Kaplan [Tue, 31 Mar 2015 06:28:22 +0000 (09:28 +0300)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Align entries format
Update CVE for Bug #68976 to CVE-2015-2787 instead of reusing CVE for #68710
Add CVE for bug #69207
Align NEWS entries with 5.6.7
Align entries format
Update CVE for Bug #68976 to CVE-2015-2787 instead of reusing CVE for #68710
Add CVE for bug #69207
Lior Kaplan [Tue, 31 Mar 2015 06:26:34 +0000 (09:26 +0300)]
Align entries format
Lior Kaplan [Tue, 31 Mar 2015 06:24:56 +0000 (09:24 +0300)]
Update CVE for Bug #68976 to CVE-2015-2787 instead of reusing CVE for #68710
Lior Kaplan [Tue, 31 Mar 2015 06:23:34 +0000 (09:23 +0300)]
Add CVE for bug #69207
Lior Kaplan [Tue, 31 Mar 2015 06:20:29 +0000 (09:20 +0300)]
Align NEWS entries with 5.6.7
Lior Kaplan [Tue, 31 Mar 2015 06:17:13 +0000 (09:17 +0300)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Align entries format
Update CVE for Bug #68976 to CVE-2015-2787 instead of reusing CVE for #68710
Add CVE for bug #69207
Lior Kaplan [Tue, 31 Mar 2015 06:14:06 +0000 (09:14 +0300)]
Align entries format
Lior Kaplan [Tue, 31 Mar 2015 06:12:05 +0000 (09:12 +0300)]
Update CVE for Bug #68976 to CVE-2015-2787 instead of reusing CVE for #68710