1
0
mirror of https://github.com/php/php-src.git synced 2026-04-22 23:48:14 +02:00
Commit Graph

78508 Commits

Author SHA1 Message Date
Dmitry Stogov ff1778a89f Temorary fix for implicit IS_CV conversion into IS_INDIRECTR 2014-02-26 15:17:08 +04:00
Dmitry Stogov 495551aa8c Fixed iterators API. zend_iterator_init() has to be used in each get_iterator() callback. 2014-02-26 15:01:08 +04:00
Dmitry Stogov a4a86df3c0 Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2 2014-02-26 13:59:20 +04:00
Dmitry Stogov d062fb3344 Generator related fixes 2014-02-26 13:58:59 +04:00
Xinchen Hui 24540362b0 Re-fixed unserialize 2014-02-26 15:51:53 +08:00
Xinchen Hui b7052ef16d Revert "Fixed unserialize implementation (it's complicated, this issue took me 4 hours :<, need some review)"
This reverts commit 80a178015d.
2014-02-26 13:33:55 +08:00
Xinchen Hui 66b7f6722d Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2 2014-02-26 12:52:43 +08:00
Xinchen Hui 80a178015d Fixed unserialize implementation (it's complicated, this issue took me 4 hours :<, need some review) 2014-02-26 12:51:23 +08:00
Xinchen Hui 0c0e9c3cd7 Fixed class name usage 2014-02-26 11:26:08 +08:00
Xinchen Hui c146752812 Fixed reference handling in zif_unserialize 2014-02-26 11:21:52 +08:00
Xinchen Hui f4a70fa759 Fixed has_propery 2014-02-26 11:18:19 +08:00
Xinchen Hui 7f527d8047 Fixed reference handling in serialize/unserialize 2014-02-26 11:08:13 +08:00
Dmitry Stogov 4a1ecf0e8b Reflection related fixes 2014-02-26 02:02:57 +04:00
Dmitry Stogov bb27b4ac95 Fixed refcounting 2014-02-26 01:09:58 +04:00
Dmitry Stogov 78fc6b3570 Fixed refcounting 2014-02-26 01:09:34 +04:00
Dmitry Stogov 9c317c57bc Fixed user streams handling 2014-02-26 01:00:39 +04:00
Dmitry Stogov e4b5848859 Fixed handling of "static" variables 2014-02-25 23:56:09 +04:00
Dmitry Stogov 329a576f39 Fixed EG(error_zval) handling 2014-02-25 23:39:25 +04:00
Dmitry Stogov f0e9a108a7 Fixed support for references 2014-02-25 23:26:04 +04:00
Dmitry Stogov 1ac966d524 Fixed memory leaks 2014-02-25 23:12:25 +04:00
Dmitry Stogov 4fd84823f6 Fixed foreach() over object properties 2014-02-25 17:56:03 +04:00
Dmitry Stogov fdd1f74e37 Fixed debug backtrace 2014-02-25 17:11:55 +04:00
Dmitry Stogov c077742b2a Fixed reflection object destruction 2014-02-25 17:03:48 +04:00
Dmitry Stogov 068ea84a84 THIS MAY BE A REAL PROBLEM 2014-02-25 16:38:18 +04:00
Dmitry Stogov fe5c1cc48f Fixed crach because of dereferencing of NULL pointer 2014-02-25 16:25:45 +04:00
Dmitry Stogov 77abd35b78 Fixed memory leak 2014-02-25 16:20:42 +04:00
Dmitry Stogov 639e4e1afa Changes zend_is_callable() to use zend_string* instead of char* 2014-02-25 16:03:34 +04:00
Dmitry Stogov b965647e44 Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Conflicts:
	Zend/zend_object_handlers.c
2014-02-25 15:23:06 +04:00
Xinchen Hui 40a9132de8 zend_hash_add might return NULL in ext/standard/tests/serialize/serialization_objects_011.php 2014-02-25 18:29:20 +08:00
Xinchen Hui 346d52c2c4 Fixed asseration fail 2014-02-25 18:22:54 +08:00
Xinchen Hui f298ade89a Fixed wrong hash_zval_identical_function 2014-02-25 18:20:35 +08:00
Xinchen Hui 499b553c18 Fixed NULL pointer dereference 2014-02-25 18:14:22 +08:00
Xinchen Hui 595741f6ec Fixed test fail in ext/standard/tests/serialize/bug64354_1.php 2014-02-25 17:58:01 +08:00
Dmitry Stogov cabfbf7128 Fixed IS_REFERENCE handling 2014-02-25 13:47:33 +04:00
Dmitry Stogov 6b8253af27 Fixed user error handler invocation (temporary disabled symbol table passing) 2014-02-25 13:35:39 +04:00
Dmitry Stogov 820184dd00 Fixed converting IS_REFERENCE to string 2014-02-25 13:21:03 +04:00
Dmitry Stogov 4e63cf9b16 Fixed POST_INC/POST_DEC 2014-02-25 13:20:43 +04:00
Dmitry Stogov 6ee86d0c29 Fixed dynamic properies table construction 2014-02-25 13:02:34 +04:00
Xinchen Hui dc2d758c93 Fixed segfaults 2014-02-25 16:54:26 +08:00
Xinchen Hui 71dac3d54f Don't add_ref in add_*_str functions 2014-02-25 15:47:24 +08:00
Xinchen Hui bfcb3defdd Fixed memory leak in ext/standard/tests/strings/quotemeta_basic.php 2014-02-25 13:08:16 +08:00
Xinchen Hui f482092cab Fixed momory leak in heberv 2014-02-25 13:04:00 +08:00
Xinchen Hui 2ed1f00869 Refactor php_crypt to returning zend_string 2014-02-25 12:46:51 +08:00
Xinchen Hui 9e4da2d0ec Fixed segfault in ext/standard/tests/strings/money_format_variation1.phpt 2014-02-25 12:36:33 +08:00
Xinchen Hui d35a068aa6 Fixed array comparation 2014-02-25 12:31:35 +08:00
Xinchen Hui 1dc69e86f9 Fixed memory leak in setlocale 2014-02-25 12:30:50 +08:00
Xinchen Hui e0a32353af Fixed NULL pointer dereference in ext/standard/tests/strings/setlocale_basic2.php 2014-02-25 12:09:39 +08:00
Dmitry Stogov ff162410f0 Fixed traits support 2014-02-25 01:18:06 +04:00
Dmitry Stogov fea971e1e4 Better IS_REFERENCE handling 2014-02-25 00:17:13 +04:00
Dmitry Stogov e9cde67d47 Fixed double free 2014-02-24 18:00:24 +04:00