| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
T_END_HEREDOC don't carry a token value anymore since commit 4cf90e06c
Bugfix by Nikita for bug #60097
|
|\ |
|
| | |
|
| |
| |
| |
| | |
This fixes bug #54096.
|
| |
| |
| |
| |
| |
| | |
Addes new curl options CURLOPT_TELNETOPTIONS, CURLOPT_GSSAPI_DELEGATION,
CURLOPT_ACCEPTTIMEOUT_MS, CURLOPT_SSL_OPTIONS, CURLOPT_TCP_KEEPALIVE,
CURLOPT_TCP_KEEPIDLE and CURLOPT_TCP_KEEPINTVL.
|
|\ \
| |/
| |
| |
| | |
* 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
|
| |
| |
| |
| | |
Thanks Laruence :)
|
| |
| |
| |
| |
| |
| |
| | |
Add the curl_pause function (binding of curl_easy_pause).
Using this function, you can explicitly mark a running connection
to get paused, and you can unpause a connection that was
previously paused.
|
| |
| |
| |
| |
| |
| | |
Add the support for both curl_strerror and curl_multi_strerror.
Those function will return a string describing the error code
passed in the argument errornum
|
| |
| |
| |
| |
| | |
curl_multi_setopt is now available and supports CURLMOPT_PIPELINING
and CURLMOPT_MAXCONNECTS
|
| | |
|
|\ \
| |/
| |
| |
| |
| | |
* PHP-5.4:
Update NEWS file
Fixed segfault due to libcurl connection caching
|
| |\
| | |
| | |
| | |
| | | |
* PHP-5.3:
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
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
* PHP-5.4:
Update NEWS file
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* PHP-5.3:
Update NEWS file
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)
Conflicts:
ext/curl/interface.c
ext/curl/tests/bug63363.phpt
|
| | |
| | |
| | |
| | | |
wrappers)
|
| | |
| | |
| | |
| | | |
Fixed bug #63795
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-5.4:
Fix test to work on every libcurl version
- Fixed typo on "SKIPIF" (causing make test to abort on some systems)
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* PHP-5.3:
Fix test to work on every libcurl version
- Fixed typo on "SKIPIF" (causing make test to abort on some systems)
Conflicts:
tests/output/bug63377.phpt
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-5.4:
Fix test
|
| | |
| | |
| | |
| | |
| | | |
This test is only valid if libcurl < 7.28.1 since
libcurl removed support for the 1 value in CURLOPT_SSL_VERIFYHOST.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-5.4:
Fixed bug #55438 (Curlwapper is not sending http header randomly)
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-5.3:
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
|
|\ \ \
| |/ /
| | |
| | |
| | | |
Conflicts:
ext/mysqlnd/mysqlnd_alloc.c
|
| |\ \ |
|
| | | | |
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* PHP-5.4:
fix failing test on Linux build
|
| |/ / |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | |
| | | |
Need to use the configured connection parameters here. We can't assume
the test user has access.
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
This was missing a %s for the path here
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-5.4:
Fix #63379 - Don't reset mod_user_is_open in destroy
|
| | |
| | |
| | |
| | | |
The parent handler is still open so the reset here was in error.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-5.4:
Fixed mysqlnd compilation in debug mode on windows
|