summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into phpngDmitry Stogov2014-08-048-38/+76
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (46 commits) PHP_INT_MIN and _MAX tests NEWS and UPGRADING Added PHP_INT_MIN Fix wrong lenght size Bug #51096 - Remove unnecessary ? for first/last day of Moved streams related functions to xp_ssl.c Remove duplicate NEWS Update NEWS Update NEWS Update NEWS BFN BFN Fixed bug #67715 (php-milter does not build and crashes randomly). We need to turn off any strict mode here for this warning to show up Disable restrictions regarding arrays in constants at run-time. For the discussion around it, see the thread on the mailing list: http://www.mail-archive.com/internals@lists.php.net/msg68245.html Revert "Fix bug #67064 in a BC safe way" Updated NEWS for #67693 Updated NEWS for #67693 Fixed bug #67693 - incorrect push to the empty array add missing entry to NEWS ... Conflicts: Zend/tests/errmsg_040.phpt Zend/tests/ns_059.phpt Zend/zend_language_parser.y Zend/zend_vm_def.h ext/openssl/openssl.c ext/reflection/php_reflection.c ext/session/session.c ext/spl/spl_directory.c ext/spl/spl_iterators.c ext/sqlite3/sqlite3.c ext/standard/array.c
| * Merge branch 'PHP-5.6'Bob Weinand2014-07-306-31/+63
| |\
| | * Disable restrictions regarding arrays in constants at run-time.Bob Weinand2014-07-306-31/+63
| | | | | | | | | | | | | | | For the discussion around it, see the thread on the mailing list: http://www.mail-archive.com/internals@lists.php.net/msg68245.html
* | | execute_data->return_value should be initialized when call internal constructorsDmitry Stogov2014-07-311-0/+1
| | |
* | | EA must be initializedDmitry Stogov2014-07-311-0/+1
| | |
* | | Fixed incinsitency in passing arguments by reference to call_user_func()Dmitry Stogov2014-07-292-3/+3
| | |
* | | fixed support for referencesDmitry Stogov2014-07-292-14/+66
| | |
* | | Fixed Zend/tests/bug54265.phptDmitry Stogov2014-07-291-26/+15
| | |
* | | Fixed incorrect destruction (it might lead to crash)Dmitry Stogov2014-07-291-1/+1
| | |
* | | ext/interbase support (incomplete)Dmitry Stogov2014-07-291-0/+11
| | |
* | | Fixed string destruction (class_name might be reused and stored somewhere in ↵Dmitry Stogov2014-07-241-1/+1
| | | | | | | | | | | | __autoload()).
* | | Merge branch 'master' into phpngDmitry Stogov2014-07-242-5/+11
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Removed second zval_copy_ctor() Fixed crash on self-referencing constant expression (part of a constant AST) Fixed support for constant arrays in context of "const" statement (Zend/tests/constant_expressions_arrays.phpt failed when opcache.protect_memort was set) Conflicts: Zend/zend_ast.c Zend/zend_vm_def.h Zend/zend_vm_execute.h ext/reflection/php_reflection.c
| * | Merge branch 'PHP-5.6'Dmitry Stogov2014-07-242-2/+0
| |\ \ | | |/ | | | | | | | | | * PHP-5.6: Removed second zval_copy_ctor()
| | * Removed second zval_copy_ctor()Dmitry Stogov2014-07-242-2/+0
| | |
| * | Merge branch 'PHP-5.6'Dmitry Stogov2014-07-242-6/+13
| |\ \ | | |/ | | | | | | | | | * PHP-5.6: Fixed crash on self-referencing constant expression (part of a constant AST)
| | * Fixed crash on self-referencing constant expression (part of a constant AST)Dmitry Stogov2014-07-242-6/+13
| | |
| * | Merge branch 'PHP-5.6'Dmitry Stogov2014-07-232-0/+20
| |\ \ | | |/ | | | | | | | | | * PHP-5.6: Fixed support for constant arrays in context of "const" statement (Zend/tests/constant_expressions_arrays.phpt failed when opcache.protect_memort was set)
| | * Fixed support for constant arrays in context of "const" statement ↵Dmitry Stogov2014-07-232-0/+20
| | | | | | | | | | | | (Zend/tests/constant_expressions_arrays.phpt failed when opcache.protect_memort was set)
* | | fixed "isset($array[true]);"Dmitry Stogov2014-07-222-13/+13
| | |
* | | Fixed GC bugDmitry Stogov2014-07-221-2/+2
| | |
* | | Merge branch 'master' into phpngDmitry Stogov2014-07-226-46/+131
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: fix nmake snap when ext name is different in target dll force atoll macro usage on windows Enable $ replacement in exif, ldap, pdo_pgsql and tidy See bug #67635 NEWS NEWS improve previous, add message during configure Fixed bug #67635 php links to systemd libraries without using pkg-config Improve fix for #66608 Fixed segfault with empty break New added opcodes don't need to be resloved Update NEWS Update NEWS Update NEWS Fixed bug #66827 Session raises E_NOTICE when session name variable is array implemented copy libs of core exts in phpize mode fix copy the ext dll into the prefix path in phpize mode fix default prefix in phpize mode fix file with zero size usage in phpize mode Conflicts: Zend/zend_opcode.c Zend/zend_vm_def.h Zend/zend_vm_execute.h ext/session/session.c
| * | Merge branch 'PHP-5.6'Xinchen Hui2014-07-196-44/+129
| |\ \ | | |/
| | * Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2014-07-196-44/+129
| | |\
| | | * Improve fix for #66608Xinchen Hui2014-07-195-35/+104
| | | |
| | | * Fixed segfault with empty breakXinchen Hui2014-07-192-9/+25
| | | |
| * | | Merge branch 'PHP-5.6'Xinchen Hui2014-07-191-2/+2
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2014-07-191-2/+2
| | |\ \ | | | |/
| | | * New added opcodes don't need to be reslovedXinchen Hui2014-07-191-2/+2
| | | |
* | | | Fixed support for executor overrideDmitry Stogov2014-07-222-14/+14
| | | |
* | | | Fixed dtrace supportDmitry Stogov2014-07-222-6/+10
| | | |
* | | | Revert "stash" (pushed by accident)Xinchen Hui2014-07-184-2106/+2030
| | | | | | | | | | | | | | | | This reverts commit a18bf5fc9303e2739ee7026bdb3bbf272bf4baa8.
* | | | Merge remote-tracking branch 'origin/master' into phpngXinchen Hui2014-07-185-7/+78
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | Conflicts: Zend/zend_compile.h ext/openssl/xp_ssl.c
| * | | Merge branch 'PHP-5.6'Xinchen Hui2014-07-185-7/+78
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2014-07-185-7/+78
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | Conflicts: Zend/zend_vm_def.h Zend/zend_vm_execute.h
| | | * Fixed bug #66608 (Incorrect behavior with nested "finally" blocks)Xinchen Hui2014-07-185-7/+78
| | | |
| | | * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-07-062-2/+2
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.4: Make sure the generator script also creates a newline at the end of file Add newline at end of file to prevent compilation warning
| | | | * Make sure the generator script also creates a newline at the end of fileLior Kaplan2014-07-061-1/+1
| | | | | | | | | | | | | | | | | | | | Similar to commit d6713f39 in master
| | | | * Add newline at end of file to prevent compilation warningLior Kaplan2014-07-061-1/+1
| | | | | | | | | | | | | | | | | | | | The newline was removed at commit 50d50c2f
* | | | | Merge branch 'phpng' of https://git.php.net/repository/php-src into phpngXinchen Hui2014-07-172-32/+22
|\ \ \ \ \
| * | | | | Micro optimization for the main interpreter loopDmitry Stogov2014-07-172-32/+22
| | | | | |
* | | | | | stashXinchen Hui2014-07-164-2030/+2106
|/ / / / /
* | | | | Fixed compilation warningsDmitry Stogov2014-07-153-6/+6
| | | | |
* | | | | Fixed ZTS buildDmitry Stogov2014-07-141-1/+1
| | | | |
* | | | | Implemented builtin instruction for strlen()Dmitry Stogov2014-07-145-6/+85
| | | | |
* | | | | Fixed ZTS buildDmitry Stogov2014-07-143-38/+38
| | | | |
* | | | | Merge branch 'phpng' of https://git.php.net/repository/php-src into phpngXinchen Hui2014-07-145-21/+389
|\ \ \ \ \
| * | | | | Implemented builtin instruction for type check functions - is_*()Dmitry Stogov2014-07-145-21/+389
| | | | | |
* | | | | | Temporary fixed the invalid read warningXinchen Hui2014-07-141-5/+5
|/ / / / /
* | | | | Implemented builtin instruction for strlen()Dmitry Stogov2014-07-116-26/+285
| | | | |
* | | | | Fast parameter parsing APIDmitry Stogov2014-07-116-1/+780
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This API is experemental. It may be changed or removed. It should be used only for really often used functions. (Keep the original parsing code and wrap usage with #ifndef FAST_ZPP)