]> granicus.if.org Git - php/log
php
11 years agoFixed string offset handling
Dmitry Stogov [Thu, 6 Mar 2014 12:00:38 +0000 (16:00 +0400)]
Fixed string offset handling

11 years agoFixed wrong fix for tmpbuf
Xinchen Hui [Thu, 6 Mar 2014 11:22:59 +0000 (19:22 +0800)]
Fixed wrong fix for tmpbuf

11 years agoFixed IS_REFERENCE handling
Xinchen Hui [Thu, 6 Mar 2014 11:07:59 +0000 (19:07 +0800)]
Fixed IS_REFERENCE handling

11 years agoFixed wrong merges
Xinchen Hui [Thu, 6 Mar 2014 11:06:05 +0000 (19:06 +0800)]
Fixed wrong merges

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Thu, 6 Mar 2014 11:03:22 +0000 (19:03 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

Conflicts:
ext/standard/formatted_print.c

11 years agoFixed memory leak in ext/standard/tests/strings/str_word_count.php
Xinchen Hui [Thu, 6 Mar 2014 11:00:51 +0000 (19:00 +0800)]
Fixed memory leak in ext/standard/tests/strings/str_word_count.php

11 years agoFixed memory leak in ext/standard/tests/time/strptime_parts.php
Xinchen Hui [Thu, 6 Mar 2014 10:51:20 +0000 (18:51 +0800)]
Fixed memory leak in ext/standard/tests/time/strptime_parts.php

11 years agoFixed memory leak in vfprintf
Xinchen Hui [Thu, 6 Mar 2014 10:47:43 +0000 (18:47 +0800)]
Fixed memory leak in vfprintf

11 years agoFixed memory leak
Dmitry Stogov [Thu, 6 Mar 2014 10:42:16 +0000 (14:42 +0400)]
Fixed memory leak

11 years agoFixed memory leak in getimagesize
Xinchen Hui [Thu, 6 Mar 2014 10:30:32 +0000 (18:30 +0800)]
Fixed memory leak in getimagesize

11 years agoFixed memory leaks
Dmitry Stogov [Thu, 6 Mar 2014 10:29:36 +0000 (14:29 +0400)]
Fixed memory leaks

11 years agoIS_REFERENCE is unfrequent
Xinchen Hui [Thu, 6 Mar 2014 10:23:16 +0000 (18:23 +0800)]
IS_REFERENCE is unfrequent

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Thu, 6 Mar 2014 10:07:42 +0000 (18:07 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed memory leak in vsprintf
Xinchen Hui [Thu, 6 Mar 2014 10:06:41 +0000 (18:06 +0800)]
Fixed memory leak in vsprintf

11 years agoFixed IS_REFERENCE support
Dmitry Stogov [Thu, 6 Mar 2014 09:59:15 +0000 (13:59 +0400)]
Fixed IS_REFERENCE support

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Thu, 6 Mar 2014 09:39:00 +0000 (17:39 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Thu, 6 Mar 2014 09:33:22 +0000 (17:33 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoInternal functions may return (e.g. on wrong arguments) keeping the original return_v...
Dmitry Stogov [Thu, 6 Mar 2014 09:32:43 +0000 (13:32 +0400)]
Internal functions may return (e.g. on wrong arguments) keeping the original return_value. So we have to initialize return_value as IS_NULL.

11 years agoFixed refcounting
Dmitry Stogov [Thu, 6 Mar 2014 09:32:26 +0000 (13:32 +0400)]
Fixed refcounting

11 years agoFixed ArrayAccess handling
Dmitry Stogov [Thu, 6 Mar 2014 09:11:23 +0000 (13:11 +0400)]
Fixed ArrayAccess handling

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Thu, 6 Mar 2014 08:44:11 +0000 (16:44 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoIS_REFERENCE with refcount==1 should be handled as ordinal value
Dmitry Stogov [Thu, 6 Mar 2014 08:37:46 +0000 (12:37 +0400)]
IS_REFERENCE with refcount==1 should be handled as ordinal value

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Thu, 6 Mar 2014 06:17:49 +0000 (14:17 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed passing reference by value in call_user_func()
Dmitry Stogov [Wed, 5 Mar 2014 21:04:28 +0000 (01:04 +0400)]
Fixed passing reference by value in call_user_func()

11 years agoFixed Generator::throw()
Dmitry Stogov [Wed, 5 Mar 2014 20:45:53 +0000 (00:45 +0400)]
Fixed Generator::throw()

11 years agoFixed support for undefined constants in RECV_INIT
Dmitry Stogov [Wed, 5 Mar 2014 20:15:56 +0000 (00:15 +0400)]
Fixed support for undefined constants in RECV_INIT

11 years agoFixed "foreach ($reference as $val)"
Dmitry Stogov [Wed, 5 Mar 2014 19:22:50 +0000 (23:22 +0400)]
Fixed "foreach ($reference as $val)"

11 years agoFixed zend_is_true to support IS_REFERENCE
Xinchen Hui [Wed, 5 Mar 2014 14:31:02 +0000 (22:31 +0800)]
Fixed zend_is_true to support IS_REFERENCE

11 years agoInvalid free of args("+")
Xinchen Hui [Wed, 5 Mar 2014 14:19:02 +0000 (22:19 +0800)]
Invalid free of args("+")

11 years agoFixed hidden property handling
Dmitry Stogov [Wed, 5 Mar 2014 13:57:21 +0000 (17:57 +0400)]
Fixed hidden property handling

11 years agoIt's not possible to create reference to string-offset
Dmitry Stogov [Wed, 5 Mar 2014 13:32:23 +0000 (17:32 +0400)]
It's not possible to create reference to string-offset

11 years agoFixed array_nultisort() to support IS_REFERENCE
Dmitry Stogov [Wed, 5 Mar 2014 13:23:40 +0000 (17:23 +0400)]
Fixed array_nultisort() to support IS_REFERENCE

11 years agoFixed by reference parameter passing from internal functions
Dmitry Stogov [Wed, 5 Mar 2014 12:17:00 +0000 (16:17 +0400)]
Fixed by reference parameter passing from internal functions

11 years agoFixed string lengths
Dmitry Stogov [Wed, 5 Mar 2014 12:04:28 +0000 (16:04 +0400)]
Fixed string lengths

11 years agoReverted "efree(args);" removed by mistake
Dmitry Stogov [Wed, 5 Mar 2014 11:49:24 +0000 (15:49 +0400)]
Reverted "efree(args);" removed by mistake

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Dmitry Stogov [Wed, 5 Mar 2014 11:34:50 +0000 (15:34 +0400)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoTemporary fix for lazy symbol table initialization called from zemd_error(), that...
Dmitry Stogov [Wed, 5 Mar 2014 11:33:31 +0000 (15:33 +0400)]
Temporary fix for lazy symbol table initialization called from zemd_error(), that converts CV variables into IS_INDIRECT

11 years agoFixed wrong hash value in ext/standard/tests/array/array_combine.php
Xinchen Hui [Wed, 5 Mar 2014 10:39:20 +0000 (18:39 +0800)]
Fixed wrong hash value in ext/standard/tests/array/array_combine.php

11 years agoFixed refcounted handling
Xinchen Hui [Wed, 5 Mar 2014 10:17:16 +0000 (18:17 +0800)]
Fixed refcounted handling

11 years agoFixed refcounted
Xinchen Hui [Wed, 5 Mar 2014 10:11:22 +0000 (18:11 +0800)]
Fixed refcounted

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Wed, 5 Mar 2014 10:02:35 +0000 (18:02 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

Conflicts:
ext/standard/array.c

11 years agoFixed refcounted
Xinchen Hui [Wed, 5 Mar 2014 09:58:46 +0000 (17:58 +0800)]
Fixed refcounted

11 years agoHandle interned strings as non-refcounted scalars
Dmitry Stogov [Wed, 5 Mar 2014 09:55:56 +0000 (13:55 +0400)]
Handle interned strings as non-refcounted scalars

11 years agoretval might be IS_UNDEF even the call is successed
Xinchen Hui [Wed, 5 Mar 2014 09:53:01 +0000 (17:53 +0800)]
retval might be IS_UNDEF even the call is successed

11 years agoFixed NULL pointer def in ext/standard/tests/array/array_fill_keys_variation2.php
Xinchen Hui [Wed, 5 Mar 2014 09:31:10 +0000 (17:31 +0800)]
Fixed NULL pointer def in ext/standard/tests/array/array_fill_keys_variation2.php

11 years agoFixed NULL pointer dereference
Xinchen Hui [Wed, 5 Mar 2014 09:29:29 +0000 (17:29 +0800)]
Fixed NULL pointer dereference

11 years agoRemove "efree(args")
Xinchen Hui [Wed, 5 Mar 2014 09:07:09 +0000 (17:07 +0800)]
Remove "efree(args")

11 years agoCheckout refcounted before doing addref
Xinchen Hui [Wed, 5 Mar 2014 08:57:48 +0000 (16:57 +0800)]
Checkout refcounted before doing addref

11 years agoFixed memory leak (ext/standard/tests/file/stream_002.phpt)
Xinchen Hui [Wed, 5 Mar 2014 08:03:05 +0000 (16:03 +0800)]
Fixed memory leak (ext/standard/tests/file/stream_002.phpt)

11 years agoFixed segfault (op2 maybe equal to result)
Xinchen Hui [Wed, 5 Mar 2014 07:42:57 +0000 (15:42 +0800)]
Fixed segfault (op2 maybe equal to result)

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Dmitry Stogov [Wed, 5 Mar 2014 07:26:35 +0000 (11:26 +0400)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

Conflicts:
ext/standard/formatted_print.c

11 years agoArguments taken by internal functions using zend_parse_parameters() with "+" and...
Dmitry Stogov [Wed, 5 Mar 2014 07:10:52 +0000 (11:10 +0400)]
Arguments taken by internal functions using zend_parse_parameters() with "+" and "*" specifications must not be deallocated anymore.

11 years agoFixed memory leak
Xinchen Hui [Wed, 5 Mar 2014 06:43:20 +0000 (14:43 +0800)]
Fixed memory leak

11 years agoFixed unlink file
Xinchen Hui [Wed, 5 Mar 2014 06:40:49 +0000 (14:40 +0800)]
Fixed unlink file

11 years agoFixed variable name register
Xinchen Hui [Wed, 5 Mar 2014 06:20:47 +0000 (14:20 +0800)]
Fixed variable name register

11 years agoFixed name length in get_include_path
Xinchen Hui [Wed, 5 Mar 2014 04:16:57 +0000 (12:16 +0800)]
Fixed name length in get_include_path

11 years agoFixed var_export reference handling
Xinchen Hui [Wed, 5 Mar 2014 04:10:43 +0000 (12:10 +0800)]
Fixed var_export reference handling

11 years agoFixed refcount showing
Xinchen Hui [Wed, 5 Mar 2014 04:06:56 +0000 (12:06 +0800)]
Fixed refcount showing

11 years agoFixed warning mesgs
Xinchen Hui [Wed, 5 Mar 2014 04:05:28 +0000 (12:05 +0800)]
Fixed warning mesgs

11 years agoFixed segfault
Xinchen Hui [Wed, 5 Mar 2014 03:44:51 +0000 (11:44 +0800)]
Fixed segfault

11 years agoRefactor stream_get_record to return zend_string
Xinchen Hui [Wed, 5 Mar 2014 03:41:21 +0000 (11:41 +0800)]
Refactor stream_get_record to return zend_string

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Wed, 5 Mar 2014 03:30:51 +0000 (11:30 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed stream_cast
Xinchen Hui [Wed, 5 Mar 2014 03:28:31 +0000 (11:28 +0800)]
Fixed stream_cast

11 years agoFixied calling object closures from internal functions
Dmitry Stogov [Tue, 4 Mar 2014 21:54:21 +0000 (01:54 +0400)]
Fixied calling object closures from internal functions

11 years agoFixed IS_REFERENCE separation
Dmitry Stogov [Tue, 4 Mar 2014 20:28:01 +0000 (00:28 +0400)]
Fixed IS_REFERENCE separation

11 years agoFixed passing by reference
Dmitry Stogov [Tue, 4 Mar 2014 19:54:05 +0000 (23:54 +0400)]
Fixed passing by reference

11 years agoFixed test
Dmitry Stogov [Tue, 4 Mar 2014 19:30:56 +0000 (23:30 +0400)]
Fixed test

11 years agoFixed return of references by value
Dmitry Stogov [Tue, 4 Mar 2014 13:38:19 +0000 (17:38 +0400)]
Fixed return of references by value

11 years agoFixed dereferencing of value returned from function (foo()[1] = ...)
Dmitry Stogov [Tue, 4 Mar 2014 13:23:23 +0000 (17:23 +0400)]
Fixed dereferencing of value returned from function (foo()[1] = ...)

11 years agoFixed assign by reference
Dmitry Stogov [Tue, 4 Mar 2014 13:04:46 +0000 (17:04 +0400)]
Fixed assign by reference

11 years agoEG(error_zval) must be passed as IS_INDIRECT
Dmitry Stogov [Tue, 4 Mar 2014 12:32:40 +0000 (16:32 +0400)]
EG(error_zval) must be passed as IS_INDIRECT

11 years agoFixed warning msg
Xinchen Hui [Tue, 4 Mar 2014 12:31:24 +0000 (20:31 +0800)]
Fixed warning msg

11 years agoFixed memory leak temporary
Xinchen Hui [Tue, 4 Mar 2014 12:29:48 +0000 (20:29 +0800)]
Fixed memory leak temporary

11 years agoFixed memory leak
Xinchen Hui [Tue, 4 Mar 2014 12:25:26 +0000 (20:25 +0800)]
Fixed memory leak

11 years agoFixed warning mesg
Xinchen Hui [Tue, 4 Mar 2014 12:10:41 +0000 (20:10 +0800)]
Fixed warning mesg

11 years agoFixed base64decode usage
Xinchen Hui [Tue, 4 Mar 2014 12:08:06 +0000 (20:08 +0800)]
Fixed base64decode usage

11 years agoFixed next index insetion through magic function ($obj[] = ...)
Dmitry Stogov [Tue, 4 Mar 2014 12:07:42 +0000 (16:07 +0400)]
Fixed next index insetion through magic function ($obj[] = ...)

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Dmitry Stogov [Tue, 4 Mar 2014 11:13:38 +0000 (15:13 +0400)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed stream_select (incompeleted)
Xinchen Hui [Tue, 4 Mar 2014 11:12:43 +0000 (19:12 +0800)]
Fixed stream_select (incompeleted)

11 years agoFixed wrapper errors realted tests
Xinchen Hui [Tue, 4 Mar 2014 10:22:15 +0000 (18:22 +0800)]
Fixed wrapper errors realted tests

11 years agoPassing symbol_table into user error handlers
Dmitry Stogov [Tue, 4 Mar 2014 10:17:17 +0000 (14:17 +0400)]
Passing symbol_table into user error handlers

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Dmitry Stogov [Tue, 4 Mar 2014 08:29:09 +0000 (12:29 +0400)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed destruction of VM handler operands (FREE_OP1 and family)
Dmitry Stogov [Tue, 4 Mar 2014 08:27:50 +0000 (12:27 +0400)]
Fixed destruction of VM handler operands (FREE_OP1 and family)

11 years agoParamter are references
Xinchen Hui [Mon, 3 Mar 2014 15:14:57 +0000 (23:14 +0800)]
Paramter are references

11 years agoReturn empty string
Xinchen Hui [Mon, 3 Mar 2014 15:09:31 +0000 (23:09 +0800)]
Return empty string

11 years agoError message has been changed
Xinchen Hui [Mon, 3 Mar 2014 14:39:20 +0000 (22:39 +0800)]
Error message has been changed

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Dmitry Stogov [Mon, 3 Mar 2014 11:40:36 +0000 (15:40 +0400)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoFixed return_value destruction
Dmitry Stogov [Mon, 3 Mar 2014 11:36:58 +0000 (15:36 +0400)]
Fixed return_value destruction

11 years agoFixed wrong data type (all tests passed in ext/network now)
Xinchen Hui [Mon, 3 Mar 2014 10:27:45 +0000 (18:27 +0800)]
Fixed wrong data type (all tests passed in ext/network now)

11 years agoTemorary fixed memleak
Xinchen Hui [Mon, 3 Mar 2014 10:24:06 +0000 (18:24 +0800)]
Temorary fixed memleak

11 years agoWrong type check
Xinchen Hui [Mon, 3 Mar 2014 10:23:12 +0000 (18:23 +0800)]
Wrong type check

11 years agoFixed reference arguments handling
Xinchen Hui [Mon, 3 Mar 2014 10:20:53 +0000 (18:20 +0800)]
Fixed reference arguments handling

11 years agoRefactor gethostbyname to returing zend_string
Xinchen Hui [Mon, 3 Mar 2014 10:19:16 +0000 (18:19 +0800)]
Refactor gethostbyname to returing zend_string

11 years agoFixed fsockopen's reference argument handling
Xinchen Hui [Mon, 3 Mar 2014 10:14:59 +0000 (18:14 +0800)]
Fixed fsockopen's reference argument handling

11 years agoFixed NULL pointer def
Xinchen Hui [Mon, 3 Mar 2014 10:12:13 +0000 (18:12 +0800)]
Fixed NULL pointer def

11 years agoFixed php_mail log
Xinchen Hui [Mon, 3 Mar 2014 10:00:56 +0000 (18:00 +0800)]
Fixed php_mail log

11 years agoElements in array could be reference
Xinchen Hui [Mon, 3 Mar 2014 09:44:21 +0000 (17:44 +0800)]
Elements in array could be reference

11 years agoMerge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Xinchen Hui [Mon, 3 Mar 2014 09:34:01 +0000 (17:34 +0800)]
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2

11 years agoRefactor php_escape_shell_* to return zend_string
Xinchen Hui [Mon, 3 Mar 2014 09:32:56 +0000 (17:32 +0800)]
Refactor php_escape_shell_* to return zend_string

11 years agoFixed macros
Dmitry Stogov [Mon, 3 Mar 2014 09:09:56 +0000 (13:09 +0400)]
Fixed macros