Revision tags: php-5.4.30, php-5.5.14 |
|
#
a374dfab |
| 22-Jun-2014 |
Stanislav Malyshev |
Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion |
#
b03993dd |
| 22-Jun-2014 |
Stanislav Malyshev |
Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion |
#
88223c52 |
| 22-Jun-2014 |
Stanislav Malyshev |
Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion |
Revision tags: php-5.6.0RC1 |
|
#
b108267f |
| 18-Jun-2014 |
Dmitry Stogov |
Merge branch 'master' into phpng * master: (41 commits) Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright yea
Merge branch 'master' into phpng * master: (41 commits) Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 NEWS Fix Request #67453 Allow to unserialize empty data. Update copyright year to 2014 Update copyright year for re2c generated files Update copyright year to 2014 Update copyright year for re2c files as well Fix patch for bug #67436 fix failed test Fix test on modern distro where old unsecure algo are disabled in openssl config. Testing recent algo should be enough to check this function. Added tests for bug 67436 Fixed wrong XFAIL test - already fixed Fix typo in Bug #67406 NEWS entry Fix typo in Bug #67406 NEWS entry ... Conflicts: Zend/zend_compile.c ext/session/session.c ext/standard/array.c ext/standard/http_fopen_wrapper.c tests/classes/bug63462.phpt
show more ...
|
#
ea466a31 |
| 17-Jun-2014 |
Remi Collet |
Fix Request #67453 Allow to unserialize empty data. SplDoublyLinkedList, SplObjectStorage and ArrayObject have empty constructor (no arg), so it make sense to allow to unserialize empty
Fix Request #67453 Allow to unserialize empty data. SplDoublyLinkedList, SplObjectStorage and ArrayObject have empty constructor (no arg), so it make sense to allow to unserialize empty data. This allow the hack (used in various place, including PHPUnit) to instanciate class without call to constructor to work.
show more ...
|
Revision tags: php-5.5.14RC1, php-5.4.30RC1, php-5.6.0beta4, php-5.4.29, php-5.5.13 |
|
#
9eb89ddd |
| 23-May-2014 |
Dmitry Stogov |
Use optimized zend_array_dup() function. convert zend_hash_num_elements() and zend_hash_next_free_element() into macros. |
#
82a48974 |
| 19-May-2014 |
Xinchen Hui |
Use new iterator macros |
Revision tags: php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1 |
|
#
d8651fbe |
| 03-May-2014 |
Xinchen Hui |
Make they are in the same style of Z_ISREF |
Revision tags: php-5.6.0beta2 |
|
#
17d027ed |
| 30-Apr-2014 |
Dmitry Stogov |
Split IS_BOOL into IS_FALSE and IS_TRUE |
Revision tags: php-5.5.12, php-5.4.28 |
|
#
f9927a6c |
| 25-Apr-2014 |
Dmitry Stogov |
Merge mainstream 'master' branch into refactoring During merge I had to revert: Nikita's patch for php_splice() (it probably needs to be applyed again) Bob Weinand's patch
Merge mainstream 'master' branch into refactoring During merge I had to revert: Nikita's patch for php_splice() (it probably needs to be applyed again) Bob Weinand's patches related to constant expression handling (we need to review them carefully) I also reverted all our attempts to support sapi/phpdbg (we didn't test it anyway) Conflicts: Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_compile.c Zend/zend_compile.h Zend/zend_constants.c Zend/zend_exceptions.c Zend/zend_execute.c Zend/zend_execute.h Zend/zend_execute_API.c Zend/zend_hash.c Zend/zend_highlight.c Zend/zend_language_parser.y Zend/zend_language_scanner.c Zend/zend_language_scanner_defs.h Zend/zend_variables.c Zend/zend_vm_def.h Zend/zend_vm_execute.h ext/date/php_date.c ext/dom/documenttype.c ext/hash/hash.c ext/iconv/iconv.c ext/mbstring/tests/zend_multibyte-10.phpt ext/mbstring/tests/zend_multibyte-11.phpt ext/mbstring/tests/zend_multibyte-12.phpt ext/mysql/php_mysql.c ext/mysqli/mysqli.c ext/mysqlnd/mysqlnd_reverse_api.c ext/mysqlnd/php_mysqlnd.c ext/opcache/ZendAccelerator.c ext/opcache/zend_accelerator_util_funcs.c ext/opcache/zend_persist.c ext/opcache/zend_persist_calc.c ext/pcre/php_pcre.c ext/pdo/pdo_dbh.c ext/pdo/pdo_stmt.c ext/pdo_pgsql/pgsql_driver.c ext/pgsql/pgsql.c ext/reflection/php_reflection.c ext/session/session.c ext/spl/spl_array.c ext/spl/spl_observer.c ext/standard/array.c ext/standard/basic_functions.c ext/standard/html.c ext/standard/mail.c ext/standard/php_array.h ext/standard/proc_open.c ext/standard/streamsfuncs.c ext/standard/user_filters.c ext/standard/var_unserializer.c ext/standard/var_unserializer.re main/php_variables.c sapi/phpdbg/phpdbg.c sapi/phpdbg/phpdbg_bp.c sapi/phpdbg/phpdbg_frame.c sapi/phpdbg/phpdbg_help.c sapi/phpdbg/phpdbg_list.c sapi/phpdbg/phpdbg_print.c sapi/phpdbg/phpdbg_prompt.c
show more ...
|
#
5864ce8a |
| 22-Apr-2014 |
Dmitry Stogov |
Fixed compilation warnings |
#
72c287bd |
| 21-Apr-2014 |
Dmitry Stogov |
Combine HashTable.flags and HashTable.nApplyCount into single 32-bit word |
Revision tags: php-5.4.28RC1, php-5.5.12RC1 |
|
#
a93e734f |
| 13-Apr-2014 |
Bob Weinand |
Merge branch 'PHP-5.5' into PHP-5.6
|
#
6bfedfd2 |
| 10-Apr-2014 |
Dmitry Stogov |
Fixed unserialize() |
Revision tags: php-5.6.0beta1 |
|
#
7402af38 |
| 08-Apr-2014 |
Dmitry Stogov |
Fixed destruction of objects and iterators on unclean request shutdown and GC (few cases are still unfixed). Now we destroy objects it two steps. At first - object properties of all objects and o
Fixed destruction of objects and iterators on unclean request shutdown and GC (few cases are still unfixed). Now we destroy objects it two steps. At first - object properties of all objects and only then the objects their selves.
show more ...
|
Revision tags: php-5.4.27 |
|
#
6b2ed577 |
| 01-Apr-2014 |
Dmitry Stogov |
Avoid unnecessry reallocations |
Revision tags: php-5.5.11 |
|
#
b7938ab1 |
| 19-Mar-2014 |
Dmitry Stogov |
Refactored GC (incomplete) |
Revision tags: php-5.5.11RC1, php-5.4.27RC1 |
|
#
5df7fe59 |
| 16-Mar-2014 |
Xinchen Hui |
Fixed wrong md5 str length |
#
1d4cea40 |
| 08-Mar-2014 |
Xinchen Hui |
Refactor SplObjectStorage make it works |
Revision tags: php-5.5.10, php-5.4.26 |
|
#
a5ce7d52 |
| 28-Feb-2014 |
Xinchen Hui |
Revert "Move zend_objects_store_put out of zend_object_std_init" This reverts commit 8ced4f0ac906fd9a28b968801487630326c45bc8. |
#
8ced4f0a |
| 28-Feb-2014 |
Xinchen Hui |
Move zend_objects_store_put out of zend_object_std_init |
#
0817cee1 |
| 27-Feb-2014 |
Xinchen Hui |
Fixed object creating (std_init calls store_put now) |
Revision tags: php-5.6.0alpha3, php-5.4.26RC1, php-5.5.10RC1 |
|
#
43b03c74 |
| 18-Feb-2014 |
Xinchen Hui |
Refacting smart_str |
#
2b9b9afa |
| 17-Feb-2014 |
Dmitry Stogov |
Use better data structures (incomplete) |
#
34aefa56 |
| 15-Feb-2014 |
Xinchen Hui |
Use better data structures (incomplete) |