Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Fixed missing NULL check | Felipe Pena | 2014-05-10 | 2 | -3/+15 |
| | |||||
* | oops, 5.4 and 5.5 use malloc in TSRM | Stanislav Malyshev | 2014-05-08 | 1 | -2/+2 |
| | |||||
* | Fix memory leak in TSRM | Stanislav Malyshev | 2014-05-08 | 1 | -0/+6 |
| | |||||
* | Fixed test (it requires ext/hash) | Dmitry Stogov | 2014-05-07 | 1 | -0/+1 |
| | |||||
* | Fixed tests (they might fail from time to time because of session GC) | Dmitry Stogov | 2014-05-07 | 2 | -0/+2 |
| | |||||
* | Use the right path for the suggested PHP invocation in ext_skel. | Adam Harvey | 2014-05-01 | 1 | -1/+1 |
| | | | | Fixes bug #67160 (ext_skel outputs incorrect information). | ||||
* | Fixed bug #66431 Special Character via COM Interface (CP_UTF8) | Anatol Belski | 2014-04-29 | 4 | -1/+113 |
| | |||||
* | Merge branch 'PHP-5.3' into PHP-5.4 | Popa Adrian Marius | 2014-04-28 | 2 | -10/+2 |
|\ | | | | | | | | | * PHP-5.3: Cleanup ZEND_MODULE_API_NO => 20050922 | ||||
| * | Cleanup ZEND_MODULE_API_NO => 20050922 | Popa Adrian Marius | 2014-04-28 | 2 | -11/+3 |
| | | |||||
* | | fixed test | Anatol Belski | 2014-04-25 | 1 | -1/+1 |
| | | |||||
* | | Fixed bug #67118 DateTime constructor crash with invalid data | Anatol Belski | 2014-04-25 | 2 | -1/+30 |
| | | |||||
* | | add a test case previously broken by a bad fix | Stanislav Malyshev | 2014-04-24 | 10 | -0/+16 |
| | | |||||
* | | Revert "Fixed bug #64604" | Stanislav Malyshev | 2014-04-24 | 2 | -44/+4 |
| | | | | | | | | | | This reverts commit b05c088a3abf8e4c6fb6e40418423a9e2dd3d929. Breaks parsing urls where query has : in it, like: /foo/bar?baz=goo:boo | ||||
* | | Fix accepting ill-formed UTF-8 characters | Jakub Zelenka | 2014-04-22 | 3 | -127/+188 |
| | | | | | | | | | | Conflicts: ext/phar/phar_path_check.c | ||||
* | | Allow valid multi-byte utf-8 characters to be allowed as file names in phar ↵ | Danack | 2014-04-20 | 4 | -62/+161 |
| | | | | | | | | archives. | ||||
* | | Fix a compiler warning in php_rand.h | Rouven Weßling | 2014-04-20 | 2 | -1/+1 |
| | | |||||
* | | Fix bug #65701: Do not use cache for file file copy | Boro Sitnikovski | 2014-04-20 | 2 | -1/+31 |
| | | |||||
* | | Improved the fix for bug #67072, thanks Nikita | Anatol Belski | 2014-04-18 | 4 | -44/+50 |
| | | |||||
* | | These links to ~helly don't work anymore. | Levi Morrison | 2014-04-17 | 2 | -4/+1 |
| | | |||||
* | | Fixed bug #67072 Echoing unserialized "SplFileObject" crash | Anatol Belski | 2014-04-17 | 4 | -34/+66 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The actual issue lays in the unserializer code which doesn't honor the unserialize callback. By contrast, the serialize callback is respected. This leads to the situation that even if a class has disabled the serialization explicitly, user could still construct a vulnerable string which would result bad things when trying to unserialize. This conserns also the classes implementing Serializable as well as some core classes disabling serialize/unserialize callbacks explicitly (PDO, SimpleXML, SplFileInfo and co). As of now, the flow is first to call the unserialize callback (if available), then call __wakeup. If the unserialize callback returns with no success, no object is instantiated. This makes the scheme used by internal classes effective, to disable unserialize just assign zend_class_unserialize_deny as callback. | ||||
* | | correct the bug #67081 fix | Anatol Belski | 2014-04-16 | 1 | -1/+1 |
| | | |||||
* | | Fixed bug #67081 DOMDocumentType->internalSubset returns entire DOCTYPE tag, ↵ | Anatol Belski | 2014-04-16 | 6 | -13/+88 |
| | | | | | | | | not only the subset | ||||
* | | Fix test - on CI somebody could create a process in the meantime | Stanislav Malyshev | 2014-04-14 | 1 | -2/+2 |
| | | |||||
* | | fix windows build | Anatol Belski | 2014-04-14 | 1 | -1/+7 |
| | | |||||
* | | Fix #66942: openssl_seal() memory leak | Chuan Ma | 2014-04-14 | 1 | -12/+12 |
| | | | | | | | | Fix #66952: memory leak in openssl_open() | ||||
* | | ws fix | Stanislav Malyshev | 2014-04-14 | 1 | -12/+12 |
| | | |||||
* | | Fix null byte in LDAP bindings | Stanislav Malyshev | 2014-04-14 | 1 | -0/+10 |
| | | |||||
* | | Fix bug #66171: better handling of symlinks | Stanislav Malyshev | 2014-04-14 | 1 | -17/+20 |
| | | |||||
* | | backported some ext/intl tests from 5.6 into 5.4 | Anatol Belski | 2014-04-14 | 38 | -19/+3652 |
| | | |||||
* | | Merge branch 'pull-request/518' into PHP-5.4 | Stanislav Malyshev | 2014-04-13 | 2 | -8/+30 |
|\ \ | | | | | | | | | | | | | * pull-request/518: Fix #66021 (Blank line inside empty array/object) | ||||
| * | | Fix #66021 (Blank line inside empty array/object) | Kevin Israel | 2013-11-02 | 2 | -8/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | Changed json_encode() so that when the JSON_PRETTY_PRINT option is specified, the pair of linefeeds immediately after an opening bracket and before the corresponding closing bracket is omitted when the array or object contains no elements or accessible properties (and hence would have a blank line between the brackets). | ||||
* | | | Fixed bug #64604 | Ingo Walz | 2014-04-13 | 2 | -4/+44 |
| | | | |||||
* | | | Fix #66562: Consistency bug where curl_multi_getcontent behaves different ↵ | Freek | 2014-04-13 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | from curl_exec curl_exec returns an empty string when data is received from a domain that returns zero content. curl_multi_getcontent returned null. Now it returns an empty string fixing the incosistency | ||||
* | | | Fix windows build | Stanislav Malyshev | 2014-04-13 | 1 | -0/+3 |
| | | | |||||
* | | | Fix bug #66721 | Boro Sitnikovski | 2014-04-13 | 2 | -0/+15 |
| | | | | | | | | | | | | Add NULL check to php_date_parse_tzfile's retval | ||||
* | | | Fixed bug #67024 - getimagesize should recognize BMP files with negative height | Gabor Buella | 2014-04-13 | 4 | -2/+20 |
| | | | |||||
* | | | Reverted to 5a0da281e5a9fa02db18b4822d8b103c65849fa9 | Bob Weinand | 2014-04-13 | 2 | -21/+1 |
| | | | | | | | | | | | | Discussion: http://news.php.net/php.cvs/76836 | ||||
* | | | Forgot title in phpt for bug #67064 | Bob Weinand | 2014-04-13 | 1 | -1/+1 |
| | | | |||||
* | | | Fix bug #67064 in a BC safe way | Bob Weinand | 2014-04-13 | 2 | -1/+21 |
| | | | | | | | | | | | | | | | You can use an optional parameter now when implementing the Countable interface to get the $mode passed to count(). | ||||
* | | | Cleanup $ is not needed for git | Popa Adrian Marius | 2014-04-10 | 20 | -39/+3 |
| | | | |||||
* | | | abstract namespace for unix sockets is a linux only feature | Ferenc Kovacs | 2014-04-09 | 1 | -0/+1 |
| | | | |||||
* | | | cleanup | Popa Adrian Marius | 2014-04-08 | 1 | -1/+1 |
| | | | |||||
* | | | Fixes bug #66071: isc_interprete is unsafe and deprecated , it is replaced ↵ | Popa Adrian Marius | 2014-04-08 | 1 | -4/+4 |
| | | | | | | | | | | | | with fb_iterpret | ||||
* | | | Fixed bug #66084 simplexml_load_string() mangles empty node name | Anatol Belski | 2014-04-05 | 3 | -1/+86 |
| | | | |||||
* | | | Fix bug #66182 exit in stream filter produces segfault | Michael Wallner | 2014-04-03 | 1 | -0/+5 |
| | | | | | | | | | | | | Unfortunately, a segv caused by exit cannot be tested reliably. | ||||
* | | | Fixed bug #61019 (Out of memory on command stream_get_contents) | Michael Wallner | 2014-04-02 | 1 | -0/+78 |
| | | | |||||
* | | | Fix bug #64330 | Michael Wallner | 2014-04-02 | 1 | -0/+20 |
| | | | | | | | | | | | | stream_socket_server() creates wrong Abstract Namespace UNIX sockets | ||||
* | | | added test for bug #53965 | Anatol Belski | 2014-04-01 | 4 | -0/+58 |
| | | | |||||
* | | | Fixed bug #53965 <xsl:include> cannot find files w/ relative paths when ↵ | Anatol Belski | 2014-04-01 | 1 | -0/+6 |
| | | | | | | | | | | | | loaded w/ "file://" | ||||
* | | | Fixed Bug #66987 Memory corruption in fileinfo ext (bigendian) | Remi Collet | 2014-03-31 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On little endian: map->p == php_magic_database map->magic[i] = pointer into the map map->p == NULL map->magic[i] = pointer to allocated memory On big endian (ppc64, s390x, ...): map->p != php_magic_database and map->p != NULL map->magic[i] = pointer into a copy of the map Trying to efree pointer in the later cause memory corruption Thanks to dkatulek / Red Hat for the report. |