summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* - Fixed missing NULL checkFelipe Pena2014-05-102-3/+15
|
* oops, 5.4 and 5.5 use malloc in TSRMStanislav Malyshev2014-05-081-2/+2
|
* Fix memory leak in TSRMStanislav Malyshev2014-05-081-0/+6
|
* Fixed test (it requires ext/hash)Dmitry Stogov2014-05-071-0/+1
|
* Fixed tests (they might fail from time to time because of session GC)Dmitry Stogov2014-05-072-0/+2
|
* Use the right path for the suggested PHP invocation in ext_skel.Adam Harvey2014-05-011-1/+1
| | | | Fixes bug #67160 (ext_skel outputs incorrect information).
* Fixed bug #66431 Special Character via COM Interface (CP_UTF8)Anatol Belski2014-04-294-1/+113
|
* Merge branch 'PHP-5.3' into PHP-5.4Popa Adrian Marius2014-04-282-10/+2
|\ | | | | | | | | * PHP-5.3: Cleanup ZEND_MODULE_API_NO => 20050922
| * Cleanup ZEND_MODULE_API_NO => 20050922Popa Adrian Marius2014-04-282-11/+3
| |
* | fixed testAnatol Belski2014-04-251-1/+1
| |
* | Fixed bug #67118 DateTime constructor crash with invalid dataAnatol Belski2014-04-252-1/+30
| |
* | add a test case previously broken by a bad fixStanislav Malyshev2014-04-2410-0/+16
| |
* | Revert "Fixed bug #64604"Stanislav Malyshev2014-04-242-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 charactersJakub Zelenka2014-04-223-127/+188
| | | | | | | | | | Conflicts: ext/phar/phar_path_check.c
* | Allow valid multi-byte utf-8 characters to be allowed as file names in phar ↵Danack2014-04-204-62/+161
| | | | | | | | archives.
* | Fix a compiler warning in php_rand.hRouven Weßling2014-04-202-1/+1
| |
* | Fix bug #65701: Do not use cache for file file copyBoro Sitnikovski2014-04-202-1/+31
| |
* | Improved the fix for bug #67072, thanks NikitaAnatol Belski2014-04-184-44/+50
| |
* | These links to ~helly don't work anymore.Levi Morrison2014-04-172-4/+1
| |
* | Fixed bug #67072 Echoing unserialized "SplFileObject" crashAnatol Belski2014-04-174-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 fixAnatol Belski2014-04-161-1/+1
| |
* | Fixed bug #67081 DOMDocumentType->internalSubset returns entire DOCTYPE tag, ↵Anatol Belski2014-04-166-13/+88
| | | | | | | | not only the subset
* | Fix test - on CI somebody could create a process in the meantimeStanislav Malyshev2014-04-141-2/+2
| |
* | fix windows buildAnatol Belski2014-04-141-1/+7
| |
* | Fix #66942: openssl_seal() memory leakChuan Ma2014-04-141-12/+12
| | | | | | | | Fix #66952: memory leak in openssl_open()
* | ws fixStanislav Malyshev2014-04-141-12/+12
| |
* | Fix null byte in LDAP bindingsStanislav Malyshev2014-04-141-0/+10
| |
* | Fix bug #66171: better handling of symlinksStanislav Malyshev2014-04-141-17/+20
| |
* | backported some ext/intl tests from 5.6 into 5.4Anatol Belski2014-04-1438-19/+3652
| |
* | Merge branch 'pull-request/518' into PHP-5.4Stanislav Malyshev2014-04-132-8/+30
|\ \ | | | | | | | | | | | | * pull-request/518: Fix #66021 (Blank line inside empty array/object)
| * | Fix #66021 (Blank line inside empty array/object)Kevin Israel2013-11-022-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 #64604Ingo Walz2014-04-132-4/+44
| | |
* | | Fix #66562: Consistency bug where curl_multi_getcontent behaves different ↵Freek2014-04-131-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 buildStanislav Malyshev2014-04-131-0/+3
| | |
* | | Fix bug #66721Boro Sitnikovski2014-04-132-0/+15
| | | | | | | | | | | | Add NULL check to php_date_parse_tzfile's retval
* | | Fixed bug #67024 - getimagesize should recognize BMP files with negative heightGabor Buella2014-04-134-2/+20
| | |
* | | Reverted to 5a0da281e5a9fa02db18b4822d8b103c65849fa9Bob Weinand2014-04-132-21/+1
| | | | | | | | | | | | Discussion: http://news.php.net/php.cvs/76836
* | | Forgot title in phpt for bug #67064Bob Weinand2014-04-131-1/+1
| | |
* | | Fix bug #67064 in a BC safe wayBob Weinand2014-04-132-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 gitPopa Adrian Marius2014-04-1020-39/+3
| | |
* | | abstract namespace for unix sockets is a linux only featureFerenc Kovacs2014-04-091-0/+1
| | |
* | | cleanupPopa Adrian Marius2014-04-081-1/+1
| | |
* | | Fixes bug #66071: isc_interprete is unsafe and deprecated , it is replaced ↵Popa Adrian Marius2014-04-081-4/+4
| | | | | | | | | | | | with fb_iterpret
* | | Fixed bug #66084 simplexml_load_string() mangles empty node nameAnatol Belski2014-04-053-1/+86
| | |
* | | Fix bug #66182 exit in stream filter produces segfaultMichael Wallner2014-04-031-0/+5
| | | | | | | | | | | | Unfortunately, a segv caused by exit cannot be tested reliably.
* | | Fixed bug #61019 (Out of memory on command stream_get_contents)Michael Wallner2014-04-021-0/+78
| | |
* | | Fix bug #64330Michael Wallner2014-04-021-0/+20
| | | | | | | | | | | | stream_socket_server() creates wrong Abstract Namespace UNIX sockets
* | | added test for bug #53965Anatol Belski2014-04-014-0/+58
| | |
* | | Fixed bug #53965 <xsl:include> cannot find files w/ relative paths when ↵Anatol Belski2014-04-011-0/+6
| | | | | | | | | | | | loaded w/ "file://"
* | | Fixed Bug #66987 Memory corruption in fileinfo ext (bigendian)Remi Collet2014-03-311-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.