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 |
Daniel Stenberg
|
8987244758
|
httpreq cleanup fix
|
2001-08-03 11:52:53 +00:00 |
Daniel Stenberg
|
77f34915ce
|
removed _REENTRANT define
|
2001-05-31 07:03:04 +00:00 |
Daniel Stenberg
|
c7dbde9f3f
|
Uses the Curl_SSLConnect() according to the new return type
|
2001-05-12 09:30:42 +00:00 |
Daniel Stenberg
|
89ba66e071
|
corrected the read-callback typecase since FILE * was replaced with void *
|
2001-05-07 12:38:28 +00:00 |
Daniel Stenberg
|
3fd65fb7d8
|
Remade resume stuff to keep data in the connectdata struct instead of the
main handle struct to work with persistant connections
|
2001-04-18 07:25:11 +00:00 |
Daniel Stenberg
|
fd8ea204c0
|
use GMT for the conditional timed gets (reported by Phil Karn)
|
2001-04-17 07:28:49 +00:00 |
Daniel Stenberg
|
f8e1fc32de
|
Edin Kadribaic's bug report #408488 forced a rearrange of two struct fields
from urldata to connectdata, quite correctly.
|
2001-03-14 14:11:11 +00:00 |
Daniel Stenberg
|
ac0bad2433
|
remake Host: for each connection and it'll work with proxies too
|
2001-03-09 16:48:18 +00:00 |
Daniel Stenberg
|
a23db7b7c7
|
"Transfer-Encoding: chunked" support added
|
2001-03-07 23:51:41 +00:00 |
Daniel Stenberg
|
c21f848c1c
|
enable persistant connections by default
|
2001-03-05 13:40:08 +00:00 |
Daniel Stenberg
|
90ac37a683
|
Curl_http() could crash on connection re-use
|
2001-03-04 15:25:54 +00:00 |
Daniel Stenberg
|
d1cfbd51b5
|
remade the port number stuff so that following locations work and doing
intermixed HTTP and FTP persistant connections also work!
|
2001-03-02 15:34:15 +00:00 |
Daniel Stenberg
|
9c63fcf210
|
we only allocate the HTTP struct if we need to
|
2001-02-22 23:41:15 +00:00 |
Daniel Stenberg
|
584dbffe60
|
moved the dynamicly set pointers to the connectdata struct
|
2001-02-22 23:32:02 +00:00 |
Daniel Stenberg
|
46e0937263
|
corrected memory leaks when re-using connections
|
2001-02-20 17:46:35 +00:00 |
Daniel Stenberg
|
a1d6ad2610
|
multiple connection support initial commit
|
2001-02-20 17:35:51 +00:00 |
Daniel Stenberg
|
a140e5311d
|
moved the protocol-specific free to allow easier multiple transfers
|
2001-02-13 13:34:16 +00:00 |
Daniel Stenberg
|
abb14de7e0
|
GetLine() didn't properly act on -1 lengths returned from Curl_read()
|
2001-02-07 09:31:03 +00:00 |
Daniel Stenberg
|
c41c5a0ef2
|
curl_read() and Curl_read() now have ssize_t in the last argument
|
2001-01-31 13:54:12 +00:00 |
Daniel Stenberg
|
513bc44421
|
HTTP PUT resume now sends Content-Range: headers as I believe the RFC2616
describes, Bob Schader's research seems to agree.
|
2001-01-29 07:24:20 +00:00 |
Daniel Stenberg
|
3a8210c975
|
Resume is now done with a Content-Range header instead of a Range header if
the request isn't GET. Presumably, this is how it should be made.
|
2001-01-27 18:57:07 +00:00 |
Daniel Stenberg
|
3a3f632bf0
|
Made it possible to do "upload resume" over HTTP
|
2001-01-26 15:49:39 +00:00 |
Daniel Stenberg
|
f0b9aefd2e
|
Curl_read() and Curl_write() are now used for reading/writing sockets.
Some functions changed prototype due to this change as well.
|
2001-01-25 12:19:02 +00:00 |