Daniel Stenberg
|
bf678a1ca9
|
only use Content-Length: header if not transfering data chunked
|
2002-12-01 11:20:41 +00:00 |
|
Daniel Stenberg
|
eef6c83503
|
Moved the compareheader function into this file and added Curl_ prefix
We now check if the chunked transfer-encoding header has been added "by force"
and if so, we enabled the chunky upload!
|
2002-11-28 15:45:06 +00:00 |
|
Daniel Stenberg
|
e5e2fb8274
|
Dan Becker fixed a minor memory leak on persistent connnections using
FOLLOWLOCATION and CURLOPT_USERPWD.
|
2002-11-26 17:32:15 +00:00 |
|
Daniel Stenberg
|
42acb00c81
|
moved the bools in the connectdata struct into the substruct named
ConnectBits where the other bools already are
|
2002-11-11 23:03:03 +00:00 |
|
Daniel Stenberg
|
03c22b4576
|
Now supports "Transfer-Encoding: chunked" for HTTP PUT operations where the
size of the uploaded file is unknown.
|
2002-11-11 08:40:37 +00:00 |
|
Daniel Stenberg
|
701509d322
|
Jeff Lawson fixed a few problems with connection re-use that remained when
you set CURLOPT_PROXY to "".
|
2002-10-10 08:00:49 +00:00 |
|
Daniel Stenberg
|
969217c9d9
|
make sure we free rangeline before we re-assign it to a new allocated
memory as otherwise we (might) leak memory
|
2002-09-25 12:47:38 +00:00 |
|
Daniel Stenberg
|
b466924717
|
removed use of extra unneeded variable
|
2002-09-23 12:47:18 +00:00 |
|
Daniel Stenberg
|
c19844a0a3
|
better deal with HTTP(S) servers that respond with no headers at all, test
case 306 added to verify that we do right
|
2002-09-13 12:40:36 +00:00 |
|
Daniel Stenberg
|
cac5251a98
|
Lukasz Czekierda correctly pointed out that curl used a bad Host: header
when talking to a IPv6-server using IPv6 IP address only.
|
2002-09-11 10:32:37 +00:00 |
|
Daniel Stenberg
|
ba4e69bebc
|
updated source code boilerplate/header
|
2002-09-03 11:52:59 +00:00 |
|
Daniel Stenberg
|
64bbe9dfaf
|
James Gallagher's Content-Encoding work
|
2002-09-02 22:31:18 +00:00 |
|
Daniel Stenberg
|
8aa3f14303
|
SOCKS5 support added (contributed by a still unnamed person). Not properly
working for "IPv6 enabled" libcurls yet, but should be pretty easy for
someone to adjust.
|
2002-08-30 09:20:11 +00:00 |
|
Daniel Stenberg
|
982c5460f0
|
Andrew Francis removed the need for/use of MSVC pragmas
|
2002-08-26 17:20:29 +00:00 |
|
Daniel Stenberg
|
08ef208fb7
|
added disable-[protocol] support, largely provided by Miklos Nemeth
|
2002-06-11 11:13:01 +00:00 |
|
Daniel Stenberg
|
fc37ef9e4b
|
make sure data->set.postfields is non-NULL before doing strlen() on the
pointer. Bugs item #566835.
|
2002-06-11 07:20:21 +00:00 |
|
Daniel Stenberg
|
c0257c6721
|
T. Bharath made the request size add up as it is documented to do.
|
2002-06-03 12:47:08 +00:00 |
|
Daniel Stenberg
|
ef436bdbe8
|
renamed the TIMECOND defines to be CURL_ prefixed
|
2002-04-22 23:53:15 +00:00 |
|
Daniel Stenberg
|
95f78080ab
|
This makes formposting with a specified file missing fail. curl_easy_perform
will then return CURLE_READ_ERROR.
|
2002-04-15 11:19:03 +00:00 |
|
Daniel Stenberg
|
93516effe4
|
the HTTP request is a CURLINFO_HEADER_OUT
|
2002-04-12 07:53:12 +00:00 |
|
Daniel Stenberg
|
3f6133be27
|
Jean-Philippe Barrette-LaPierre provided his patch that introduces
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA.
|
2002-04-12 07:21:11 +00:00 |
|
Daniel Stenberg
|
e8109b09b1
|
error code cleanup, use the new SEND/RECV errors
|
2002-04-10 13:44:42 +00:00 |
|
Daniel Stenberg
|
974f314f57
|
copyright string (year) update
|
2002-03-19 07:54:55 +00:00 |
|
Daniel Stenberg
|
468b787272
|
if CURLOPT_POSTFIELDS isn't set, but CURLOPT_POST is, we will assume that
we should read the POST-data from the read callback
|
2002-03-14 14:39:23 +00:00 |
|
Daniel Stenberg
|
535258ffe4
|
Philip Gladstone's size problem in add_buffer_send()
|
2002-02-18 22:41:52 +00:00 |
|
Daniel Stenberg
|
dfda7ba456
|
corrected the Expect: ignore, made Content-Type: possible to skip
|
2002-02-17 14:42:44 +00:00 |
|
Daniel Stenberg
|
c40b4f6c39
|
don't add 2 to the post size, that was a previous mistake because there
was an extra CRLF added to the post data
|
2002-02-07 09:32:40 +00:00 |
|
Daniel Stenberg
|
85dbf82d93
|
append a CRLF pair after the content-type line
|
2002-01-29 20:32:10 +00:00 |
|
Daniel Stenberg
|
e3f10eb825
|
no longer add CRLF _after_ POST data, it should not be needed. Pedro Neves
pointed out this ugliness.
|
2002-01-27 11:51:11 +00:00 |
|
Daniel Stenberg
|
cba9838e8f
|
Somewhat ugly fix to deal with non-blocking sockets. We just loop and try
again. THIS IS NOT A NICE FIX.
|
2002-01-16 14:47:00 +00:00 |
|
Daniel Stenberg
|
4931fbce49
|
Curl_read() now returns a negative return code if EWOULDBLOCK or similar
|
2002-01-14 23:14:59 +00:00 |
|
Daniel Stenberg
|
e192261788
|
failf() calls should not have newlines in the message string!
|
2001-12-11 13:13:01 +00:00 |
|
Daniel Stenberg
|
47e67eab26
|
corrected the comment above gmtime_r
|
2001-12-07 15:56:57 +00:00 |
|
Daniel Stenberg
|
650b95045d
|
added gmtime_r check
|
2001-12-07 15:51:59 +00:00 |
|
Daniel Stenberg
|
e6dd4a6456
|
Klevtsov Vadim's time condition fix
|
2001-11-16 11:21:50 +00:00 |
|
Daniel Stenberg
|
c2479ccb7a
|
my proxytunnel fix accidentally ruined the normal https connects
|
2001-11-13 08:34:24 +00:00 |
|
Daniel Stenberg
|
05f3ca880f
|
made CURLOPT_HTTPPROXYTUNNEL work for plain HTTP as well
|
2001-11-12 14:08:41 +00:00 |
|
Daniel Stenberg
|
1affbff8f9
|
new Curl_ConnectHTTPProxyTunnel() function, needs a **lot** of testing!!!
|
2001-11-12 09:47:09 +00:00 |
|
Daniel Stenberg
|
69d5d88259
|
Added better checking of return codes when we send data to sockets/connections
|
2001-10-31 14:57:00 +00:00 |
|
Daniel Stenberg
|
4e37187e44
|
now counts header size return from server and if nothing is returned from a
HTTP server we return error
|
2001-10-19 11:58:32 +00:00 |
|
Sterling Hughes
|
8e91d5de8e
|
looks nicer and is better compatible with older vim versions
|
2001-10-11 09:32:19 +00:00 |
|
Daniel Stenberg
|
a9181f8f00
|
added the option CURLOPT_HTTP_VERSION that can specify which HTTP version
libcurl should use in its request
|
2001-10-09 06:52:37 +00:00 |
|
Daniel Stenberg
|
437fd064c9
|
modified GetLine(), removed Curl_http_close()
|
2001-09-18 15:29:57 +00:00 |
|
Sterling Hughes
|
6147879837
|
Added formatting sections for emacs and vim
|
2001-09-07 04:01:32 +00:00 |
|
Daniel Stenberg
|
0ece1b5c34
|
Major rename and redesign of the internal "backbone" structs. Details will
be posted in a minute to the libcurl list.
|
2001-08-30 22:48:34 +00:00 |
|
Daniel Stenberg
|
08655d8d5d
|
Georg Huettenegger's patch curl-7.8.1-pre5-patch-20010819
|
2001-08-21 13:18:07 +00:00 |
|
Daniel Stenberg
|
1b00298b52
|
modified to use the renamed kerberos functions with Curl_ prefix
|
2001-08-17 10:14:06 +00:00 |
|
Daniel Stenberg
|
70ad8a0b2b
|
Using CURLOPT_POST without using CURLOPT_POSTFIELDS caused us to strlen()
a NULL pointer. Now, we treat a missing CURLOPT_POSTFIELDS as if there is
no data to send.
|
2001-08-15 13:38:36 +00:00 |
|
Daniel Stenberg
|
c11a1bf72a
|
made some char * into const char * and I removed the check for size > 0
in the add_buffer function.
|
2001-08-14 08:28:15 +00:00 |
|
Daniel Stenberg
|
2cf45f68b0
|
Curl_FormFree renamed to Curl_formclean, as it turns out VMS for example
requires all global symbols to be *case insentively* unique! curl_formfree
is a global function we shouldn't touch.
|
2001-08-06 12:36:18 +00:00 |
|