Anatol Belski
357ab3cbad
merged PCRE 8.32
- defined HAVE_CONFIG_H to simplify the future merges
- PCRE NEWS http://pcre.org/news.txt
13 years ago
Derick Rethans
c134f2a1a5
- Updated to version 2013.1 (2013a)
13 years ago
Mike Willbanks
61099f8585
Bug #52861 : unset fails with ArrayObject and deep arrays
When checking to make into a reference write, readwrite are checked but not unset
13 years ago
Xinchen Hui
1b58bd39a6
Fixed bug #64264 (SPLFixedArray toArray problem)
13 years ago
Johannes Schlüter
fcd4b5335a
Fix TSRM (after afc1debb)
13 years ago
Dmitry Stogov
7b113d789d
PHAR should modify entry timestamp when it's modified
13 years ago
Sara Golemon
bc55a8eb9f
http-stream test requires network connectivity
13 years ago
Dmitry Stogov
8e76d0404b
Fixed external entity loading
13 years ago
Anatol Belski
558c5dbe65
fix the test for curl 7.29.0+
13 years ago
Xinchen Hui
01ae5c3c2f
Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS)
13 years ago
Dmitry Stogov
188c196d4d
Proper bit reset code
13 years ago
Dmitry Stogov
afe98b7829
Disabled external entities loading
13 years ago
Dmitry Stogov
cc4c318b0c
Check if soap.wsdl_cache_dir confirms to open_basedir
13 years ago
Nikita Popov
321f4f18e5
Fixed bug #64106 : Segfault on SplFixedArray[][x] = y when extended
13 years ago
Gustavo Lopes
aa0adce47d
Fix bug #64023 (__toString() & SplFileInfo)
Defining a __toString() method was having no effect when concatenating
the object. This was because the cast_object() handler would ignore
__toString().
Using echo() directly would actually use __toString(), but this was a
bug: the ECHO handler would try zend_std_cast_object_tostring() before
cast_object(), but cast_object() should have priority as
zend_std_cast_object_tostring() assumes an object with a
zend_class_entry.
13 years ago
Adam Harvey
c077074c13
Revert "Update fputcsv() to escape all characters equally."
On second thoughts, while the behaviour _is_ broken, this isn't the right fix.
This reverts commit 9b5cb0e805 .
13 years ago
Adam Harvey
9b5cb0e805
Update fputcsv() to escape all characters equally.
At present, backslashes have special case handling within fputcsv(): when one
is encountered within a field that's being escaped, escaping stops until the
next instance of the enclosure character is hit. This can result in malformed
CSV.
Fixes bug #43225 (fputcsv incorrectly handles cells ending in \ followed by ").
13 years ago
Remi Collet
dc9f0e70b7
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle)
See commit c05ee74e7f
13 years ago
Andrey Hristov
12e759c2ea
Use during connect the flags set with set_client_option()
13 years ago
Xinchen Hui
c05ee74e7f
Fixed bug #63943 (Bad warning text from strpos() on empty needle)
13 years ago
Derick Rethans
ff9c1b12ff
Fixed bug #55397 : Comparsion of incomplete DateTime causes SIGSEGV.
13 years ago
Xinchen Hui
bc11e6fdbb
bump year
13 years ago
Xinchen Hui
a2045ff332
Happy New Year~
13 years ago
Pierrick Charron
a2b6d9c104
Fixed segfault due to libcurl connection caching
Libcurl is doing connection caching. When easy handle is cleaned up,
if the handle was previously used by the curl_multi_api, the connection
remains open un the curl multi handle is cleaned up. Some protocols are
sending content like the FTP one, and libcurl try to use the
WRITEFUNCTION or the HEADERFUNCTION. Since structures used in those
callback are freed, we need to use an other callback to which avoid
segfaults.
Libcurl commit d021f2e8a00 fix this issue and should be part of 7.28.2
13 years ago
Pierrick Charron
af10e698a2
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
13 years ago
Pierrick Charron
517f800277
CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)
Fixed bug #63795
13 years ago
Pierrick Charron
63659ce526
Fix test to work on every libcurl version
13 years ago
Pierrick Charron
c46e1cdcae
Fixed bug #55438 (Curlwapper is not sending http header randomly)
Since curl multi is used, it sometime happen that the resource is freed before
the curl multi really execute the query. The patch will store the headers
slist in the curlstream handle and free it only when the stream will be closed
13 years ago
Xinchen Hui
06739a1b72
dos2unix & skip on connect fail
13 years ago
Xinchen Hui
d2cc097049
Fix failed test
13 years ago
Rasmus Lerdorf
7a49e09fd8
Need connect.inc here
13 years ago
Rasmus Lerdorf
9d1bc1b622
Fix broken test
Need to use the configured connection parameters here. We can't assume
the test user has access.
13 years ago
Rasmus Lerdorf
eecdb4c254
Fix broken test
This was missing a %s for the path here
13 years ago
Xinchen Hui
39a3007ab2
MFH
13 years ago
Remi Collet
c2554b4bb4
Fixed Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond
When storing '015700' microseconds in a Datetime object,
Datetime::format('u') returns '015699'
Already known per bug45554 reproducer (also fixed).
13 years ago
Xinchen Hui
40fabf68ed
Fixed bug #63398 (Segfault when polling closed link)
13 years ago
Dmitry Stogov
dc2192c087
Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests)
13 years ago
Anatoliy Belsky
e6b727d3b7
Fixed bug #63590 Fileinfo delivers ifferent results in TS and NTS under Windows
13 years ago
Anatoliy Belsky
eff12e56b6
This test isn't supposed to pass on windows
13 years ago
Xinchen Hui
df3b9a1e07
Fixed Bug #63614 (Fatal error on Reflection)
13 years ago
Remi Collet
92147243bf
add unit test for bug 63126
13 years ago
Remi Collet
f55bed9dad
Fixed Bug #63126 DISABLE_AUTHENTICATOR ignores array
13 years ago
Anatoliy Belsky
8a84b1b5d9
Backported the fix for bug #63248 from 5.4+
13 years ago
Anatoliy Belsky
1702024073
Fixed test for bug #63297
13 years ago
Pierrick Charron
6dff07aa8c
Fixed bug #63512 parse_ini_file() with INI_SCANNER_RAW removes quotes from value
Restore the old behavior but keep bug 51094 fixed
14 years ago
Derick Rethans
00ad4c0e6a
- Updated to version 2012.10 (2012j)
14 years ago
Antony Dovgal
bb60122c2f
fix invalid read when trimming empty string
14 years ago
Xinchen Hui
7fcbe4d546
Fixed bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On)
14 years ago
Rasmus Lerdorf
f8c280d85a
These need to be volatile in order to prevent leaking after the
longjmp in the error handler
14 years ago
Derick Rethans
1784279be0
- Updated to version 2012.9 (2012i)
14 years ago