Daniel Stenberg [Sun, 4 Mar 2001 15:32:44 +0000 (15:32 +0000)]
Added include of easy.h to enable libcurl-using programs to *only* have to
include <curl/curl.h>
Daniel Stenberg [Sun, 4 Mar 2001 15:25:54 +0000 (15:25 +0000)]
Curl_http() could crash on connection re-use
Daniel Stenberg [Sat, 3 Mar 2001 17:50:01 +0000 (17:50 +0000)]
ipv6 fix for the 'port' no longer in urldata
Daniel Stenberg [Sat, 3 Mar 2001 16:28:59 +0000 (16:28 +0000)]
fixed for persistant stuff
Daniel Stenberg [Fri, 2 Mar 2001 15:38:06 +0000 (15:38 +0000)]
latest
Daniel Stenberg [Fri, 2 Mar 2001 15:34:15 +0000 (15:34 +0000)]
remade the port number stuff so that following locations work and doing
intermixed HTTP and FTP persistant connections also work!
Daniel Stenberg [Fri, 2 Mar 2001 07:44:22 +0000 (07:44 +0000)]
Added the disconnect proto
Daniel Stenberg [Fri, 2 Mar 2001 07:44:05 +0000 (07:44 +0000)]
removed the slist -functions from here
added the Curl_ftp_disconnect function for FTP-specific disconnects
Daniel Stenberg [Fri, 2 Mar 2001 07:43:20 +0000 (07:43 +0000)]
improved connections
Daniel Stenberg [Fri, 2 Mar 2001 07:42:35 +0000 (07:42 +0000)]
extending connectdata
Daniel Stenberg [Fri, 2 Mar 2001 07:42:11 +0000 (07:42 +0000)]
moved the slist-functions here from FTP since they're more generic than simply
for FTP-stuff
Daniel Stenberg [Fri, 2 Mar 2001 07:41:40 +0000 (07:41 +0000)]
strdup() takes a const char * now
Daniel Stenberg [Wed, 28 Feb 2001 14:03:46 +0000 (14:03 +0000)]
cleanup better when connects fail
Daniel Stenberg [Thu, 22 Feb 2001 23:51:17 +0000 (23:51 +0000)]
added some infof() calls for persistant info
Daniel Stenberg [Thu, 22 Feb 2001 23:41:15 +0000 (23:41 +0000)]
we only allocate the HTTP struct if we need to
Daniel Stenberg [Thu, 22 Feb 2001 23:32:41 +0000 (23:32 +0000)]
Now persistant connection download works thanks to the Content-Length taken
into account
Daniel Stenberg [Thu, 22 Feb 2001 23:32:02 +0000 (23:32 +0000)]
moved the dynamicly set pointers to the connectdata struct
Daniel Stenberg [Thu, 22 Feb 2001 22:33:49 +0000 (22:33 +0000)]
Douglas R. Horner's corrections applied
Daniel Stenberg [Wed, 21 Feb 2001 17:15:09 +0000 (17:15 +0000)]
IPv6-adjustments
Daniel Stenberg [Tue, 20 Feb 2001 17:46:35 +0000 (17:46 +0000)]
corrected memory leaks when re-using connections
Daniel Stenberg [Tue, 20 Feb 2001 17:35:51 +0000 (17:35 +0000)]
multiple connection support initial commit
Daniel Stenberg [Tue, 20 Feb 2001 13:58:56 +0000 (13:58 +0000)]
bugfix
Daniel Stenberg [Tue, 20 Feb 2001 13:58:39 +0000 (13:58 +0000)]
-g runs the specified test(s) with gdb!
Daniel Stenberg [Tue, 20 Feb 2001 13:57:50 +0000 (13:57 +0000)]
removed the #ifdef
Daniel Stenberg [Tue, 20 Feb 2001 13:56:38 +0000 (13:56 +0000)]
win32sockets.c is now added with winsock init/cleanup example functions
Daniel Stenberg [Mon, 19 Feb 2001 13:39:21 +0000 (13:39 +0000)]
Added three tiny PHP examples
Daniel Stenberg [Mon, 19 Feb 2001 13:38:29 +0000 (13:38 +0000)]
blurb about different languages and environments added
Daniel Stenberg [Mon, 19 Feb 2001 13:38:05 +0000 (13:38 +0000)]
just a few PHP/curl examples
Daniel Stenberg [Mon, 19 Feb 2001 09:29:40 +0000 (09:29 +0000)]
added two VC++ files for project stuff
Daniel Stenberg [Mon, 19 Feb 2001 09:29:19 +0000 (09:29 +0000)]
Made CURLOPT_POST no longer necessary when CURLOPT_POSTFIELDS is used
Daniel Stenberg [Mon, 19 Feb 2001 09:28:10 +0000 (09:28 +0000)]
Moved a bunch of prototypes from curl.h here, they're no longer public and
I merely stuffed them here before I decide where they belong and if they
are to remain at all
Daniel Stenberg [Mon, 19 Feb 2001 09:27:12 +0000 (09:27 +0000)]
removed a bunch of "low level" functions that were never used and are about
to never become reality either
Daniel Stenberg [Mon, 19 Feb 2001 09:26:29 +0000 (09:26 +0000)]
MS VC++ stuff
Daniel Stenberg [Mon, 19 Feb 2001 09:26:01 +0000 (09:26 +0000)]
Bob Schader updated this
Daniel Stenberg [Mon, 19 Feb 2001 09:25:18 +0000 (09:25 +0000)]
added stuff to the mailing list chapter
Daniel Stenberg [Fri, 16 Feb 2001 13:41:34 +0000 (13:41 +0000)]
removed --continue task (done)
added URL to the NTLM task
Daniel Stenberg [Fri, 16 Feb 2001 13:41:09 +0000 (13:41 +0000)]
2.2 - rephrased
Daniel Stenberg [Tue, 13 Feb 2001 21:57:04 +0000 (21:57 +0000)]
better english timeouted => timed out, as suggested by Larry Fahnoe
Daniel Stenberg [Tue, 13 Feb 2001 13:37:14 +0000 (13:37 +0000)]
7.6.1 commit
Daniel Stenberg [Tue, 13 Feb 2001 13:34:16 +0000 (13:34 +0000)]
moved the protocol-specific free to allow easier multiple transfers
Daniel Stenberg [Mon, 12 Feb 2001 13:20:04 +0000 (13:20 +0000)]
ftp response fix, netrc fix for non-http/ftp, https put research
Daniel Stenberg [Mon, 12 Feb 2001 13:19:09 +0000 (13:19 +0000)]
corrected the prototype
Daniel Stenberg [Mon, 12 Feb 2001 10:05:09 +0000 (10:05 +0000)]
Added 3.10 and a few minor updates
Daniel Stenberg [Mon, 12 Feb 2001 08:22:19 +0000 (08:22 +0000)]
very minor indentation fix
Daniel Stenberg [Mon, 12 Feb 2001 08:21:45 +0000 (08:21 +0000)]
removed getenv.h from the package as it was unused
Daniel Stenberg [Fri, 9 Feb 2001 07:33:58 +0000 (07:33 +0000)]
Not used anymore
Daniel Stenberg [Fri, 9 Feb 2001 07:14:28 +0000 (07:14 +0000)]
Added a failf() call in the error-check just added
Daniel Stenberg [Thu, 8 Feb 2001 13:53:13 +0000 (13:53 +0000)]
if netrc is parsed and our host was found in there, set data->bits.user_passwd
unconditioanlly!
Daniel Stenberg [Thu, 8 Feb 2001 13:52:38 +0000 (13:52 +0000)]
today's FTP response check fix
Daniel Stenberg [Thu, 8 Feb 2001 08:26:54 +0000 (08:26 +0000)]
postit.c was added as a HTML form file upload example
Daniel Stenberg [Wed, 7 Feb 2001 09:49:06 +0000 (09:49 +0000)]
7.6.1-pre3
Daniel Stenberg [Wed, 7 Feb 2001 09:31:03 +0000 (09:31 +0000)]
GetLine() didn't properly act on -1 lengths returned from Curl_read()
Daniel Stenberg [Wed, 7 Feb 2001 09:23:54 +0000 (09:23 +0000)]
Added #define ssize_t int since ssize_t doesn't seem to exist in normal
win32 systems
Daniel Stenberg [Wed, 7 Feb 2001 08:36:23 +0000 (08:36 +0000)]
no longer #includes "getenv.h"
Daniel Stenberg [Tue, 6 Feb 2001 09:12:39 +0000 (09:12 +0000)]
silly me, corrected the strlcat() to compile
Daniel Stenberg [Tue, 6 Feb 2001 09:08:24 +0000 (09:08 +0000)]
new openbsd inspired implementation of strlcat()
Daniel Stenberg [Tue, 6 Feb 2001 07:14:44 +0000 (07:14 +0000)]
nntp@iname.com's suggested fix to set the libpath
Daniel Stenberg [Mon, 5 Feb 2001 23:35:44 +0000 (23:35 +0000)]
adjusted the IPv6 stuff to compile and build on Linux as well
Daniel Stenberg [Mon, 5 Feb 2001 23:04:44 +0000 (23:04 +0000)]
Jun-ichiro itojun Hagino's IPv6 adjustments
Daniel Stenberg [Mon, 5 Feb 2001 22:35:55 +0000 (22:35 +0000)]
Robert Weaver's VC experiences
Daniel Stenberg [Mon, 5 Feb 2001 22:35:21 +0000 (22:35 +0000)]
Added a telnet section
Daniel Stenberg [Mon, 5 Feb 2001 10:24:12 +0000 (10:24 +0000)]
Added a few more configure option explanations
Daniel Stenberg [Sun, 4 Feb 2001 20:10:52 +0000 (20:10 +0000)]
the new getinfo() stuff and the cygwin patch
Daniel Stenberg [Sun, 4 Feb 2001 20:10:02 +0000 (20:10 +0000)]
Added blurb about the win32 thing that precents a DLL from using a pointer
passed to it from user-space!
Daniel Stenberg [Sun, 4 Feb 2001 20:08:42 +0000 (20:08 +0000)]
extended 5.5
Daniel Stenberg [Sun, 4 Feb 2001 20:07:53 +0000 (20:07 +0000)]
CURLINFO_CONTENT_LENGTH_DOWNLOAD and CURLINFO_CONTENT_LENGTH_UPLOAD documented
Daniel Stenberg [Sun, 4 Feb 2001 20:03:30 +0000 (20:03 +0000)]
CURLINFO_CONTENT_LENGTH_DOWNLOAD and CURLINFO_CONTENT_LENGTH_UPLOAD were
added as suggested by Bob Schader
Daniel Stenberg [Sun, 4 Feb 2001 19:00:27 +0000 (19:00 +0000)]
Ingo Ralf Blum made it compile with the newest cygwin
Daniel Stenberg [Thu, 1 Feb 2001 07:59:46 +0000 (07:59 +0000)]
7.6.1-pre2
Daniel Stenberg [Thu, 1 Feb 2001 07:58:49 +0000 (07:58 +0000)]
Added support for --enable-debug
Daniel Stenberg [Wed, 31 Jan 2001 15:06:56 +0000 (15:06 +0000)]
Curl_read() uses ssize_t now
Daniel Stenberg [Wed, 31 Jan 2001 15:05:44 +0000 (15:05 +0000)]
fixed up the telnet to work (using support from Linus Nielsen)
Daniel Stenberg [Wed, 31 Jan 2001 13:54:12 +0000 (13:54 +0000)]
curl_read() and Curl_read() now have ssize_t in the last argument
Daniel Stenberg [Wed, 31 Jan 2001 13:53:31 +0000 (13:53 +0000)]
Added a check for a working getaddrinfo() that is required for the IPv6
to be considered enabled
Daniel Stenberg [Tue, 30 Jan 2001 11:52:59 +0000 (11:52 +0000)]
changed order of the range and follow-location checks so that a range-request
will work even when following a Location:
Daniel Stenberg [Mon, 29 Jan 2001 16:04:19 +0000 (16:04 +0000)]
new test case
Daniel Stenberg [Mon, 29 Jan 2001 15:07:28 +0000 (15:07 +0000)]
removed upload.NN files after each test
Daniel Stenberg [Mon, 29 Jan 2001 14:36:49 +0000 (14:36 +0000)]
test case 33, HTTP PUT resume
Daniel Stenberg [Mon, 29 Jan 2001 11:36:08 +0000 (11:36 +0000)]
7.6-pre1
Daniel Stenberg [Mon, 29 Jan 2001 10:24:51 +0000 (10:24 +0000)]
Added an extra text about % in POST data after comments from Daniel Marell
Daniel Stenberg [Mon, 29 Jan 2001 10:16:47 +0000 (10:16 +0000)]
s/to I/do I/
Daniel Stenberg [Mon, 29 Jan 2001 10:16:21 +0000 (10:16 +0000)]
Added "3.9 How to I use curl in PHP?"
Daniel Stenberg [Mon, 29 Jan 2001 07:26:50 +0000 (07:26 +0000)]
The PUT stuff is never set! It is set with the UPLOAD...
Daniel Stenberg [Mon, 29 Jan 2001 07:24:20 +0000 (07:24 +0000)]
HTTP PUT resume now sends Content-Range: headers as I believe the RFC2616
describes, Bob Schader's research seems to agree.
Daniel Stenberg [Mon, 29 Jan 2001 07:23:11 +0000 (07:23 +0000)]
upload sets HTTP request to PUT for "HTTP upload"
Daniel Stenberg [Sat, 27 Jan 2001 20:51:31 +0000 (20:51 +0000)]
the keep-alive issue
Daniel Stenberg [Sat, 27 Jan 2001 20:31:51 +0000 (20:31 +0000)]
bettersupport for HTTP return codes 300-399
Daniel Stenberg [Sat, 27 Jan 2001 20:25:52 +0000 (20:25 +0000)]
PUT resume things
progress meter modified for resume
POST/GET/Location adjustments
Daniel Stenberg [Sat, 27 Jan 2001 20:02:11 +0000 (20:02 +0000)]
test case 31 and 32 were added
Daniel Stenberg [Sat, 27 Jan 2001 18:57:07 +0000 (18:57 +0000)]
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.
Daniel Stenberg [Sat, 27 Jan 2001 18:51:10 +0000 (18:51 +0000)]
minor output fix
Daniel Stenberg [Sat, 27 Jan 2001 18:50:54 +0000 (18:50 +0000)]
Added -d that enables easier protocol/server debug overview (it invokes
the servers with their -v options)
Daniel Stenberg [Sat, 27 Jan 2001 18:49:48 +0000 (18:49 +0000)]
added test 29 and 30, HTTP resume and partial download tests
Daniel Stenberg [Sat, 27 Jan 2001 18:23:59 +0000 (18:23 +0000)]
The progess meter title get an extra output when a resumed transfer is
taking place
Daniel Stenberg [Sat, 27 Jan 2001 17:58:15 +0000 (17:58 +0000)]
data->httpreq was not set properly
Daniel Stenberg [Sat, 27 Jan 2001 16:16:54 +0000 (16:16 +0000)]
7.6
Daniel Stenberg [Fri, 26 Jan 2001 15:53:33 +0000 (15:53 +0000)]
http upload resume
Daniel Stenberg [Fri, 26 Jan 2001 15:52:51 +0000 (15:52 +0000)]
moved the symbols talk to the library part, updated slightly to match
Daniel Stenberg [Fri, 26 Jan 2001 15:52:01 +0000 (15:52 +0000)]
Added a httpreq field in the main struct so that there's one field to check
for what HTTP request that is being used. The old bit-style fields are still
in there as well.
Daniel Stenberg [Fri, 26 Jan 2001 15:50:56 +0000 (15:50 +0000)]
The check for that content-range is received must only be made if we requested
GET resume. Other resumes are upload-wise and don't care about this header
in the download stream