Daniel Stenberg
|
3738e4bdc0
|
The Curl_* prefixes are now changed for curl_* ones, as these two functions
are used externally and thus are public symbols.
|
2001-03-14 08:47:56 +00:00 |
|
Daniel Stenberg
|
0a1e002ca4
|
Jörn fixed it to compile on win32 again
|
2001-03-14 08:28:19 +00:00 |
|
Daniel Stenberg
|
9195bb64d4
|
Jörn Hartroth added a set of files
|
2001-03-14 08:23:51 +00:00 |
|
Daniel Stenberg
|
11ee547a0e
|
Jörn Hartroth fixed a bad #endif placement
|
2001-03-14 08:20:41 +00:00 |
|
Daniel Stenberg
|
147de35d41
|
re-added the default switch for weird states
|
2001-03-13 23:29:53 +00:00 |
|
Daniel Stenberg
|
f9cde0646f
|
Added a failf() error message when the chunked read returns failure
|
2001-03-13 22:20:14 +00:00 |
|
Daniel Stenberg
|
195233ed5c
|
updated the chunked state-machine to deal with the trailing CRLF that comes
after the data part
|
2001-03-13 22:16:42 +00:00 |
|
Daniel Stenberg
|
c622f2bb4e
|
failf() now respects the mute flag
|
2001-03-13 13:22:58 +00:00 |
|
Daniel Stenberg
|
87b0b7cab9
|
initial close policy support
|
2001-03-13 07:54:18 +00:00 |
|
Daniel Stenberg
|
70d0d9d4da
|
Added 'created' to the connectdata struct to hold the creation date, to
be used for the close policy decision
|
2001-03-13 07:53:59 +00:00 |
|
Daniel Stenberg
|
4ae3bd71ea
|
Curl_tvnow is now properly declared with (void)
|
2001-03-13 07:53:06 +00:00 |
|
Daniel Stenberg
|
e6b40bb6ac
|
two new random seed options for the ssl config struct
|
2001-03-12 15:47:41 +00:00 |
|
Daniel Stenberg
|
f2fd1b8856
|
two new random seed options: CURLOPT_RANDOM_FILE and CURLOPT_EGDSOCKET
|
2001-03-12 15:47:17 +00:00 |
|
Daniel Stenberg
|
46c9075eab
|
updated the comment for the chunked reading
|
2001-03-12 15:21:11 +00:00 |
|
Daniel Stenberg
|
d95fa648e9
|
made it return illegal hex in case no hexadecimal digit was read when at
least one was expected
|
2001-03-12 15:20:35 +00:00 |
|
Daniel Stenberg
|
563ad213dc
|
added an error code for illegal hex values in the chunked stream
|
2001-03-12 15:20:02 +00:00 |
|
Daniel Stenberg
|
38c349f751
|
support for a few new libcurl 7.7 CURLOPT_* options added
|
2001-03-12 15:05:54 +00:00 |
|
Daniel Stenberg
|
d774b10afb
|
Added infof() calls for persistant connection info, we are very likely to
need these at least for debugging 7.7 and probably later as well...
|
2001-03-12 13:58:03 +00:00 |
|
Daniel Stenberg
|
5bbe189420
|
modified Curl_disconnect() so that it unlinks itself from the data struct,
it saves me from more mistakes when the connectindex is -1 ... also, there's
no point in having its parent do it as all parents would do it anyway.
|
2001-03-12 10:13:42 +00:00 |
|
Daniel Stenberg
|
8eb8a0a8e4
|
bugfix: don't use the connectindex if it is -1
|
2001-03-12 09:44:57 +00:00 |
|
Daniel Stenberg
|
e9b763ff05
|
use the new name and hostname even though an old connection is reused, since
we can re-use a proxy connection that actually has different host names on
the same connection
|
2001-03-09 16:50:08 +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
|
67d5c0a970
|
for HTTP/1.0 we default to non keep-alive connections, but when we get a
1.0-reply from a proxy we use and the Proxy-Connection: keep-alive header
is used, we switch it on and live happily ever after
|
2001-03-09 16:02:59 +00:00 |
|
Daniel Stenberg
|
580896d615
|
Added httpversion to the progress struct, we do read it, we can just as well
store it.
|
2001-03-09 15:58:36 +00:00 |
|
Daniel Stenberg
|
2b30bfc349
|
all comments for the former public "low level" interface have been removed
since they were out-of-date and not correct anymore.
moved around some struct fields
|
2001-03-09 15:19:42 +00:00 |
|
Daniel Stenberg
|
8ec4dba599
|
removed handles and states from the main structs
renamed prefixes from curl_ to Curl_
made persistant connections work with http proxies (at least partly)
|
2001-03-09 15:18:25 +00:00 |
|
Daniel Stenberg
|
1efec6572e
|
curl_transfer became Curl_perform() to better match the public name and
use the correct prefix
|
2001-03-09 15:17:09 +00:00 |
|
Daniel Stenberg
|
781dd7a9bf
|
prefix changes curl_ to Curl_
made it work (partly) with persistant connections for HTTP/1.0 replies
moved the 'newurl' struct field for Location: to the connectdata struct
|
2001-03-09 15:16:28 +00:00 |
|
Daniel Stenberg
|
beb8761b22
|
#include <string.h> removed a warning
|
2001-03-09 15:14:51 +00:00 |
|
Daniel Stenberg
|
071c7de9fe
|
removed curl_read() and curl_write() - they weren't used and the public
"low leve" interface is dumped
|
2001-03-09 15:14:22 +00:00 |
|
Daniel Stenberg
|
3e7ebcd051
|
uses socklen_t now
|
2001-03-09 15:13:34 +00:00 |
|
Daniel Stenberg
|
c67952fc5c
|
curl_ prefix modified to Curl_
|
2001-03-09 15:13:11 +00:00 |
|
Daniel Stenberg
|
7d7c24f915
|
accept() and getsockname() now use socklen_t types, as that was just added
to configure
|
2001-03-09 15:12:22 +00:00 |
|
Daniel Stenberg
|
0dc8c4d451
|
use unsigned int hex to receive the hex digit in, caused a warning with
-Wall and a new gcc
|
2001-03-09 15:11:39 +00:00 |
|
Daniel Stenberg
|
9cf4434ae2
|
Modified to use Curl_* functions instead of curl_* ones
|
2001-03-09 15:10:58 +00:00 |
|
Daniel Stenberg
|
5cd4c3ed24
|
return from transfer when all headers have been received and nobody is set,
as is the case when doing HEAD requests
|
2001-03-08 10:32:27 +00:00 |
|
Daniel Stenberg
|
a23db7b7c7
|
"Transfer-Encoding: chunked" support added
|
2001-03-07 23:51:41 +00:00 |
|
Daniel Stenberg
|
f6b6dff46a
|
added the http_chunks files
|
2001-03-07 23:50:00 +00:00 |
|
Daniel Stenberg
|
55b8ceac18
|
chunked transfer encoding support
|
2001-03-07 23:28:22 +00:00 |
|
Daniel Stenberg
|
91e4da7ddb
|
initial chunked transfer-encoding support
|
2001-03-07 17:12:12 +00:00 |
|
Daniel Stenberg
|
2873c18132
|
removed compiler warning if HAVE_RAND_STATUS is false
|
2001-03-07 17:08:20 +00:00 |
|
Daniel Stenberg
|
2ef13230cb
|
new seeding stuff as mentioned by Albert Chin
|
2001-03-06 00:04:58 +00:00 |
|
Daniel Stenberg
|
fe95c7dc34
|
removed an incorrect comment
|
2001-03-05 14:52:23 +00:00 |
|
Daniel Stenberg
|
0cb4eba002
|
free the struct on done
|
2001-03-05 14:01:13 +00:00 |
|
Daniel Stenberg
|
5eba359b5d
|
telnet without any static variables
|
2001-03-05 13:59:43 +00:00 |
|
Daniel Stenberg
|
07ce7539a8
|
set download size properly for HTTP downloads
|
2001-03-05 13:40:31 +00:00 |
|
Daniel Stenberg
|
c21f848c1c
|
enable persistant connections by default
|
2001-03-05 13:40:08 +00:00 |
|
Daniel Stenberg
|
84e94fda8b
|
remade FILE:// support to look more as the other protocols
|
2001-03-05 13:39:01 +00:00 |
|
Daniel Stenberg
|
cf8704ccdf
|
7.7 alpha 2 commit
|
2001-03-04 16:34:20 +00:00 |
|
Daniel Stenberg
|
90ac37a683
|
Curl_http() could crash on connection re-use
|
2001-03-04 15:25:54 +00:00 |
|