History log of /curl/lib/transfer.c (Results 351 – 375 of 866)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 81b41095 20-Sep-2011 Daniel Stenberg

Curl_follow: handle redirects to "//hostname/path"


Revision tags: curl-7_22_0
# 94d64f8d 11-Sep-2011 Daniel Stenberg

spell-checked comments


# a5021071 05-Sep-2011 Yang Tse

fix bool variables checking and assignment


# 9194e170 02-Sep-2011 Yang Tse

MemoryTracking: fix logging of free() calls done where Curl_safefree is called

Just internal stuff...

Curl_safefree is now a macro defined in memdebug.h instead of a function
pr

MemoryTracking: fix logging of free() calls done where Curl_safefree is called

Just internal stuff...

Curl_safefree is now a macro defined in memdebug.h instead of a function
prototyped in url.h and implemented in url.c, so inclusion of url.h is no
longer required in order to simply use Curl_safefree.

Provide definition of macro WHILE_FALSE in setup_once.h in order to allow
other macros such as DEBUGF and DEBUGASSERT, and code using it, to compile
without 'conditional expression is constant' warnings.

The WHILE_FALSE stuff fixes 150+ MSVC compiler warnings.

show more ...


# 749dbfbc 02-Sep-2011 Yang Tse

transfer.c: fix parentheses/braces placement for vi/emacs delimiter matching


# 6b59bc18 01-Sep-2011 Yang Tse

transfer.c: fix loadhostpairs() OOM handling


# 662c1d87 28-Aug-2011 Yang Tse

NTLM: END of refactoring/splitting/moving

First:

File curl_ntlm.h renamed curl_ntlm_msgs.h
File curl_ntlm.c renamed curl_ntlm_msgs.c

Afterwards:

File http_ntlm

NTLM: END of refactoring/splitting/moving

First:

File curl_ntlm.h renamed curl_ntlm_msgs.h
File curl_ntlm.c renamed curl_ntlm_msgs.c

Afterwards:

File http_ntlm.c renamed curl_ntlm.c
File http_ntlm.h renamed curl_ntlm.h

show more ...


# e40c663d 12-Aug-2011 Daniel Stenberg

Curl_retry_request: check return code!

Curl_readrewind() was called without checking its return code, which
could lead to badness.

Bug: http://curl.haxx.se/bug/view.cgi?id=33492

Curl_retry_request: check return code!

Curl_readrewind() was called without checking its return code, which
could lead to badness.

Bug: http://curl.haxx.se/bug/view.cgi?id=3349227

show more ...


# f2a63736 07-Aug-2011 Daniel Stenberg

readwrite_data: improved C-E decoding error message


# f1586cb4 26-Jul-2011 Yang Tse

stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.h


# 983f3d70 25-Jul-2011 Yang Tse

WIN32 io.h and fcntl.h inclusion done in setup_once.h


# 0337b871 25-Jul-2011 Yang Tse

time.h and sys/time.h inclusion conditionally done in setup_once.h


# ef217610 24-Jul-2011 Yang Tse

errno.h inclusion conditionally done in setup_once.h


# 3f9b4afd 11-Jul-2011 Daniel Stenberg

http error response: stop sending when error is received

When libcurl has said to the server that there's a POST or PUT coming
(with a content-length and all) it has to either deliver th

http error response: stop sending when error is received

When libcurl has said to the server that there's a POST or PUT coming
(with a content-length and all) it has to either deliver that amount of
data or it needs to close the connection before trying a second request.

Adds test case 1129, 1130 and 1131

The bug report is about when used with 100-continue, but the change is
more generic.

Bug: http://curl.haxx.se/mail/lib-2011-06/0191.html
Reported by: Steven Parkes

show more ...


Revision tags: curl-7_21_7
# c0b9dd27 07-Jun-2011 Daniel Stenberg

HTTP time condition: force closure for 200 OK

When a time condition isn't met, so that no body is delivered to the
application even though a 2xx response is being read from the server, w

HTTP time condition: force closure for 200 OK

When a time condition isn't met, so that no body is delivered to the
application even though a 2xx response is being read from the server, we
must close the connection to avoid a re-use of the connection to be
completely tricked.

Added test 1128 to verify.

show more ...


# 4f170ee8 04-Jun-2011 Daniel Stenberg

Curl_socket_ready: make timeout a 'long'

It was mostly typecasted to int all over the code so switching to long
instead all over should be a net gain.


# b5d170b5 16-May-2011 Daniel Stenberg

CLOSESOCKETFUNCTION: added

Introduced the initial setup to allow closesocket callbacks by making
sure sclose() is only ever called from one place in the libcurl source
and still run

CLOSESOCKETFUNCTION: added

Introduced the initial setup to allow closesocket callbacks by making
sure sclose() is only ever called from one place in the libcurl source
and still run all test cases fine.

show more ...


# 2a02c07a 06-May-2011 Dan Fandrich

Fixed compilation when RTSP is disabled


# 9c629e53 05-May-2011 Daniel Stenberg

RTSP: cleanups

Made several functions static

Made one function defined to nothing when RTSP is disabled to avoid
the #ifdefs in code.

Removed explicit rtsp.h includes


# f0612f16 05-May-2011 Daniel Stenberg

RTSP: convert protocol-specific checks to generic

Add a 'readwrite' function to the protocol handler struct and use that
for the extra readwrite functionality RTSP needs.


# adae5926 04-May-2011 Daniel Stenberg

indent correctly


# 889d1e97 22-Apr-2011 Daniel Stenberg

whitespace cleanup: no space first in conditionals

"if(a)" is our style, not "if( a )"


Revision tags: curl-7_21_6
# b903186f 20-Apr-2011 Daniel Stenberg

source cleanup: unify look, style and indent levels

By the use of a the new lib/checksrc.pl script that checks that our
basic source style rules are followed.


Revision tags: curl-7_21_5, curl-7_21_4
# 7de2f927 30-Jan-2011 Daniel Stenberg

async resolvers: further cleanups

asyn-ares.c and asyn-thread.c are two separate backends that implement
the same (internal) async resolver API for libcurl to use. Backend is
specifi

async resolvers: further cleanups

asyn-ares.c and asyn-thread.c are two separate backends that implement
the same (internal) async resolver API for libcurl to use. Backend is
specified at build time.

The internal resolver API is defined in asyn.h for asynch resolvers.

show more ...


# 1702a2c0 19-Apr-2011 Fabian Keil

Fix a couple of spelling errors in lib/

Found with codespell.


1...<<11121314151617181920>>...35