Revision tags: curl-7_17_0 |
|
#
cc618e76 |
| 11-Sep-2007 |
Daniel Stenberg |
- Bug report #1792649 (http://curl.haxx.se/bug/view.cgi?id=1792649) pointed out a problem with doing an empty upload over FTP on a re-used connection. I added test case 541 to reproduce i
- Bug report #1792649 (http://curl.haxx.se/bug/view.cgi?id=1792649) pointed out a problem with doing an empty upload over FTP on a re-used connection. I added test case 541 to reproduce it and to verify the fix.
show more ...
|
#
9f44a955 |
| 30-Aug-2007 |
Dan Fandrich |
Renamed several libcurl error codes and options to make them more general and allow reuse by multiple protocols. Several unused error codes were removed. In all cases, macros were added to p
Renamed several libcurl error codes and options to make them more general and allow reuse by multiple protocols. Several unused error codes were removed. In all cases, macros were added to preserve source (and binary) compatibility with the old names. These macros are subject to removal at a future date, but probably not before 2009. An application can be tested to see if it is using any obsolete code by compiling it with the CURL_NO_OLDIES macro defined. Documented some newer error codes in libcurl-error(3)
show more ...
|
#
8cf0814a |
| 27-Aug-2007 |
Dan Fandrich |
Fixed some minor type mismatches and missing consts mainly found by splint.
|
#
6d370131 |
| 11-Aug-2007 |
Daniel Stenberg |
Allen Pulsifer provided a patch that makes libcurl set the expected download size earlier when doing HTTP downloads, so that applications and the progress meter etc know get the info earlier
Allen Pulsifer provided a patch that makes libcurl set the expected download size earlier when doing HTTP downloads, so that applications and the progress meter etc know get the info earlier in the flow than before.
show more ...
|
Revision tags: curl-7_17_0-preldapfix |
|
#
9fa05db8 |
| 03-Aug-2007 |
James Housley |
The previous commit to force the use of libssh2-0.16 by removing LIBSSH2_APINO
|
#
50c10aa5 |
| 01-Aug-2007 |
Daniel Stenberg |
Patrick Monnerat and I modified libcurl so that now it *copies* all strings passed to it with curl_easy_setopt()! Previously it has always just refered to the data, forcing the user to keep t
Patrick Monnerat and I modified libcurl so that now it *copies* all strings passed to it with curl_easy_setopt()! Previously it has always just refered to the data, forcing the user to keep the data around until libcurl is done with it. That is now history and libcurl will instead clone the given strings and keep private copies.
show more ...
|
#
5ecd56d9 |
| 23-Jul-2007 |
Dan Fandrich |
Implemented only the parts of Patrick Monnerat's OS/400 patch that renamed some few internal identifiers to avoid conflicts, which could be useful on other platforms.
|
#
fee4f8c8 |
| 14-Jul-2007 |
Gunter Knauf |
for now unless we do better fixed LIBSSH2_APINO compares to use long constants.
|
#
8026d94c |
| 10-Jul-2007 |
James Housley |
* Finish moving sftp:// into a state machine so it won't block in multi mode * Move scp:// into a state machine so it won't block in multi mode * When available use the full directory entry f
* Finish moving sftp:// into a state machine so it won't block in multi mode * Move scp:// into a state machine so it won't block in multi mode * When available use the full directory entry from the sftp:// server
show more ...
|
Revision tags: curl-7_16_4 |
|
#
6a217387 |
| 25-Jun-2007 |
Daniel Stenberg |
gah, adding missing braces, removed silly debug output, added new debug output
|
#
974fa124 |
| 25-Jun-2007 |
Daniel Stenberg |
Adjusted how libcurl treats HTTP 1.1 responses without content-lenth or chunked encoding (that also lacks "Connection: close"). It now simply assumes that the connection WILL be closed to sig
Adjusted how libcurl treats HTTP 1.1 responses without content-lenth or chunked encoding (that also lacks "Connection: close"). It now simply assumes that the connection WILL be closed to signal the end, as that is how RFC2616 section 4.4 point #5 says we should behave.
show more ...
|
Revision tags: curl-7_16_3 |
|
#
03b03f7b |
| 22-Jun-2007 |
Daniel Stenberg |
remove annoying debug output
|
#
05ab8d29 |
| 24-May-2007 |
Daniel Stenberg |
stay within 80 cols
|
#
250f9670 |
| 18-May-2007 |
Daniel Stenberg |
Feng Tu reported that curl -w did wrong on TFTP transfers in bug report #1715394 (http://curl.haxx.se/bug/view.cgi?id=1715394), and the transfer-related info "variables" were indeed overwritt
Feng Tu reported that curl -w did wrong on TFTP transfers in bug report #1715394 (http://curl.haxx.se/bug/view.cgi?id=1715394), and the transfer-related info "variables" were indeed overwritten with zeroes wrongly and have now been adjusted. The upload size still isn't accurate.
show more ...
|
#
f7472075 |
| 02-May-2007 |
Daniel Stenberg |
Anders Gustafsson remarked that requiring CURLOPT_HTTP_VERSION set to 1.0 when CURLOPT_HTTP200ALIASES is used to avoid the problem mentioned below is not very nice if the client wants to be a
Anders Gustafsson remarked that requiring CURLOPT_HTTP_VERSION set to 1.0 when CURLOPT_HTTP200ALIASES is used to avoid the problem mentioned below is not very nice if the client wants to be able to use _either_ a HTTP 1.1 server or one within the aliases list... so starting now, libcurl will simply consider 200-alias matches the to be HTTP 1.0 compliant.
show more ...
|
#
acc4868b |
| 02-May-2007 |
Daniel Stenberg |
Tobias Rundstrom reported a problem they experienced with xmms2 and recent libcurls, which turned out to be the 25-nov-2006 change which treats HTTP responses without Content-Length or chunke
Tobias Rundstrom reported a problem they experienced with xmms2 and recent libcurls, which turned out to be the 25-nov-2006 change which treats HTTP responses without Content-Length or chunked encoding as without bodies. We now added the conditional that the above mentioned response is only without body if the response is HTTP 1.1.
show more ...
|
#
b4d3c4a7 |
| 26-Apr-2007 |
Daniel Stenberg |
Peter O'Gorman found a problem with SCP downloads when the downloaded file was 16385 bytes (16K+1) and it turned out we didn't properly always "suck out" all data from libssh2. The effect bei
Peter O'Gorman found a problem with SCP downloads when the downloaded file was 16385 bytes (16K+1) and it turned out we didn't properly always "suck out" all data from libssh2. The effect being that libcurl would hang on the socket waiting for data when libssh2 had in fact already read it all...
show more ...
|
#
bc1ae973 |
| 24-Apr-2007 |
Daniel Stenberg |
Robert Iakobashvili made the 'master_buffer' get allocated first once it is can/will be used as it then makes the common cases save 16KB of data for each easy handle that isn't used for pipel
Robert Iakobashvili made the 'master_buffer' get allocated first once it is can/will be used as it then makes the common cases save 16KB of data for each easy handle that isn't used for pipelining.
show more ...
|
#
76627b32 |
| 16-Apr-2007 |
Daniel Stenberg |
- Robert Iakobashvil added curl_multi_socket_action() to libcurl, which is a function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl
- Robert Iakobashvil added curl_multi_socket_action() to libcurl, which is a function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl what action that was found in the socket that it passes in. This gives a significant performance boost as it allows libcurl to avoid a call to poll()/select() for every call to curl_multi_socket*().
show more ...
|
Revision tags: curl-7_16_2 |
|
#
5daa6b93 |
| 10-Apr-2007 |
Daniel Stenberg |
Ravi Pratap provided fixes for HTTP pipelining
|
#
47594be5 |
| 07-Apr-2007 |
Yang Tse |
fix compiler warning
|
#
990b15e4 |
| 03-Apr-2007 |
Daniel Stenberg |
Rob Jones fixed better #ifdef'ing for a bunch of #include lines.
|
#
d27813c2 |
| 31-Mar-2007 |
Daniel Stenberg |
*** empty log message ***
|
#
75db459f |
| 30-Mar-2007 |
Daniel Stenberg |
Pointer "conn" dereferenced before NULL check. found by coverity.com scan
|
#
fba4cd0e |
| 26-Mar-2007 |
Yang Tse |
Internal function Curl_select() renamed to Curl_socket_ready()
|