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
|
0121d7d731
|
Added new libcurl options in include/curl/curl.h, they're documented in
curl_easy_setopt.3 and they're partly implemented in lib/url.c
Slowly, we're getting there...
|
2001-03-12 15:11:38 +00:00 |
|
Daniel Stenberg
|
8495fac1c5
|
Added options for the persistant support, they're also documented in
curl_easy_setopt.3 now
|
2001-03-12 15:06:29 +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
|
542df800ab
|
Added four new options that come with the new persitant support:
CURLOPT_MAXCONNECTS, CURLOPT_CLOSEPOLICY, CURLOPT_FRESH_CONNECT and
CURLOPT_FORBID_REUSE
|
2001-03-12 14:54:00 +00:00 |
|
Daniel Stenberg
|
3e88b1cac5
|
the client is adjusted to work with persistant curl handles, and *gee* it
seems to be working!!!
|
2001-03-12 13:59:38 +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
|
b449b94393
|
moved the libcurl init call
|
2001-03-12 13:57:02 +00:00 |
|
Daniel Stenberg
|
a6cb9b08b2
|
persistant updates
|
2001-03-12 13:55:06 +00:00 |
|
Daniel Stenberg
|
440a3101d0
|
added a note about persitant connections through HTTP proxies
|
2001-03-12 13:54:46 +00:00 |
|
Daniel Stenberg
|
9778a5356b
|
Added some persistant notes
|
2001-03-12 13:54:10 +00:00 |
|
Daniel Stenberg
|
de7dcdbc54
|
modified to make the curl client with persistant connection support do
correct
|
2001-03-12 13:47:07 +00:00 |
|
Daniel Stenberg
|
070968abbc
|
include the failed test case numbers in the end summary
|
2001-03-12 13:46:23 +00:00 |
|
Daniel Stenberg
|
e97fc2aab5
|
Added description of the new test case ranges support
|
2001-03-12 12:58:57 +00:00 |
|
Daniel Stenberg
|
a23ac24192
|
made it support test case ranges on the command line, specified as
"X to Y", where X is smaller than Y.
|
2001-03-12 12:58:30 +00:00 |
|
Daniel Stenberg
|
9ee14644a7
|
adjusted to work with the HTTP 1.1-speaking libcurl
|
2001-03-12 12:45:12 +00:00 |
|
Daniel Stenberg
|
c576e114b9
|
output the protocol data to stderr when verbose is on
|
2001-03-12 12:44:44 +00:00 |
|
Daniel Stenberg
|
639a7982ba
|
server problems,
libcurl *works* persistant over HTTP proxy!!!!
|
2001-03-12 10:18:01 +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
|
93ff159e32
|
split up the big printf() into several ones to never use strings longer
than 509 letters (as newer gcc warns on with -Wall)
|
2001-03-12 09:47:23 +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
|
a4af638867
|
added persistant connection details
|
2001-03-12 09:44:08 +00:00 |
|
Daniel Stenberg
|
75a9a87ec2
|
replaced I and my with we and us
|
2001-03-12 09:43:43 +00:00 |
|
Daniel Stenberg
|
b5ba011110
|
updated
|
2001-03-12 09:42:22 +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
|
11693c0faa
|
the socklen_t check is more involved now, but works on linux at least
|
2001-03-09 15:38:59 +00:00 |
|
Daniel Stenberg
|
26cd8eda4a
|
Added socklen_t
|
2001-03-09 15:24:33 +00:00 |
|
Daniel Stenberg
|
8cd3f44040
|
added a check for socklen_t
removed the tiny/Makefile that was added accidentaly before
|
2001-03-09 15:21:00 +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
|
8ccd8b6dbc
|
only generate maximum 509 characters in each string
|
2001-03-09 13:11:28 +00:00 |
|
Daniel Stenberg
|
b4f70aa2c8
|
version 7.7-beta1
|
2001-03-08 12:35:51 +00:00 |
|
Daniel Stenberg
|
f54a282ccc
|
persistant adjusts
|
2001-03-08 12:32:03 +00:00 |
|
Daniel Stenberg
|
2a11bdc216
|
HTTP HEAD tests
|
2001-03-08 10:39:36 +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
|
147a673063
|
updated for persistant connections
|
2001-03-08 09:25:09 +00:00 |
|
Daniel Stenberg
|
9ce5827fc1
|
made it split the version number on - too to make 7.7-blabla make a better
version number define in the header file
|
2001-03-08 09:23:11 +00:00 |
|
Daniel Stenberg
|
97f1c93674
|
added lots of numbers for the error codes as they're often printed
and used
|
2001-03-08 09:04:43 +00:00 |
|