]>
granicus.if.org Git - php/log
Anatol Belski [Wed, 27 Aug 2014 21:03:58 +0000 (23:03 +0200)]
fixed UConverter::convert()
Anatol Belski [Wed, 27 Aug 2014 20:47:13 +0000 (22:47 +0200)]
fix typo
Anatol Belski [Wed, 27 Aug 2014 20:45:19 +0000 (22:45 +0200)]
fixed php_wddx_packet_start signature
Nikita Popov [Wed, 27 Aug 2014 20:18:55 +0000 (22:18 +0200)]
Merge branch 'PHP-5.6'
Anatol Belski [Wed, 27 Aug 2014 20:17:16 +0000 (22:17 +0200)]
fix signature
Nikita Popov [Wed, 27 Aug 2014 20:15:20 +0000 (22:15 +0200)]
Fix bug #67917 (gmp compound assignment operator leak)
Anatol Belski [Wed, 27 Aug 2014 20:13:01 +0000 (22:13 +0200)]
fix signature
Anatol Belski [Wed, 27 Aug 2014 20:05:26 +0000 (22:05 +0200)]
fix signature
Anatol Belski [Wed, 27 Aug 2014 20:01:43 +0000 (22:01 +0200)]
fix signature
Anatol Belski [Wed, 27 Aug 2014 19:53:06 +0000 (21:53 +0200)]
's' and size_t - fix some invalid pointers and the remaining ext/mcrypt parts
Anatol Belski [Wed, 27 Aug 2014 18:42:47 +0000 (20:42 +0200)]
's' works with size_t round 4
Anatol Belski [Wed, 27 Aug 2014 17:25:28 +0000 (19:25 +0200)]
's' works with size_t round 3
Anatol Belski [Wed, 27 Aug 2014 16:51:01 +0000 (18:51 +0200)]
updated UPGRADING.INTERNALS
Anatol Belski [Wed, 27 Aug 2014 15:31:24 +0000 (17:31 +0200)]
's' works with size_t round 2
Anatol Belski [Wed, 27 Aug 2014 13:37:14 +0000 (15:37 +0200)]
revert an accident
Anatol Belski [Wed, 27 Aug 2014 13:31:48 +0000 (15:31 +0200)]
first show to make 's' work with size_t
Dmitry Stogov [Wed, 27 Aug 2014 18:45:27 +0000 (22:45 +0400)]
Reorder fields for better nenory consumtion and data locality on 64-bit systems
Dmitry Stogov [Wed, 27 Aug 2014 16:49:56 +0000 (20:49 +0400)]
Use efree_size() instead of efree() where posible
Chris Wright [Wed, 27 Aug 2014 15:35:28 +0000 (16:35 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fix stream_select() issue with OpenSSL buffer
Dmitry Stogov [Wed, 27 Aug 2014 15:10:29 +0000 (19:10 +0400)]
Cleanup IS_VAR handling
Chris Wright [Wed, 27 Aug 2014 15:06:28 +0000 (16:06 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix stream_select() issue with OpenSSL buffer
Chris Wright [Wed, 27 Aug 2014 15:01:18 +0000 (16:01 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix stream_select() issue with OpenSSL buffer
Conflicts:
ext/openssl/xp_ssl.c
Tjerk Meesters [Wed, 27 Aug 2014 14:59:18 +0000 (22:59 +0800)]
Fixed corruption of execute_data when ZEND_STRLEN has to cast an object to string.
Chris Wright [Sat, 23 Aug 2014 00:40:19 +0000 (01:40 +0100)]
Fix stream_select() issue with OpenSSL buffer
Ensure data from OpenSSL internal buffer has been
transfered to PHP stream buffer before a select()
emulation operation is performed
Addresses bug #65137
https://bugs.php.net/bug.php?id=65137
Conflicts:
ext/openssl/xp_ssl.c
Anatol Belski [Wed, 27 Aug 2014 10:11:59 +0000 (12:11 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fixed DBG_INF macro name
reworked NEWS for 5.6.0GA
Anatol Belski [Wed, 27 Aug 2014 10:11:35 +0000 (12:11 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fixed DBG_INF macro name
Anatol Belski [Wed, 27 Aug 2014 10:10:35 +0000 (12:10 +0200)]
fixed DBG_INF macro name
Dmitry Stogov [Wed, 27 Aug 2014 09:37:54 +0000 (13:37 +0400)]
Improved performance of json_encode()
Julien Pauli [Wed, 27 Aug 2014 08:47:44 +0000 (10:47 +0200)]
reworked NEWS for 5.6.0GA
Anatol Belski [Wed, 27 Aug 2014 07:26:25 +0000 (09:26 +0200)]
add note about 'l' and zend_long
Xinchen Hui [Wed, 27 Aug 2014 04:14:17 +0000 (12:14 +0800)]
It should be int
Xinchen Hui [Wed, 27 Aug 2014 04:13:17 +0000 (12:13 +0800)]
Fixed folder mark
Ferenc Kovacs [Wed, 27 Aug 2014 02:53:22 +0000 (04:53 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix the NEWS
Ferenc Kovacs [Wed, 27 Aug 2014 02:51:24 +0000 (04:51 +0200)]
fix the NEWS
Tjerk Meesters [Wed, 27 Aug 2014 02:28:16 +0000 (10:28 +0800)]
Merge PHP RFC: Closure::call
Commits:
NEWS, UPGRADING
Fixed Closure::apply() for int64
Just return, no need for RETURN_NULL()
Revert "Fixed closure::bindTo bad args test"
Accuracy
Fixed issues spotted by code review
Comment clarification
Old comment, whitespace
Don't allow unbound scoped closures; make ->call used passed object as scope
Removed unused variable
Fixed and cleaned up implementaton of Closure::call() for phpng
Fixed closure::bindTo bad args test
Fixed unbound scoped closure edge cases and added tests for them
Rename ::apply to ::call for the sake of JS consistency
Added test for unbound_scoped
Added optional bool param $unbound_scoped to Closure::bind and ::bindTo
Implemented Closure::apply
Ferenc Kovacs [Wed, 27 Aug 2014 02:24:26 +0000 (04:24 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
add the NEWS entries from the last stable release
Ferenc Kovacs [Wed, 27 Aug 2014 02:23:55 +0000 (04:23 +0200)]
add the NEWS entries from the last stable release
Ferenc Kovacs [Wed, 27 Aug 2014 02:19:04 +0000 (04:19 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
almost forgot to bump this
from now on, this should be 5.6.1-dev
Ferenc Kovacs [Wed, 27 Aug 2014 02:18:23 +0000 (04:18 +0200)]
almost forgot to bump this
Ferenc Kovacs [Wed, 27 Aug 2014 02:14:23 +0000 (04:14 +0200)]
from now on, this should be 5.6.1-dev
Ferenc Kovacs [Wed, 27 Aug 2014 02:08:25 +0000 (04:08 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
update NEWS to reflect what makes into 5.6.0 final
Ferenc Kovacs [Wed, 27 Aug 2014 02:07:37 +0000 (04:07 +0200)]
update NEWS to reflect what makes into 5.6.0 final
Ferenc Kovacs [Wed, 27 Aug 2014 01:54:06 +0000 (03:54 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
remove the -dev suffix from the Zend version
Conflicts:
Zend/zend.h
Ferenc Kovacs [Wed, 27 Aug 2014 01:52:46 +0000 (03:52 +0200)]
remove the -dev suffix from the Zend version
Andrea Faulds [Wed, 27 Aug 2014 01:07:59 +0000 (02:07 +0100)]
NEWS, UPGRADING
Andrea Faulds [Wed, 27 Aug 2014 01:05:50 +0000 (02:05 +0100)]
Fixed Closure::apply() for int64
Andrea Faulds [Wed, 27 Aug 2014 00:53:26 +0000 (01:53 +0100)]
Merge branch 'master' into Closure_apply
Nikita Popov [Tue, 26 Aug 2014 23:12:09 +0000 (01:12 +0200)]
Fix zend_highlight functionality I broke
Magic consts are not supposed to be highlighted as keywords.
Nikita Popov [Tue, 26 Aug 2014 22:53:24 +0000 (00:53 +0200)]
Fix mbstring overloads in zts
Ferenc Kovacs [Tue, 26 Aug 2014 22:48:26 +0000 (00:48 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
update the GIT-RULES with the 5.6 and the release branches
Ferenc Kovacs [Tue, 26 Aug 2014 22:47:57 +0000 (00:47 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
update the GIT-RULES with the 5.6 and the release branches
Ferenc Kovacs [Tue, 26 Aug 2014 22:47:37 +0000 (00:47 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
update the GIT-RULES with the 5.6 and the release branches
Ferenc Kovacs [Tue, 26 Aug 2014 22:47:09 +0000 (00:47 +0200)]
update the GIT-RULES with the 5.6 and the release branches
Nikita Popov [Tue, 26 Aug 2014 22:31:20 +0000 (00:31 +0200)]
Fix test with opcache/zts dependent output
Refcount depends on whether array is immutablized and string is
interned.
Nikita Popov [Tue, 26 Aug 2014 22:25:48 +0000 (00:25 +0200)]
Fix session handlers in zts
Also use ZEND_HASH_FOREACH API.
Dmitry Stogov [Tue, 26 Aug 2014 21:39:39 +0000 (01:39 +0400)]
Fixed incorrect ZEND_INIT_FCALL_BY_NAME -> ZEND_INIT_FCALL conversion
Nikita Popov [Tue, 26 Aug 2014 20:53:41 +0000 (22:53 +0200)]
Move =&new deprecation message into compiler
Nikita Popov [Tue, 26 Aug 2014 20:50:04 +0000 (22:50 +0200)]
Fix tokenizer test to not depend on specific token numbers
Nikita Popov [Tue, 26 Aug 2014 20:47:11 +0000 (22:47 +0200)]
Handle remaining magic constants in parser as well
As far as I can see the !filename case cannot occur, so I dropped
it.
Dmitry Stogov [Tue, 26 Aug 2014 20:52:50 +0000 (00:52 +0400)]
Split and optimize loop
Nikita Popov [Tue, 26 Aug 2014 20:30:18 +0000 (22:30 +0200)]
Add backup_doc_comment production
Bison can't detect the type of a mid-rule action, even if it accesses
$<str>$, so need to create a separate rule for this.
Nikita Popov [Tue, 26 Aug 2014 18:42:25 +0000 (20:42 +0200)]
eval() with parse error uses clean shutdown now
Nikita Popov [Thu, 21 Aug 2014 22:40:07 +0000 (00:40 +0200)]
Add type annotations to parser
Conflicts:
Zend/zend_language_parser.y
Nikita Popov [Tue, 26 Aug 2014 17:39:40 +0000 (19:39 +0200)]
Don't alloc empty jmp opnum list for single-branch if
Anatol Belski [Tue, 26 Aug 2014 18:43:33 +0000 (20:43 +0200)]
fixed bitset computing on win64 build
Dmitry Stogov [Tue, 26 Aug 2014 17:32:20 +0000 (21:32 +0400)]
Fixed zero-size allocation in debug build
Anatol Belski [Tue, 26 Aug 2014 14:27:14 +0000 (16:27 +0200)]
temporary fix for win64
Dmitry Stogov [Tue, 26 Aug 2014 12:21:58 +0000 (16:21 +0400)]
Replaced Zend Memory Manager
Dmitry Stogov [Tue, 26 Aug 2014 11:57:19 +0000 (15:57 +0400)]
Fixed uint32_t overflow
Anatol Belski [Tue, 26 Aug 2014 11:20:21 +0000 (13:20 +0200)]
several signature and data type fixes
Dmitry Stogov [Tue, 26 Aug 2014 10:23:01 +0000 (14:23 +0400)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
fixed several long vs zend_long casts
Dmitry Stogov [Tue, 26 Aug 2014 10:22:03 +0000 (14:22 +0400)]
Fixed return operand type (Use IS_TMP_VAR instead of IS_VAR in the same way as it was before AST patch)
Anatol Belski [Tue, 26 Aug 2014 09:23:25 +0000 (11:23 +0200)]
fixed several long vs zend_long casts
Dmitry Stogov [Tue, 26 Aug 2014 09:06:19 +0000 (13:06 +0400)]
Fixed compile-time constants substitution
Anatol Belski [Tue, 26 Aug 2014 08:40:47 +0000 (10:40 +0200)]
regenerated date parsers
Anatol Belski [Tue, 26 Aug 2014 08:04:51 +0000 (10:04 +0200)]
fix typo
Julien Pauli [Mon, 25 Aug 2014 16:32:40 +0000 (18:32 +0200)]
implement #67886
Anatol Belski [Tue, 26 Aug 2014 07:55:17 +0000 (09:55 +0200)]
renamed macro
Anatol Belski [Tue, 26 Aug 2014 07:52:22 +0000 (09:52 +0200)]
edit comment
Anatol Belski [Tue, 26 Aug 2014 07:49:54 +0000 (09:49 +0200)]
simplify zend_long defs even more
Anatol Belski [Tue, 26 Aug 2014 07:27:55 +0000 (09:27 +0200)]
make timelib independent from zend_long
Xinchen Hui [Tue, 26 Aug 2014 04:19:09 +0000 (12:19 +0800)]
Fixed incompatible pointer
Xinchen Hui [Tue, 26 Aug 2014 04:14:45 +0000 (12:14 +0800)]
Fixed incompatible pointer
Xinchen Hui [Tue, 26 Aug 2014 04:12:39 +0000 (12:12 +0800)]
Fixed incompatible pointer
Xinchen Hui [Tue, 26 Aug 2014 04:11:28 +0000 (12:11 +0800)]
Fixed incompatible pointer type (int64)
Xinchen Hui [Tue, 26 Aug 2014 03:50:42 +0000 (11:50 +0800)]
Unused variable
Xinchen Hui [Tue, 26 Aug 2014 03:49:32 +0000 (11:49 +0800)]
Unused variable
Xinchen Hui [Tue, 26 Aug 2014 03:48:59 +0000 (11:48 +0800)]
Unused variale
Ferenc Kovacs [Mon, 25 Aug 2014 22:34:36 +0000 (00:34 +0200)]
better heading for UPGRADING.INTERNALS
Ferenc Kovacs [Mon, 25 Aug 2014 22:33:38 +0000 (00:33 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
better heading for UPGRADING.INTERNALS
Ferenc Kovacs [Mon, 25 Aug 2014 22:31:36 +0000 (00:31 +0200)]
better heading for UPGRADING.INTERNALS
Anatol Belski [Mon, 25 Aug 2014 22:24:38 +0000 (00:24 +0200)]
fix strtol call
Anatol Belski [Mon, 25 Aug 2014 22:13:37 +0000 (00:13 +0200)]
updated UPGRADING.INTERNALS
Anatol Belski [Mon, 25 Aug 2014 21:50:30 +0000 (23:50 +0200)]
fix func argument type
Anatol Belski [Mon, 25 Aug 2014 21:28:08 +0000 (23:28 +0200)]
generalize the zend_long stuff
Nikita Popov [Mon, 25 Aug 2014 21:45:02 +0000 (23:45 +0200)]
Remove ZEND_ACC_INTERACTIVE and CG(interactive)
As far as I can discern these are leftovers of the interactive
shell implementation that was used before PHP 5.4. Now the readline
ext makes use of normal eval calls for this.
So, dropping these until there is evidence to the contrary, as they
currently wouldn't work anyway.
Nikita Popov [Mon, 25 Aug 2014 21:17:36 +0000 (23:17 +0200)]
make bp type uint32_t everywhere
Nikita Popov [Mon, 25 Aug 2014 21:05:05 +0000 (23:05 +0200)]
Fix compiler warnings
Nikita Popov [Mon, 25 Aug 2014 20:47:04 +0000 (22:47 +0200)]
Fix zend_longo_str
Nikita Popov [Mon, 25 Aug 2014 20:40:58 +0000 (22:40 +0200)]
Add zend_string_equals and zend_string_equals_literal