History log of /curl/lib/transfer.c (Results 501 – 525 of 866)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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()


1...<<21222324252627282930>>...35