]> granicus.if.org Git - php/log
php
11 years agoFixed error msg
Xinchen Hui [Wed, 26 Feb 2014 08:24:44 +0000 (16:24 +0800)]
Fixed error msg

11 years agoFixed memory leak
Xinchen Hui [Wed, 26 Feb 2014 08:22:03 +0000 (16:22 +0800)]
Fixed memory leak

11 years agoRe-fixed unserialize
Xinchen Hui [Wed, 26 Feb 2014 07:51:53 +0000 (15:51 +0800)]
Re-fixed unserialize

11 years agoRevert "Fixed unserialize implementation (it's complicated, this issue took me 4...
Xinchen Hui [Wed, 26 Feb 2014 05:33:55 +0000 (13:33 +0800)]
Revert "Fixed unserialize implementation (it's complicated, this issue took me 4 hours :<, need some review)"

This reverts commit 80a178015d6b162ff0ba7a8e8f5a08c88829cc3c.

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Wed, 26 Feb 2014 04:52:43 +0000 (12:52 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed unserialize implementation (it's complicated, this issue took me 4 hours :...
Xinchen Hui [Wed, 26 Feb 2014 04:50:40 +0000 (12:50 +0800)]
Fixed unserialize implementation (it's complicated, this issue took me 4 hours :<, need some review)

11 years agoFixed class name usage
Xinchen Hui [Wed, 26 Feb 2014 03:26:08 +0000 (11:26 +0800)]
Fixed class name usage

11 years agoFixed reference handling in zif_unserialize
Xinchen Hui [Wed, 26 Feb 2014 03:21:52 +0000 (11:21 +0800)]
Fixed reference handling in zif_unserialize

11 years agoFixed has_propery
Xinchen Hui [Wed, 26 Feb 2014 03:18:19 +0000 (11:18 +0800)]
Fixed has_propery

11 years agoFixed reference handling in serialize/unserialize
Xinchen Hui [Wed, 26 Feb 2014 03:08:13 +0000 (11:08 +0800)]
Fixed reference handling in serialize/unserialize

11 years agoReflection related fixes
Dmitry Stogov [Tue, 25 Feb 2014 22:02:57 +0000 (02:02 +0400)]
Reflection related fixes

11 years agoFixed refcounting
Dmitry Stogov [Tue, 25 Feb 2014 21:09:58 +0000 (01:09 +0400)]
Fixed refcounting

11 years agoFixed refcounting
Dmitry Stogov [Tue, 25 Feb 2014 21:09:34 +0000 (01:09 +0400)]
Fixed refcounting

11 years agoFixed user streams handling
Dmitry Stogov [Tue, 25 Feb 2014 21:00:39 +0000 (01:00 +0400)]
Fixed user streams handling

11 years agoFixed handling of "static" variables
Dmitry Stogov [Tue, 25 Feb 2014 19:56:09 +0000 (23:56 +0400)]
Fixed handling of "static" variables

11 years agoFixed EG(error_zval) handling
Dmitry Stogov [Tue, 25 Feb 2014 19:39:25 +0000 (23:39 +0400)]
Fixed EG(error_zval) handling

11 years agoFixed support for references
Dmitry Stogov [Tue, 25 Feb 2014 19:26:04 +0000 (23:26 +0400)]
Fixed support for references

11 years agoFixed memory leaks
Dmitry Stogov [Tue, 25 Feb 2014 19:12:25 +0000 (23:12 +0400)]
Fixed memory leaks

11 years agoFixed foreach() over object properties
Dmitry Stogov [Tue, 25 Feb 2014 13:56:03 +0000 (17:56 +0400)]
Fixed foreach() over object properties

11 years agoFixed debug backtrace
Dmitry Stogov [Tue, 25 Feb 2014 13:11:55 +0000 (17:11 +0400)]
Fixed debug backtrace

11 years agoFixed reflection object destruction
Dmitry Stogov [Tue, 25 Feb 2014 13:03:48 +0000 (17:03 +0400)]
Fixed reflection object destruction

11 years agoTHIS MAY BE A REAL PROBLEM
Dmitry Stogov [Tue, 25 Feb 2014 12:38:18 +0000 (16:38 +0400)]
THIS MAY BE A REAL PROBLEM

11 years agoFixed crach because of dereferencing of NULL pointer
Dmitry Stogov [Tue, 25 Feb 2014 12:25:45 +0000 (16:25 +0400)]
Fixed crach because of dereferencing of NULL pointer

11 years agoFixed memory leak
Dmitry Stogov [Tue, 25 Feb 2014 12:20:42 +0000 (16:20 +0400)]
Fixed memory leak

11 years agoChanges zend_is_callable() to use zend_string* instead of char*
Dmitry Stogov [Tue, 25 Feb 2014 12:03:34 +0000 (16:03 +0400)]
Changes zend_is_callable() to use zend_string* instead of char*

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Dmitry Stogov [Tue, 25 Feb 2014 11:23:06 +0000 (15:23 +0400)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

Conflicts:
Zend/zend_object_handlers.c

11 years agozend_hash_add might return NULL in ext/standard/tests/serialize/serialization_object...
Xinchen Hui [Tue, 25 Feb 2014 10:29:20 +0000 (18:29 +0800)]
zend_hash_add might return NULL in  ext/standard/tests/serialize/serialization_objects_011.php

11 years agoFixed asseration fail
Xinchen Hui [Tue, 25 Feb 2014 10:22:54 +0000 (18:22 +0800)]
Fixed asseration fail

11 years agoFixed wrong hash_zval_identical_function
Xinchen Hui [Tue, 25 Feb 2014 10:20:35 +0000 (18:20 +0800)]
Fixed wrong hash_zval_identical_function

11 years agoFixed NULL pointer dereference
Xinchen Hui [Tue, 25 Feb 2014 10:14:22 +0000 (18:14 +0800)]
Fixed NULL pointer dereference

11 years agoFixed test fail in ext/standard/tests/serialize/bug64354_1.php
Xinchen Hui [Tue, 25 Feb 2014 09:58:01 +0000 (17:58 +0800)]
Fixed test fail in ext/standard/tests/serialize/bug64354_1.php

11 years agoFixed IS_REFERENCE handling
Dmitry Stogov [Tue, 25 Feb 2014 09:47:33 +0000 (13:47 +0400)]
Fixed IS_REFERENCE handling

11 years agoFixed user error handler invocation (temporary disabled symbol table passing)
Dmitry Stogov [Tue, 25 Feb 2014 09:35:39 +0000 (13:35 +0400)]
Fixed user error handler invocation (temporary disabled symbol table passing)

11 years agoFixed converting IS_REFERENCE to string
Dmitry Stogov [Tue, 25 Feb 2014 09:21:03 +0000 (13:21 +0400)]
Fixed converting IS_REFERENCE to string

11 years agoFixed POST_INC/POST_DEC
Dmitry Stogov [Tue, 25 Feb 2014 09:20:43 +0000 (13:20 +0400)]
Fixed POST_INC/POST_DEC

11 years agoFixed dynamic properies table construction
Dmitry Stogov [Tue, 25 Feb 2014 09:02:34 +0000 (13:02 +0400)]
Fixed dynamic properies table construction

11 years agoFixed segfaults
Xinchen Hui [Tue, 25 Feb 2014 08:54:26 +0000 (16:54 +0800)]
Fixed segfaults

11 years agoDon't add_ref in add_*_str functions
Xinchen Hui [Tue, 25 Feb 2014 07:47:24 +0000 (15:47 +0800)]
Don't add_ref in add_*_str functions

11 years agoFixed memory leak in ext/standard/tests/strings/quotemeta_basic.php
Xinchen Hui [Tue, 25 Feb 2014 05:08:16 +0000 (13:08 +0800)]
Fixed memory leak in ext/standard/tests/strings/quotemeta_basic.php

11 years agoFixed momory leak in heberv
Xinchen Hui [Tue, 25 Feb 2014 05:04:00 +0000 (13:04 +0800)]
Fixed momory leak in heberv

11 years agoRefactor php_crypt to returning zend_string
Xinchen Hui [Tue, 25 Feb 2014 04:46:51 +0000 (12:46 +0800)]
Refactor php_crypt to returning zend_string

11 years agoFixed segfault in ext/standard/tests/strings/money_format_variation1.phpt
Xinchen Hui [Tue, 25 Feb 2014 04:36:33 +0000 (12:36 +0800)]
Fixed segfault in ext/standard/tests/strings/money_format_variation1.phpt

11 years agoFixed array comparation
Xinchen Hui [Tue, 25 Feb 2014 04:31:35 +0000 (12:31 +0800)]
Fixed array comparation

11 years agoFixed memory leak in setlocale
Xinchen Hui [Tue, 25 Feb 2014 04:30:50 +0000 (12:30 +0800)]
Fixed memory leak in setlocale

11 years agoFixed NULL pointer dereference in ext/standard/tests/strings/setlocale_basic2.php
Xinchen Hui [Tue, 25 Feb 2014 04:09:39 +0000 (12:09 +0800)]
Fixed NULL pointer dereference in ext/standard/tests/strings/setlocale_basic2.php

11 years agoFixed traits support
Dmitry Stogov [Mon, 24 Feb 2014 21:18:06 +0000 (01:18 +0400)]
Fixed traits support

11 years agoBetter IS_REFERENCE handling
Dmitry Stogov [Mon, 24 Feb 2014 20:17:13 +0000 (00:17 +0400)]
Better IS_REFERENCE handling

11 years agoFixed double free
Dmitry Stogov [Mon, 24 Feb 2014 14:00:24 +0000 (18:00 +0400)]
Fixed double free

11 years agoFixed debug_backtrace
Dmitry Stogov [Mon, 24 Feb 2014 13:29:45 +0000 (17:29 +0400)]
Fixed debug_backtrace

11 years agoFixed comparison od references
Dmitry Stogov [Mon, 24 Feb 2014 13:29:28 +0000 (17:29 +0400)]
Fixed comparison od references

11 years agoFixed $this handling
Dmitry Stogov [Mon, 24 Feb 2014 13:07:44 +0000 (17:07 +0400)]
Fixed $this handling

11 years agoSupport for IS_REFERENCE
Dmitry Stogov [Mon, 24 Feb 2014 12:51:38 +0000 (16:51 +0400)]
Support for IS_REFERENCE

11 years agoFixed create_function()
Dmitry Stogov [Mon, 24 Feb 2014 12:35:55 +0000 (16:35 +0400)]
Fixed create_function()

11 years agoMore constant related fixes
Dmitry Stogov [Mon, 24 Feb 2014 11:49:15 +0000 (15:49 +0400)]
More constant related fixes

11 years agoMerge branch 'refactoring2' of github.com:zend-dev/php into refactoring2
Dmitry Stogov [Mon, 24 Feb 2014 11:25:43 +0000 (15:25 +0400)]
Merge branch 'refactoring2' of github.com:zend-dev/php into refactoring2

11 years agofixed support for constant expressions
Dmitry Stogov [Mon, 24 Feb 2014 11:25:24 +0000 (15:25 +0400)]
fixed support for constant expressions

11 years agoRefactor base64 to returning zend_string
Xinchen Hui [Mon, 24 Feb 2014 10:48:22 +0000 (18:48 +0800)]
Refactor base64 to returning zend_string

11 years agoRefactor php_uu(en/de)code to returning zend_string
Xinchen Hui [Mon, 24 Feb 2014 10:32:09 +0000 (18:32 +0800)]
Refactor php_uu(en/de)code to returning zend_string

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Mon, 24 Feb 2014 10:18:39 +0000 (18:18 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed memory leak in strrev
Xinchen Hui [Mon, 24 Feb 2014 10:15:40 +0000 (18:15 +0800)]
Fixed memory leak in strrev

11 years agoRefactoring php_stream_copy_to_mem to return zend_string
Xinchen Hui [Mon, 24 Feb 2014 10:12:30 +0000 (18:12 +0800)]
Refactoring php_stream_copy_to_mem to return zend_string

11 years agoFixed wrong condition
Dmitry Stogov [Mon, 24 Feb 2014 10:06:39 +0000 (14:06 +0400)]
Fixed wrong condition

11 years agoFixed new dynamic propery creation
Dmitry Stogov [Mon, 24 Feb 2014 10:00:52 +0000 (14:00 +0400)]
Fixed new dynamic propery creation

11 years agoFixed object to string conversion
Dmitry Stogov [Mon, 24 Feb 2014 09:49:53 +0000 (13:49 +0400)]
Fixed object to string conversion

11 years agoFixed memory leak in str_pad
Xinchen Hui [Mon, 24 Feb 2014 09:44:42 +0000 (17:44 +0800)]
Fixed memory leak in str_pad

11 years agoFixed memory leak in nlbr
Xinchen Hui [Mon, 24 Feb 2014 09:40:18 +0000 (17:40 +0800)]
Fixed memory leak in nlbr

11 years agoRefactor chunk_split returning zend_string to avoid memleak
Xinchen Hui [Mon, 24 Feb 2014 09:35:47 +0000 (17:35 +0800)]
Refactor chunk_split returning zend_string to avoid memleak

11 years agoFixed arg_info[].class_name destruction
Dmitry Stogov [Mon, 24 Feb 2014 09:33:30 +0000 (13:33 +0400)]
Fixed arg_info[].class_name destruction

11 years agoFixed wrong array to string convertion
Xinchen Hui [Mon, 24 Feb 2014 09:30:39 +0000 (17:30 +0800)]
Fixed wrong array to string convertion

11 years agoFixed invalid write in vsprintf tests
Xinchen Hui [Mon, 24 Feb 2014 09:26:09 +0000 (17:26 +0800)]
Fixed invalid write in vsprintf tests

11 years agoFixed error messages
Dmitry Stogov [Mon, 24 Feb 2014 09:19:32 +0000 (13:19 +0400)]
Fixed error messages

11 years agoMerge branch 'refactoring2' of github.com:zend-dev/php into refactoring2
Dmitry Stogov [Mon, 24 Feb 2014 09:19:22 +0000 (13:19 +0400)]
Merge branch 'refactoring2' of github.com:zend-dev/php into refactoring2

11 years agoFixed IS_RESOURCE handling
Dmitry Stogov [Mon, 24 Feb 2014 09:12:53 +0000 (13:12 +0400)]
Fixed IS_RESOURCE handling

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Mon, 24 Feb 2014 08:37:43 +0000 (16:37 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed NULL pointer dereference in ext/standard/tests/strings/strtr_variation*
Xinchen Hui [Mon, 24 Feb 2014 08:36:48 +0000 (16:36 +0800)]
Fixed NULL pointer dereference in ext/standard/tests/strings/strtr_variation*

11 years agoMerge branch 'refactoring2' of github.com:zend-dev/php into refactoring2
Dmitry Stogov [Mon, 24 Feb 2014 08:30:21 +0000 (12:30 +0400)]
Merge branch 'refactoring2' of github.com:zend-dev/php into refactoring2

11 years agoZEND_CATCH support for IS_INDIRECT
Dmitry Stogov [Mon, 24 Feb 2014 08:29:35 +0000 (12:29 +0400)]
ZEND_CATCH support for IS_INDIRECT

11 years agoFixed wrong size of key length
Xinchen Hui [Mon, 24 Feb 2014 08:24:08 +0000 (16:24 +0800)]
Fixed wrong size of key length

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Mon, 24 Feb 2014 08:15:43 +0000 (16:15 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoASSIGN_REF related fixes
Dmitry Stogov [Mon, 24 Feb 2014 08:15:11 +0000 (12:15 +0400)]
ASSIGN_REF related fixes

11 years agoFixed memory leak in ext/standard/tests/strings/bug24098.phpt
Xinchen Hui [Mon, 24 Feb 2014 08:14:46 +0000 (16:14 +0800)]
Fixed memory leak in ext/standard/tests/strings/bug24098.phpt

11 years agoFixed NULL pointer dereference in php_url_encode_hash_ex
Xinchen Hui [Mon, 24 Feb 2014 08:07:02 +0000 (16:07 +0800)]
Fixed NULL pointer dereference in php_url_encode_hash_ex

11 years agoFixed memory leak in substr_replace
Xinchen Hui [Mon, 24 Feb 2014 07:58:38 +0000 (15:58 +0800)]
Fixed memory leak in substr_replace

11 years agoFixed zend_rebuild_symbol_table() using IS_INDIRECT
Dmitry Stogov [Mon, 24 Feb 2014 07:31:46 +0000 (11:31 +0400)]
Fixed zend_rebuild_symbol_table() using IS_INDIRECT

11 years agoFixed ++/-- of references
Dmitry Stogov [Mon, 24 Feb 2014 07:23:25 +0000 (11:23 +0400)]
Fixed ++/-- of references

11 years agoNow we always ZVAL_DUP args[argnum] now (in ed8691b2)
Xinchen Hui [Mon, 24 Feb 2014 07:10:16 +0000 (15:10 +0800)]
Now we always ZVAL_DUP args[argnum] now (in ed8691b2)

11 years agoRevert "Fixed segfault in ext/standard/tests/strings/bug24208.php"
Xinchen Hui [Mon, 24 Feb 2014 07:04:05 +0000 (15:04 +0800)]
Revert "Fixed segfault in ext/standard/tests/strings/bug24208.php"

This reverts commit b1fb93b4822b68f7ef1e8f59bc1b3d7630212715.

11 years agoFixed several memory leaks
Xinchen Hui [Mon, 24 Feb 2014 07:03:35 +0000 (15:03 +0800)]
Fixed several memory leaks

11 years agoRefactor php_addslashes using zend_string
Xinchen Hui [Mon, 24 Feb 2014 04:07:09 +0000 (12:07 +0800)]
Refactor php_addslashes using zend_string

11 years agoFixed segfault in ext/standard/tests/strings/fprintf_variation_001.php
Xinchen Hui [Sun, 23 Feb 2014 14:33:10 +0000 (22:33 +0800)]
Fixed segfault in ext/standard/tests/strings/fprintf_variation_001.php

11 years agoFixed segfault in ext/standard/tests/strings/bug49785.phpt
Xinchen Hui [Sun, 23 Feb 2014 13:53:48 +0000 (21:53 +0800)]
Fixed segfault in ext/standard/tests/strings/bug49785.phpt

11 years agoFixed the memroy leak first (refactor it later)
Xinchen Hui [Sun, 23 Feb 2014 13:43:59 +0000 (21:43 +0800)]
Fixed the memroy leak first (refactor it later)

11 years agoMissing handling of IS_REF in ext/standard/tests/strings/bug47842.php
Xinchen Hui [Sun, 23 Feb 2014 11:36:38 +0000 (19:36 +0800)]
Missing handling of IS_REF in ext/standard/tests/strings/bug47842.php

11 years agoRefactor php_str_to_str returning zend_string
Xinchen Hui [Sun, 23 Feb 2014 11:25:26 +0000 (19:25 +0800)]
Refactor php_str_to_str returning zend_string

11 years agoFixed wrong zend_string usage in ext/standard/tests/strings/bug47443.php
Xinchen Hui [Sun, 23 Feb 2014 11:04:40 +0000 (19:04 +0800)]
Fixed wrong zend_string usage in ext/standard/tests/strings/bug47443.php

11 years agoFixed inproper IS_REF handling in ext/standard/tests/strings/bug27295.phpt
Xinchen Hui [Sun, 23 Feb 2014 10:48:15 +0000 (18:48 +0800)]
Fixed inproper IS_REF handling in ext/standard/tests/strings/bug27295.phpt

11 years agoFixed memory leak ext/standard/tests/strings/bug21453.phpt
Xinchen Hui [Sun, 23 Feb 2014 10:28:00 +0000 (18:28 +0800)]
Fixed memory leak ext/standard/tests/strings/bug21453.phpt

11 years agoFixed test ext/standard/tests/strings/bug26817.php
Xinchen Hui [Sun, 23 Feb 2014 10:22:53 +0000 (18:22 +0800)]
Fixed test ext/standard/tests/strings/bug26817.php

11 years agoFixed memory leak in ext/standard/tests/strings/bug20927.phpt
Xinchen Hui [Sun, 23 Feb 2014 10:17:39 +0000 (18:17 +0800)]
Fixed memory leak in ext/standard/tests/strings/bug20927.phpt

11 years agoRefactor basename using zend_string
Xinchen Hui [Sun, 23 Feb 2014 10:08:35 +0000 (18:08 +0800)]
Refactor basename using zend_string