summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Add GMP tests for some uncovered branchesNikita Popov2014-09-045-8/+92
| | | |
* | | | Updated NEWS for #67955Tjerk Meesters2014-09-041-0/+3
| | | |
* | | | Fixed #67955: SoapClient prepends 0-byte to cookie namesTjerk Meesters2014-09-041-1/+1
|\ \ \ \
| * | | | fix bug #67955Philip Hofstetter2014-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this fixes a regression from 6c2a8068207a02b3d7ae7416a9967dad0a81e61f. smart_str_appendl is expecting the length as the length of the string, but key_length is the byte length of the key, including the 0 terminator. As such, the cookie name appeneded to the header would now also include the 0 terminator of the key name which then would be sent to the server.
* | | | | Update LSAPI to 6.7, added support for 'filter_input'.George Wang2014-09-032-7/+67
| | | | | | | | | | | | | | | | | | | | Fixed a crash in CLI mode.
* | | | | Merge branch 'PHP-5.5' into PHP-5.6Matteo Beccati2014-09-032-2/+28
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | * PHP-5.5: Fixed test with freetype >= 2.4.12
| * | | | Merge branch 'PHP-5.4' into PHP-5.5Matteo Beccati2014-09-032-2/+28
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | | | | | | * PHP-5.4: Fixed test with freetype >= 2.4.12
| | * | | Fixed test with freetype >= 2.4.12Matteo Beccati2014-09-032-2/+28
| | | | |
* | | | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-09-020-0/+0
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-5.5: 5.4.34 is next
| * | | | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-09-020-0/+0
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.4: 5.4.34 is next Conflicts: configure.in main/php_version.h
| | * | | 5.4.34 is nextStanislav Malyshev2014-09-023-4/+6
| | | | |
* | | | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-09-022-8/+0
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-5.5: Revert "Fix bug #67644 - Memory corruption & crash during ob_start function callback"
| * | | | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-09-022-8/+0
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * PHP-5.4: Revert "Fix bug #67644 - Memory corruption & crash during ob_start function callback"
| | * | | Revert "Fix bug #67644 - Memory corruption & crash during ob_start function ↵Stanislav Malyshev2014-09-022-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | callback" This reverts commit 53fa6c5b6b5b09059ba54c8912d0c0aef57aa4ff. The change breaks tests, so not putting it into 5.4.
* | | | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-09-022-1/+8
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-5.5: Fix bug #67644 - Memory corruption & crash during ob_start function callback
| * | | | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-09-022-0/+8
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * PHP-5.4: Fix bug #67644 - Memory corruption & crash during ob_start function callback
| | * | | Fix bug #67644 - Memory corruption & crash during ob_start function callbackStanislav Malyshev2014-09-022-0/+8
| | | | |
* | | | | Fixed bug #50175Nikita Popov2014-09-023-9/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0x and 0b prefix is now only handled if either no base is given or if the base is 16 (0x) or 2 (0b). Always handling it is incorrect because 0x and 0b are perfectly valid numbers in other bases.
* | | | | Fix C89 build and small cleanupNikita Popov2014-09-021-4/+4
| | | | |
* | | | | Implement gmp_import() and gmp_export()Leigh2014-09-025-20/+314
| | | | |
* | | | | Make DOMNode::textContent writeableTjerk Meesters2014-09-026-104/+75
| | | | |
* | | | | Updated UPGRADINGTjerk Meesters2014-09-021-0/+3
| | | | |
* | | | | Updated NEWSTjerk Meesters2014-09-021-0/+3
| | | | |
* | | | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-09-014-3/+22
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: update NEWS Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036) Fix typo from commit 32314f6b6 Fix destruction order in zend_shutdown (bug #65463, #66036)
| * | | | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-09-014-2/+20
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.4: update NEWS Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036) Fix typo from commit 32314f6b6 Fix destruction order in zend_shutdown (bug #65463, #66036)
| | * | | update NEWSStanislav Malyshev2014-09-011-0/+2
| | | | |
| | * | | Merge branch 'pull-request/770' into PHP-5.4Stanislav Malyshev2014-09-013-2/+18
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pull-request/770: Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036) Fix typo from commit 32314f6b6 Fix destruction order in zend_shutdown (bug #65463, #66036)
| | | * | | Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036)Keyur Govande2014-08-231-9/+12
| | | | | |
| | | * | | Fix typo from commit 32314f6b6Keyur Govande2014-08-141-1/+1
| | | | | |
| | | * | | Fix destruction order in zend_shutdown (bug #65463, #66036)Keyur Govande2014-08-143-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If Apache or a similar SAPI receives a signal during PHP processing it calls zend_shutdown() without calling shutdown_executor(). #65463: If a module like Gearman or Memcached is loaded, in the unfixed version it is unloaded by zend_destroy_modules() before the CG(CLASS_TABLE) is destructed. When CG(CLASS_TABLE) is destructed, any pointers to methods (specifically around destruction) in the unloaded module's .so are now dangling and the process segfaults. #66036: Any subclasses of an internal class like ArrayObject need to be destructed in order: subclass first and then the internal class. In the unfixed version zend_shutdown() clears the CG(CLASS_TABLE) from the head of the list onwards, so internal classes are destructed first and user-defined classes last. Internal classes are alloc/deallocated with malloc/free while user-defined classes with emalloc/efree. If there's shared data between them then efree() could be called instead of free() leading to a seg-fault.
* | | | | | Merge branch 'PHP-5.5' into PHP-5.6Derick Rethans2014-09-011-667/+652
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge branch 'PHP-5.4' into PHP-5.5Derick Rethans2014-09-011-667/+652
| |\ \ \ \ \ | | |/ / / /
| | * | | | - Updated to version 2014.7 (2014g)Derick Rethans2014-09-011-667/+652
| | | | | |
* | | | | | Updated UPGRADING for #38409Tjerk Meesters2014-09-011-0/+5
| | | | | |
* | | | | | Updated NEWS for #38409Tjerk Meesters2014-09-011-0/+1
| | | | | |
* | | | | | Added test caseTjerk Meesters2014-09-011-0/+40
| | | | | |
* | | | | | Making ini parser typedTjerk Meesters2014-09-016-4671/+4890
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added ZEND_INI_SCANNER_TYPED mode for parse_ini_string() and parse_ini_file() - Added NULL_NULL token to separate it from BOOL_FALSE and BOOL_TRUE - Added zend_ini_copy_typed_value() function for zval initialisation - Updated RETURN_TOKEN() to observe scanner_mode
* | | | | | Fix bug #67938: Segfault when extending interface method with variadicNikita Popov2014-08-303-2/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We only want to check extra optional args if the proto function is variadic, not when we're adding extra variadic args.
* | | | | | updated NEWSAnatol Belski2014-08-301-0/+4
| | | | | |
* | | | | | Fixed bug #67731 finfo::file() returns invalid mime type for binary filesAnatol Belski2014-08-303-7/+6
| | | | | |
* | | | | | Add missing CVE IDs for 5.6.0Lior Kaplan2014-08-291-8/+10
| | | | | |
* | | | | | Align entiries format to "Fixed bug #..."Lior Kaplan2014-08-291-12/+12
| | | | | |
* | | | | | Use #66356 instead of #66714, as the latter is only a regression fix from ↵Lior Kaplan2014-08-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | the former.
* | | | | | Add an entry for bug#66060 (fixed in 5.5.8)Lior Kaplan2014-08-291-0/+2
| | | | | |
* | | | | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-08-280-0/+0
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: fix NEWS for fcgi fix merge restore FPM compatibility with mod_fastcgi broken since #694 / 67541, fixes bug 67606
| * | | | | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-08-282-3/+12
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.4: fix NEWS for fcgi fix merge restore FPM compatibility with mod_fastcgi broken since #694 / 67541, fixes bug 67606
| | * | | | fix NEWS for fcgi fix mergeStanislav Malyshev2014-08-281-7/+11
| | | | | |
| | * | | | restore FPM compatibility with mod_fastcgi broken since #694 / 67541, fixes ↵David Zuelke2014-08-281-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | bug 67606
* | | | | | Merge branch 'PHP-5.5' into PHP-5.6Lior Kaplan2014-08-282-3/+15
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: config.guess: add ppc64le / ppcle support by Anton Blanchard <anton@samba.org> libtool: powerpc*le-linux support by Alan Modra <amodra@bigpond.net.au>
| * | | | | config.guess: add ppc64le / ppcle support by Anton Blanchard <anton@samba.org>Lior Kaplan2014-08-281-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Based on http://git.savannah.gnu.org/cgit/config.git/commit/?id=29900d3b