Traits refactoring
Fixed ZTS build
spelling
Remove a useless memory write in zend_llist_del_element

The zend_llist_element *next pointer is not necessary and removing
it will also remove a write on memory
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Remove a useless memory write in zend_llist_del_element
Revert "Remove a useless memory write in zend_llist_del_element"

This reverts commit fad960a4045da86cdbd8308a165ffc47892f05b9 as
required by Stas and Christopher
Merge branch 'PHP-5.3' into PHP-5.4
Fixed #63859 Memory leak when reusing curl-handle

When CURLOPT_POSTFIELDS is called more than once on the same
curl handle, php/curl did not free the memory of the previous
post data. This commit will fix the problem unless the curl
handle was previously duplicated using the curl_copy_handle()
function in which case we can not know if the post data is
still in use or not by any curl handle
Treat "+0" and "-0" as valid integers just like var_dump() does.

This fixes bug #54096.
Add more tests for the new +0/-0 behaviour.
News entry for +0/-0 filter fix
Happy New Year~
Merge branch 'PHP-5.3' into PHP-5.4
Happy New Year
Merge branch 'PHP-5.3' into PHP-5.4
Happy New Year
fix NEWS
Bug #43177: If an eval() has a parse error, the overall exit status and return code should not be affected.

Without this fix, a webpage using eval() may return code 500.  That might display
fine and the 500 go unnoticed, but using AJAX or wget, the 500 will cause problems.
add fix #43177
add bug #63762