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 |
|
Daniel Stenberg
|
ae0a6835bd
|
Transfer is now Curl_Tranfer() and transfer.h is used instead of highlevel.h
and download.h
|
2001-01-17 13:23:01 +00:00 |
|
Daniel Stenberg
|
6403257886
|
renamed Curl_ to curl_ for the printf() prefixes
|
2001-01-05 12:19:42 +00:00 |
|
Daniel Stenberg
|
4031104404
|
Internal symbols that aren't static are now prefixed with 'Curl_'
|
2001-01-05 10:11:41 +00:00 |
|
Daniel Stenberg
|
24dee483e9
|
dual-license fix
|
2001-01-03 09:29:33 +00:00 |
|
Daniel Stenberg
|
9a9013ac25
|
typecasted the argument to isspace() to int, to remove a pedantic compiler
warning
|
2000-11-21 09:31:03 +00:00 |
|
Daniel Stenberg
|
42280e95bf
|
removed URL size restrictions
|
2000-11-20 08:53:21 +00:00 |
|
Daniel Stenberg
|
868488b518
|
memory leak cleanup campaign
|
2000-11-17 14:03:58 +00:00 |
|
Daniel Stenberg
|
bfb118e42a
|
Added space after the Cookie: header keyword
|
2000-11-13 11:29:32 +00:00 |
|
Daniel Stenberg
|
c44b10de41
|
remote_port used in Host: headers only when non-default
|
2000-10-20 13:48:38 +00:00 |
|
Daniel Stenberg
|
85174ed358
|
memory leak adjusts
|
2000-10-11 10:29:25 +00:00 |
|
Daniel Stenberg
|
0f8facb49b
|
added memory debugging include file
|
2000-10-09 11:12:34 +00:00 |
|
Daniel Stenberg
|
5865860ad6
|
counts header and request size
|
2000-10-04 13:07:43 +00:00 |
|
Daniel Stenberg
|
d3f9b2a490
|
introduced the new add_buffer() concept that makes the HTTP request to get
sent in only one shot
|
2000-10-03 11:01:32 +00:00 |
|
Daniel Stenberg
|
13962adcb5
|
7.3 commit
|
2000-09-28 10:26:44 +00:00 |
|
Daniel Stenberg
|
6f6dfa97a8
|
Uses the new interface to ssend() and the base64 encoder
|
2000-09-21 08:48:48 +00:00 |
|