]>
granicus.if.org Git - php/log
Dmitry Stogov [Tue, 24 Feb 2015 22:52:35 +0000 (01:52 +0300)]
Use cache_slot offsets instead of indexes (simplify run-time instructions)
Dmitry Stogov [Tue, 24 Feb 2015 19:29:47 +0000 (22:29 +0300)]
Split INIT_FCALL_BY_NAME inti INIT_FCALL_BY_NAME(CONST+STRING) and INIT_DYNAMIC_CALL(CONST-STRING|TMPVAR|CV)
Nikita Popov [Tue, 24 Feb 2015 17:57:14 +0000 (18:57 +0100)]
Support list($a, $b) = $a
By compiling the RHS $a as a non-CV fetch.
This worked as expected in PHP 5, but broke in PHP 7 due to the
different assign order. However the new implementation is more
general, in that it allows $a on the LHS in any place, not just
the first element.
Dmitry Stogov [Tue, 24 Feb 2015 16:21:21 +0000 (19:21 +0300)]
Avoid unnecassary check
Dmitry Stogov [Tue, 24 Feb 2015 15:34:37 +0000 (18:34 +0300)]
Make zend_array_destroy() to free the corresponding zend_array
Dmitry Stogov [Tue, 24 Feb 2015 15:34:15 +0000 (18:34 +0300)]
Eliminate check on the fast path
Dmitry Stogov [Tue, 24 Feb 2015 14:40:25 +0000 (17:40 +0300)]
Make current() and key() receive argument by value.
Popa Adrian Marius [Tue, 24 Feb 2015 11:58:14 +0000 (13:58 +0200)]
Use Firebird default home folder, replace Interbase with Firebird
Julien Pauli [Mon, 23 Feb 2015 10:23:57 +0000 (11:23 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Updated NEWS
updated NEWS
curl: add new proxy constants
Julien Pauli [Mon, 23 Feb 2015 10:23:48 +0000 (11:23 +0100)]
Updated NEWS
Julien Pauli [Mon, 23 Feb 2015 10:23:00 +0000 (11:23 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated NEWS
curl: add new proxy constants
Julien Pauli [Mon, 23 Feb 2015 10:22:44 +0000 (11:22 +0100)]
updated NEWS
Linus Unnebäck [Tue, 17 Jun 2014 10:28:44 +0000 (12:28 +0200)]
curl: add new proxy constants
Julien Pauli [Mon, 23 Feb 2015 09:40:45 +0000 (10:40 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixed test fails for bug68557
Julien Pauli [Mon, 23 Feb 2015 09:35:35 +0000 (10:35 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixed test fails for bug68557
Xinchen Hui [Sat, 21 Feb 2015 04:36:38 +0000 (12:36 +0800)]
Fixed test fails for bug68557
Derick Rethans [Mon, 23 Feb 2015 08:57:20 +0000 (08:57 +0000)]
Merge branch 'pr/1103'
Jakub Zelenka [Sun, 22 Feb 2015 20:54:05 +0000 (20:54 +0000)]
Merge branch 'PHP-5.6'
The fix for master is a bit different (it's fixed in encoder)
Jakub Zelenka [Sun, 22 Feb 2015 20:35:03 +0000 (20:35 +0000)]
Merge branch 'PHP-5.5' into PHP-5.6
Conflicts:
ext/json/json.c
Jakub Zelenka [Sun, 22 Feb 2015 20:22:47 +0000 (20:22 +0000)]
Fix bug #64695 (JSON_NUMERIC_CHECK has issues with strings that are numbers plus the letter e)
Rasmus Lerdorf [Sun, 22 Feb 2015 16:32:32 +0000 (08:32 -0800)]
NEWS entry
Rasmus Lerdorf [Sun, 22 Feb 2015 16:31:17 +0000 (08:31 -0800)]
NEWS entry
Rasmus Lerdorf [Sun, 22 Feb 2015 16:14:41 +0000 (08:14 -0800)]
Fix bug #68166
We can't always efree here
php_escape_html_entities can return an interned_empty_string
Rasmus Lerdorf [Sun, 22 Feb 2015 16:14:41 +0000 (08:14 -0800)]
Fix bug #68166
We can't always efree here
php_escape_html_entities can return an interned_empty_string
Anatol Belski [Sun, 22 Feb 2015 15:48:22 +0000 (16:48 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
updated NEWS
Anatol Belski [Sun, 22 Feb 2015 15:47:56 +0000 (16:47 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated NEWS
Anatol Belski [Sun, 22 Feb 2015 15:47:44 +0000 (16:47 +0100)]
updated NEWS
Anatol Belski [Sun, 22 Feb 2015 15:46:39 +0000 (16:46 +0100)]
updated NEWS
Anatol Belski [Sun, 22 Feb 2015 15:27:27 +0000 (16:27 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fix Win32 SSPI initialization for digest authentication in cURL
Anatol Belski [Sun, 22 Feb 2015 15:26:52 +0000 (16:26 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix Win32 SSPI initialization for digest authentication in cURL
Anatol Belski [Sun, 22 Feb 2015 15:26:02 +0000 (16:26 +0100)]
Merge branch 'pull-request/1112' into PHP-5.5
Grant Pannell [Sun, 22 Feb 2015 13:04:55 +0000 (23:34 +1030)]
Fix Win32 SSPI initialization for digest authentication in cURL
Xinchen Hui [Sat, 21 Feb 2015 16:22:20 +0000 (00:22 +0800)]
correct title
Xinchen Hui [Sat, 21 Feb 2015 16:19:06 +0000 (00:19 +0800)]
Fixed segfault because resource is freed prematurely
Xinchen Hui [Sat, 21 Feb 2015 14:44:51 +0000 (22:44 +0800)]
Only do this in debug build
Xinchen Hui [Sat, 21 Feb 2015 14:17:17 +0000 (22:17 +0800)]
Fixed mem issue with internal return type hinting assert
Anatol Belski [Sat, 21 Feb 2015 13:27:14 +0000 (14:27 +0100)]
removed duplicated code
the exact same function is already used in ext/standard/flock_compat.*
Anatol Belski [Sat, 21 Feb 2015 13:16:06 +0000 (14:16 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
revisit fix for bug #65272
Conflicts:
ext/standard/file.c
Anatol Belski [Sat, 21 Feb 2015 13:14:24 +0000 (14:14 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
revisit fix for bug #65272
Conflicts:
ext/standard/file.c
Anatol Belski [Sat, 21 Feb 2015 13:10:59 +0000 (14:10 +0100)]
revisit fix for bug #65272
Xinchen Hui [Sat, 21 Feb 2015 04:36:38 +0000 (12:36 +0800)]
Fixed test fails for bug68557
Xinchen Hui [Sat, 21 Feb 2015 03:35:16 +0000 (11:35 +0800)]
Cleanup globals initialization
No needs explicit inititlize zero for globals in no-zts build.
executor_globals should be initialized in zend side.
Xinchen Hui [Sat, 21 Feb 2015 03:02:20 +0000 (11:02 +0800)]
Unused vars
Xinchen Hui [Sat, 21 Feb 2015 02:58:23 +0000 (10:58 +0800)]
Unused var
Dmitry Stogov [Fri, 20 Feb 2015 17:50:01 +0000 (20:50 +0300)]
Fixed memory leak
Xinchen Hui [Fri, 20 Feb 2015 17:19:07 +0000 (01:19 +0800)]
uint32_t
Mariano Iglesias [Fri, 20 Feb 2015 17:17:11 +0000 (14:17 -0300)]
Renaming test to match Bug #69089
Anthony Ferrara [Fri, 20 Feb 2015 16:54:33 +0000 (11:54 -0500)]
Clean up tri-state logic to use break instead
Anthony Ferrara [Fri, 20 Feb 2015 16:43:18 +0000 (11:43 -0500)]
Fix declare error behavior so that improper usages will actually error
Anatol Belski [Fri, 20 Feb 2015 15:02:32 +0000 (16:02 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
split test for bug #68557 for windows
Anatol Belski [Fri, 20 Feb 2015 15:02:07 +0000 (16:02 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
split test for bug #68557 for windows
Anatol Belski [Fri, 20 Feb 2015 15:01:34 +0000 (16:01 +0100)]
split test for bug #68557 for windows
Julien Pauli [Fri, 20 Feb 2015 14:44:30 +0000 (15:44 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Updated NEWS
Updated NEWS
Julien Pauli [Fri, 20 Feb 2015 14:44:18 +0000 (15:44 +0100)]
Updated NEWS
Julien Pauli [Fri, 20 Feb 2015 14:43:53 +0000 (15:43 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Updated NEWS
Julien Pauli [Fri, 20 Feb 2015 14:43:38 +0000 (15:43 +0100)]
Updated NEWS
Julien Pauli [Fri, 20 Feb 2015 14:40:46 +0000 (15:40 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix #68557
Conflicts:
ext/spl/spl_directory.c
Julien Pauli [Fri, 20 Feb 2015 14:38:48 +0000 (15:38 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix #68557
Sobak [Fri, 13 Feb 2015 06:17:15 +0000 (07:17 +0100)]
Drop ZE1-compat leftover
Julien Pauli [Fri, 20 Feb 2015 14:09:35 +0000 (15:09 +0100)]
fix #68557
Dmitry Stogov [Fri, 20 Feb 2015 13:08:57 +0000 (16:08 +0300)]
Use fast SSE2 memcpy() for copying block of data from SHM to process memory
Dmitry Stogov [Fri, 20 Feb 2015 12:38:06 +0000 (15:38 +0300)]
Simplify reallocation during copying data from SHM to process memory
Mariano Iglesias [Thu, 19 Feb 2015 15:46:00 +0000 (12:46 -0300)]
Adding 'v' formatting to DateTime::format(), and adding constant DateTime::RFC3339_EXTENDED to output datetime using the RFC3339 extended format (aka ISO8601 extended format)
Dmitry Stogov [Fri, 20 Feb 2015 11:59:30 +0000 (14:59 +0300)]
don't count op_arrays stored in opcache SHM
Dmitry Stogov [Fri, 20 Feb 2015 10:46:32 +0000 (13:46 +0300)]
Removed dead code
Dmitry Stogov [Fri, 20 Feb 2015 10:28:26 +0000 (13:28 +0300)]
Lazy duplication of op_array->static_variables
Dmitry Stogov [Fri, 20 Feb 2015 07:33:07 +0000 (10:33 +0300)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixed type mismatch
Dmitry Stogov [Fri, 20 Feb 2015 07:32:34 +0000 (10:32 +0300)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixed type mismatch
Dmitry Stogov [Fri, 20 Feb 2015 07:31:24 +0000 (10:31 +0300)]
Fixed type mismatch
Stanislav Malyshev [Thu, 19 Feb 2015 22:02:04 +0000 (23:02 +0100)]
add NEWS for <=>
Michael Wallner [Thu, 19 Feb 2015 09:50:03 +0000 (10:50 +0100)]
this line got accitentally dropped on merge
Dmitry Stogov [Thu, 19 Feb 2015 08:11:17 +0000 (11:11 +0300)]
Implemented AST pretty-printer
Ferenc Kovacs [Wed, 18 Feb 2015 19:15:46 +0000 (20:15 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
update NEWS to match the actual stuff in 5.6.6
update NEWS to match the actual stuff in 5.5.22
Ferenc Kovacs [Wed, 18 Feb 2015 19:10:28 +0000 (20:10 +0100)]
update NEWS to match the actual stuff in 5.6.6
Ferenc Kovacs [Wed, 18 Feb 2015 19:09:12 +0000 (20:09 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
update NEWS to match the actual stuff in 5.5.22
Ferenc Kovacs [Wed, 18 Feb 2015 19:08:46 +0000 (20:08 +0100)]
update NEWS to match the actual stuff in 5.5.22
Ferenc Kovacs [Wed, 18 Feb 2015 18:52:32 +0000 (19:52 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
update NEWS(add missing entry for the enchant fix, and reorder the entries a bit)
fix typo in bug#
add CVE
5.4.39 next
Ferenc Kovacs [Wed, 18 Feb 2015 18:52:00 +0000 (19:52 +0100)]
update NEWS(add missing entry for the enchant fix, and reorder the entries a bit)
Ferenc Kovacs [Wed, 18 Feb 2015 18:49:23 +0000 (19:49 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix typo in bug#
add CVE
5.4.39 next
Ferenc Kovacs [Wed, 18 Feb 2015 18:48:50 +0000 (19:48 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fix typo in bug#
add CVE
5.4.39 next
Conflicts:
configure.in
main/php_version.h
Ferenc Kovacs [Wed, 18 Feb 2015 18:47:07 +0000 (19:47 +0100)]
fix typo in bug#
Ferenc Kovacs [Wed, 18 Feb 2015 18:40:21 +0000 (19:40 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
update NEWS
Ferenc Kovacs [Wed, 18 Feb 2015 18:39:58 +0000 (19:39 +0100)]
update NEWS
Ferenc Kovacs [Wed, 18 Feb 2015 18:20:36 +0000 (19:20 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix email format
Ferenc Kovacs [Wed, 18 Feb 2015 18:20:13 +0000 (19:20 +0100)]
fix email format
Ferenc Kovacs [Wed, 18 Feb 2015 15:34:02 +0000 (16:34 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
update NEWS
update 5.6.6 release date in NEWS
Fix bug #69033 (Request may get env. variables from previous requests if PHP works as FastCGI)
Ferenc Kovacs [Wed, 18 Feb 2015 15:33:32 +0000 (16:33 +0100)]
update NEWS
Ferenc Kovacs [Wed, 18 Feb 2015 15:32:57 +0000 (16:32 +0100)]
update 5.6.6 release date in NEWS
Ferenc Kovacs [Wed, 18 Feb 2015 15:32:23 +0000 (16:32 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix bug #69033 (Request may get env. variables from previous requests if PHP works as FastCGI)
Ferenc Kovacs [Wed, 18 Feb 2015 14:27:27 +0000 (15:27 +0100)]
Fix bug #69033 (Request may get env. variables from previous requests if PHP works as FastCGI)
Michael Wallner [Wed, 18 Feb 2015 13:08:58 +0000 (14:08 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
BFN
Michael Wallner [Wed, 18 Feb 2015 13:08:52 +0000 (14:08 +0100)]
BFN
Michael Wallner [Wed, 18 Feb 2015 13:06:49 +0000 (14:06 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix test
Michael Wallner [Wed, 18 Feb 2015 13:06:39 +0000 (14:06 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix test
Michael Wallner [Wed, 18 Feb 2015 13:06:32 +0000 (14:06 +0100)]
fix test
Michael Wallner [Wed, 18 Feb 2015 13:05:45 +0000 (14:05 +0100)]
fix test
Michael Wallner [Wed, 18 Feb 2015 13:05:10 +0000 (14:05 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix test
Michael Wallner [Wed, 18 Feb 2015 13:05:02 +0000 (14:05 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix test
Michael Wallner [Wed, 18 Feb 2015 13:04:53 +0000 (14:04 +0100)]
fix test
Michael Wallner [Wed, 18 Feb 2015 13:04:19 +0000 (14:04 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixed bug #65593 (Segfault when calling ob_start from output buffering callback)