#
c0d060f5 |
| 03-Jan-2014 |
Xinchen Hui |
Bump year
|
Revision tags: php-5.4.22, php-5.5.6, php-5.4.22RC1, php-5.5.6RC1, php-5.4.21, php-5.5.5, php-5.4.21RC1, php-5.5.5RC1, php-5.5.4, php-5.4.20, php-5.5.4RC1, php-5.4.20RC1, php-5.5.3, php-5.4.19 |
|
#
aa7d3d8e |
| 19-Aug-2013 |
Adam Harvey |
Track created curl_slist structs by option so they can be updated in situ. At present, when curl_setopt() is called with an option that requires the creation of a curl_slist, we simply p
Track created curl_slist structs by option so they can be updated in situ. At present, when curl_setopt() is called with an option that requires the creation of a curl_slist, we simply push the new curl_slist onto a list to be freed when the curl handle is freed. This avoids a memory leak, but means that repeated calls to curl_setopt() on the same handle with the same option wastes previously allocated memory on curl_slist structs that will no longer be read. This commit changes the zend_llist that was previously used to track the lists to a HashTable keyed by the option number, which means that we can simply update the hash table each time curl_setopt() is called. Fixes bug #65458 (curl memory leak).
show more ...
|
Revision tags: php-5.5.2, php-5.4.18, php-5.5.2RC1, php-5.4.18RC2, php-5.5.1, php-5.4.18RC1, php-5.3.27, php-5.4.17, php-5.5.0, php-5.3.27RC1, php-5.4.17RC1, php-5.5.0RC3, php-5.3.26, php-5.4.16, php-5.5.0RC2, php-5.3.26RC1, php-5.4.16RC1, php-5.5.0RC1, php-5.3.25, php-5.4.15, php-5.3.25RC1, php-5.5.0beta4, php-5.4.15RC1 |
|
#
b79e65f2 |
| 23-Apr-2013 |
Pierrick Charron |
Remove curl wrappers
|
Revision tags: php-5.4.14, php-5.3.24, php-5.5.0beta3, php-5.3.24RC1, php-5.4.14RC1, php-5.5.0beta2, php-5.5.0beta1, php-5.3.23, php-5.4.13, php-5.5.0alpha6, php-5.3.23RC1, php-5.4.13RC1, php-5.3.22, php-5.5.0alpha5, php-5.4.12, php-5.3.22RC2, php-5.4.12RC2, php-5.3.22RC1, php-5.4.12RC1 |
|
#
a9d013bb |
| 29-Jan-2013 |
Stanislav Malyshev |
Implement fix for bug #46439 - add CURLFile class for safer uploads
|
Revision tags: php-5.5.0alpha4, php-5.3.21, php-5.4.11, php-5.5.0alpha3 |
|
#
f85e5950 |
| 05-Jan-2013 |
Pierrick Charron |
Improve resource management for curl handle Previous implementation was using its own refcounting (uses field of the php_curl struct). zend_list_add/remove already implements its own
Improve resource management for curl handle Previous implementation was using its own refcounting (uses field of the php_curl struct). zend_list_add/remove already implements its own refcount, so we don't need to use an other one.
show more ...
|
Revision tags: php-5.3.21RC1, php-5.4.11RC1 |
|
#
343a9199 |
| 02-Jan-2013 |
Pierrick Charron |
Remove passwd handler from struct when not needed CURLOPT_PASSWDFUNCTION was removed in cURL 7.15.5, the passwd field will not be used for version greater than this one
|
#
a666285b |
| 01-Jan-2013 |
Xinchen Hui |
Happy New Year
|
#
0a7395e0 |
| 01-Jan-2013 |
Xinchen Hui |
Happy New Year
|
#
a2045ff3 |
| 01-Jan-2013 |
Xinchen Hui |
Happy New Year~
|
#
33f44af1 |
| 23-Dec-2012 |
Pierrick Charron |
New curl_pause() function 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 unpau
New curl_pause() function 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.
show more ...
|
#
4b4f3db7 |
| 23-Dec-2012 |
Pierrick Charron |
Support for curl_strerror and curl_multi_strerror Add the support for both curl_strerror and curl_multi_strerror. Those function will return a string describing the error code passed
Support for curl_strerror and curl_multi_strerror 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
show more ...
|
#
64595a5d |
| 23-Dec-2012 |
Pierrick Charron |
Add curl_multi_setopt and clean curl_share_setopt curl_multi_setopt is now available and supports CURLMOPT_PIPELINING and CURLMOPT_MAXCONNECTS
|
#
ded889e8 |
| 23-Dec-2012 |
Pierrick Charron |
Remove duplicated function definition
|
#
c46e1cdc |
| 20-Dec-2012 |
Pierrick Charron |
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.
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
show more ...
|
Revision tags: php-5.3.20, php-5.4.10, php-5.5.0alpha2, php-5.3.20RC1, php-5.4.10RC1, php-5.3.19, php-5.4.9, php-5.5.0alpha1, php-5.3.19RC1, php-5.4.9RC1, php-5.3.18, php-5.4.8, php-5.3.18RC1, php-5.4.8RC1, php-5.3.17, php-5.4.7, php-5.4.7RC1, php-5.3.16, php-5.4.6, php-5.4.6RC1, php-5.4.5, php-5.3.15, php-5.3.15RC1, php-5.4.5RC1, php-5.3.14, php-5.4.4, php-5.3.14RC2, php-5.4.4RC2, php-5.3.14RC1, php-5.4.4RC1, php-5.3.13, php-5.4.3, php-5.4.2, php-5.3.12, php-5.3.11, php-5.4.1, php-5.3.11RC2, php-5.4.1RC2, php-5.3.11RC1, php-5.4.1RC1, PHP-5.4.1-RC1, php-5.4.0, php-5.4.0RC8, php-5.3.10, php-5.4.0RC7, php-5.4.0RC6, php-5.3.9, php-5.4.0RC5 |
|
#
e4ca0ed0 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
#
8775a375 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
#
4e198252 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
Revision tags: php-5.3.9RC4, php-5.4.0RC4, php-5.3.9RC3, php-5.4.0RC3 |
|
#
8253bdbb |
| 04-Dec-2011 |
Pierrick Charron |
add CURLOPT_WILDCARDMATCH and CURLOPT_FNMATCH_FUNCTION
|
#
e69f9879 |
| 01-Dec-2011 |
Pierrick Charron |
Clean / Improve the curl extension # NEWS file will come soon
|
Revision tags: php-5.3.9RC2 |
|
#
70136445 |
| 24-Nov-2011 |
Pierrick Charron |
Revert commit r319729 until I have a clean version for non-ZTS
|
Revision tags: php-5.4.0RC2 |
|
#
da279710 |
| 23-Nov-2011 |
Pierrick Charron |
Implemented FR #55540, added functions curl_share_init(), curl_share_setopt() and curl_share_close().
|
#
33d3eb1e |
| 22-Nov-2011 |
Pierrick Charron |
Fixed bug #55635
|
#
a1f1e0bc |
| 22-Nov-2011 |
Pierrick Charron |
Fix memory leak when using libcurl < 7.17.0
|
#
18e4f029 |
| 22-Nov-2011 |
Pierrick Charron |
Fix memory leak when using libcurl < 7.17.0
|
#
20324d06 |
| 22-Nov-2011 |
Pierrick Charron |
Fix memory leak when using libcurl < 7.17.0
|