platform/upstream/curl.git
22 years agoThis makes formposting with a specified file missing fail. curl_easy_perform
Daniel Stenberg [Mon, 15 Apr 2002 11:19:03 +0000 (11:19 +0000)]
This makes formposting with a specified file missing fail. curl_easy_perform
will then return CURLE_READ_ERROR.

22 years ago7.9.6 commit
Daniel Stenberg [Mon, 15 Apr 2002 06:58:04 +0000 (06:58 +0000)]
7.9.6 commit

22 years agoDirk Manske made libcurl strip off white spaces from the beginning of cookie
Daniel Stenberg [Sun, 14 Apr 2002 18:21:17 +0000 (18:21 +0000)]
Dirk Manske made libcurl strip off white spaces from the beginning of cookie
contents.

22 years agocheck for _MSC_VER as well as __STDC__ when deciding to use the ## operator
Daniel Stenberg [Sun, 14 Apr 2002 17:29:35 +0000 (17:29 +0000)]
check for _MSC_VER as well as __STDC__ when deciding to use the ## operator
or not

22 years agoremoved unused variable
Daniel Stenberg [Sun, 14 Apr 2002 07:33:44 +0000 (07:33 +0000)]
removed unused variable

22 years agoAdd protos and change return value of curl_hash_count....
Sterling Hughes [Sat, 13 Apr 2002 01:56:22 +0000 (01:56 +0000)]
Add protos and change return value of curl_hash_count....

22 years agoSpeed up the hash code considerably, removing a bunch of legacy crud
Sterling Hughes [Fri, 12 Apr 2002 23:40:19 +0000 (23:40 +0000)]
Speed up the hash code considerably, removing a bunch of legacy crud

22 years agocut off an old section
Daniel Stenberg [Fri, 12 Apr 2002 14:41:24 +0000 (14:41 +0000)]
cut off an old section

22 years agohttp_proxy must be lower case
Daniel Stenberg [Fri, 12 Apr 2002 14:33:57 +0000 (14:33 +0000)]
http_proxy must be lower case

22 years ago7.9.6-pre5
Daniel Stenberg [Fri, 12 Apr 2002 11:39:27 +0000 (11:39 +0000)]
7.9.6-pre5

22 years agoexplain all mailing lists better
Daniel Stenberg [Fri, 12 Apr 2002 10:33:40 +0000 (10:33 +0000)]
explain all mailing lists better

22 years agoadded libcurl-errors
Daniel Stenberg [Fri, 12 Apr 2002 10:10:36 +0000 (10:10 +0000)]
added libcurl-errors

22 years agostore TIMER_CONNECT even if the connect failed
Daniel Stenberg [Fri, 12 Apr 2002 10:03:59 +0000 (10:03 +0000)]
store TIMER_CONNECT even if the connect failed

22 years agocorrected the verbose output for connects and fixed the connect time stamp
Daniel Stenberg [Fri, 12 Apr 2002 08:18:38 +0000 (08:18 +0000)]
corrected the verbose output for connects and fixed the connect time stamp
better for FTP (any protocol with protocol-specific connect actions)

22 years agothe HTTP request is a CURLINFO_HEADER_OUT
Daniel Stenberg [Fri, 12 Apr 2002 07:53:12 +0000 (07:53 +0000)]
the HTTP request is a CURLINFO_HEADER_OUT

22 years agoJean-Philippe Barrette-LaPierre's patch applied
Daniel Stenberg [Fri, 12 Apr 2002 07:23:57 +0000 (07:23 +0000)]
Jean-Philippe Barrette-LaPierre's patch applied

22 years agoJean-Philippe Barrette-LaPierre provided his patch that introduces
Daniel Stenberg [Fri, 12 Apr 2002 07:21:11 +0000 (07:21 +0000)]
Jean-Philippe Barrette-LaPierre provided his patch that introduces
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA.

22 years agoerror codes *ARE* documented now
Daniel Stenberg [Fri, 12 Apr 2002 07:19:43 +0000 (07:19 +0000)]
error codes *ARE* documented now

22 years agoadded RISCOS makefile
Daniel Stenberg [Wed, 10 Apr 2002 20:54:21 +0000 (20:54 +0000)]
added RISCOS makefile

22 years agobrougth by Michael Curtis
Daniel Stenberg [Wed, 10 Apr 2002 20:52:26 +0000 (20:52 +0000)]
brougth by Michael Curtis

22 years agomore more more
Daniel Stenberg [Wed, 10 Apr 2002 18:09:24 +0000 (18:09 +0000)]
more more more

22 years agocorrected to new return codes
Daniel Stenberg [Wed, 10 Apr 2002 18:08:50 +0000 (18:08 +0000)]
corrected to new return codes

22 years agoadded info in to failf() lines and added a infof() call just before the
Daniel Stenberg [Wed, 10 Apr 2002 14:20:24 +0000 (14:20 +0000)]
added info in to failf() lines and added a infof() call just before the
connect() so that it tells to which host and what port it is about to
attempt the connection

22 years agodefault proxy port set, as reported by Sebastien Willemijns
Daniel Stenberg [Wed, 10 Apr 2002 14:07:03 +0000 (14:07 +0000)]
default proxy port set, as reported by Sebastien Willemijns

22 years agoupdated error code
Daniel Stenberg [Wed, 10 Apr 2002 14:05:52 +0000 (14:05 +0000)]
updated error code

22 years agoerror code cleanup, use the new SEND/RECV errors
Daniel Stenberg [Wed, 10 Apr 2002 13:44:42 +0000 (13:44 +0000)]
error code cleanup, use the new SEND/RECV errors

22 years agoerror codes documented
Daniel Stenberg [Wed, 10 Apr 2002 13:24:45 +0000 (13:24 +0000)]
error codes documented

22 years agotwo new error codes to separate READ into READ/RECV and WRITE into WRITE/SEND
Daniel Stenberg [Wed, 10 Apr 2002 13:24:18 +0000 (13:24 +0000)]
two new error codes to separate READ into READ/RECV and WRITE into WRITE/SEND

22 years agoclarified how to write URLs in -K config files
Daniel Stenberg [Wed, 10 Apr 2002 12:57:34 +0000 (12:57 +0000)]
clarified how to write URLs in -K config files

22 years agoset the HOME variable to the current dir, to prevent any real ~/.curlrc to
Daniel Stenberg [Tue, 9 Apr 2002 14:28:16 +0000 (14:28 +0000)]
set the HOME variable to the current dir, to prevent any real ~/.curlrc to
play tricks on us!

22 years agospell checked and removed talk about very old version numbers
Daniel Stenberg [Tue, 9 Apr 2002 06:20:06 +0000 (06:20 +0000)]
spell checked and removed talk about very old version numbers

22 years ago7.9.6-pre4 commit
Daniel Stenberg [Mon, 8 Apr 2002 22:53:22 +0000 (22:53 +0000)]
7.9.6-pre4 commit

22 years agoremoved compiler warnings, made it conditional on USE_ENVIRONMENT
Daniel Stenberg [Mon, 8 Apr 2002 22:51:21 +0000 (22:51 +0000)]
removed compiler warnings, made it conditional on USE_ENVIRONMENT

22 years agoAdded the --environment support by Michael Curtis
Daniel Stenberg [Mon, 8 Apr 2002 22:48:25 +0000 (22:48 +0000)]
Added the --environment support by Michael Curtis

22 years agoAdded $Id:$ keyword
Daniel Stenberg [Mon, 8 Apr 2002 22:46:32 +0000 (22:46 +0000)]
Added $Id:$ keyword

22 years agoMichael Curtis adjusted this for RISC OS
Daniel Stenberg [Mon, 8 Apr 2002 22:44:33 +0000 (22:44 +0000)]
Michael Curtis adjusted this for RISC OS

22 years agoAdded writeenv.c and writeenv.h for RISCOS usage (and others?)
Daniel Stenberg [Mon, 8 Apr 2002 22:40:38 +0000 (22:40 +0000)]
Added writeenv.c and writeenv.h for RISCOS usage (and others?)

22 years agoadded config-riscos.h
Daniel Stenberg [Mon, 8 Apr 2002 22:01:11 +0000 (22:01 +0000)]
added config-riscos.h

22 years agoMichael Curtis' updates
Daniel Stenberg [Mon, 8 Apr 2002 21:59:06 +0000 (21:59 +0000)]
Michael Curtis' updates

22 years agoJacky Lam deserves a mention here
Daniel Stenberg [Mon, 8 Apr 2002 13:31:06 +0000 (13:31 +0000)]
Jacky Lam deserves a mention here

22 years agobased on Jacky Lam's "HTTP 1.0 304-only" fix, this change makes a 304 reply
Daniel Stenberg [Mon, 8 Apr 2002 07:27:22 +0000 (07:27 +0000)]
based on Jacky Lam's "HTTP 1.0 304-only" fix, this change makes a 304 reply
always stop reading after the headers no matter what 'close' is.

22 years agoif HOME isn't set or too long, we attempt to lost the curlrc file from
Daniel Stenberg [Fri, 5 Apr 2002 15:04:04 +0000 (15:04 +0000)]
if HOME isn't set or too long, we attempt to lost the curlrc file from
current directory instead!

22 years agomention the web site mirror now
Daniel Stenberg [Fri, 5 Apr 2002 09:00:56 +0000 (09:00 +0000)]
mention the web site mirror now

22 years agoenough with stupidity, this is a test case that should fail and thus we
Daniel Stenberg [Fri, 5 Apr 2002 08:48:45 +0000 (08:48 +0000)]
enough with stupidity, this is a test case that should fail and thus we
should use a proper command line that *fails* ;-O

22 years agoadded test 48, verify -I, -d and -G in one command line
Daniel Stenberg [Fri, 5 Apr 2002 08:42:00 +0000 (08:42 +0000)]
added test 48, verify -I, -d and -G in one command line

22 years agoReverted v1.120, -G set request type after Kevin Roth pointed out the
Daniel Stenberg [Thu, 4 Apr 2002 22:29:18 +0000 (22:29 +0000)]
Reverted v1.120, -G set request type after Kevin Roth pointed out the
stupidity in doing this. -G should work with with -I too...

22 years agolots
Daniel Stenberg [Thu, 4 Apr 2002 12:24:32 +0000 (12:24 +0000)]
lots

22 years agovery minor log change
Daniel Stenberg [Thu, 4 Apr 2002 12:23:54 +0000 (12:23 +0000)]
very minor log change

22 years agoT. Bharath pointed out the flaw in ConnectionExists() for how we didn't
Daniel Stenberg [Thu, 4 Apr 2002 12:23:14 +0000 (12:23 +0000)]
T. Bharath pointed out the flaw in ConnectionExists() for how we didn't
check proxy connections for "deadness" before they were re-used

22 years agoFixes the problem Jacky Jam pointed out, where libcurl will "hang" for an
Daniel Stenberg [Thu, 4 Apr 2002 12:19:56 +0000 (12:19 +0000)]
Fixes the problem Jacky Jam pointed out, where libcurl will "hang" for an
extra second after having downloaded headers-only

22 years agoJonatan Lander's fix to compile properly on pre-ISO compilers (without the
Daniel Stenberg [Thu, 4 Apr 2002 10:07:01 +0000 (10:07 +0000)]
Jonatan Lander's fix to compile properly on pre-ISO compilers (without the
## operator)

22 years agoThis corrects VERBOSE PASV ftp transfers on AIX (and OSF1/Tru64)
Daniel Stenberg [Thu, 4 Apr 2002 06:07:56 +0000 (06:07 +0000)]
This corrects VERBOSE PASV ftp transfers on AIX (and OSF1/Tru64)
Gerhard Herre reported this in bug report #536238

22 years agoTor Arntsen's fix for "CGI_Lite" compliance!
Daniel Stenberg [Wed, 3 Apr 2002 11:11:01 +0000 (11:11 +0000)]
Tor Arntsen's fix for "CGI_Lite" compliance!

22 years agoAdded DNS cache control options
Daniel Stenberg [Tue, 2 Apr 2002 13:29:05 +0000 (13:29 +0000)]
Added DNS cache control options

22 years agoClarence Gardner pointed out the not-taken-care-of return codes from SSL_read
Daniel Stenberg [Tue, 2 Apr 2002 09:33:38 +0000 (09:33 +0000)]
Clarence Gardner pointed out the not-taken-care-of return codes from SSL_read

22 years agoJacky Lam added memdebug.h include to prevent crashes when that is used
Daniel Stenberg [Tue, 2 Apr 2002 06:36:47 +0000 (06:36 +0000)]
Jacky Lam added memdebug.h include to prevent crashes when that is used

22 years agofopen(... "rb") when reading what to post, so that binary posting works
Daniel Stenberg [Wed, 27 Mar 2002 22:53:06 +0000 (22:53 +0000)]
fopen(... "rb") when reading what to post, so that binary posting works
on Windows!

22 years agoJacky Lam cookie parser fix for domains with preceeding dot
Daniel Stenberg [Mon, 25 Mar 2002 09:08:33 +0000 (09:08 +0000)]
Jacky Lam cookie parser fix for domains with preceeding dot

22 years agoMiklos Nemeth's update
Daniel Stenberg [Sat, 23 Mar 2002 15:41:17 +0000 (15:41 +0000)]
Miklos Nemeth's update

22 years agoadjusted windows section after a patch from Miklos Nemeth
Daniel Stenberg [Fri, 22 Mar 2002 12:01:30 +0000 (12:01 +0000)]
adjusted windows section after a patch from Miklos Nemeth

22 years agopatch by Sandro Tolaini to do good (better?) on FreeBSD
Daniel Stenberg [Fri, 22 Mar 2002 11:02:16 +0000 (11:02 +0000)]
patch by Sandro Tolaini to do good (better?) on FreeBSD

22 years agono longer include "multi.h", it comes with the regular curl/curl.h now
Daniel Stenberg [Wed, 20 Mar 2002 10:54:17 +0000 (10:54 +0000)]
no longer include "multi.h", it comes with the regular curl/curl.h now

22 years agocrlf replacement on uploads did not work. test case 128 was added just now
Daniel Stenberg [Wed, 20 Mar 2002 10:53:24 +0000 (10:53 +0000)]
crlf replacement on uploads did not work. test case 128 was added just now
to make sure it remains functional.

22 years agoverbose FTP PASV output could output a "random" name from the stack based
Daniel Stenberg [Wed, 20 Mar 2002 10:52:24 +0000 (10:52 +0000)]
verbose FTP PASV output could output a "random" name from the stack based
array
Also, uploading data with --crlf cannot check that the proper size was
uploaded and thus should not warn if the sizes differ. This can be changed
in the future by having the expected size in the connectdata struct and then
increase the expected size for each byte that is added in the --crlf
replacement process.

22 years agoadded test 128, ftp upload with --crlf
Daniel Stenberg [Wed, 20 Mar 2002 10:50:12 +0000 (10:50 +0000)]
added test 128, ftp upload with --crlf

22 years agonewcomer notice added
Daniel Stenberg [Wed, 20 Mar 2002 10:11:50 +0000 (10:11 +0000)]
newcomer notice added

22 years agoold list is gone
Daniel Stenberg [Wed, 20 Mar 2002 08:00:05 +0000 (08:00 +0000)]
old list is gone

22 years agoJohn Clayton's weird explorations in the wonders of the windows tcp/ip
Daniel Stenberg [Tue, 19 Mar 2002 15:56:13 +0000 (15:56 +0000)]
John Clayton's weird explorations in the wonders of the windows tcp/ip
stack ;-)

22 years agomade -G set request type
Daniel Stenberg [Tue, 19 Mar 2002 14:58:35 +0000 (14:58 +0000)]
made -G set request type

22 years agocorrected for 7.9.6
Daniel Stenberg [Tue, 19 Mar 2002 14:53:28 +0000 (14:53 +0000)]
corrected for 7.9.6

22 years agoremoved multi.h
Daniel Stenberg [Tue, 19 Mar 2002 14:32:43 +0000 (14:32 +0000)]
removed multi.h

22 years agoAdded the three multi interface source code examples to the distrib
Daniel Stenberg [Tue, 19 Mar 2002 14:01:34 +0000 (14:01 +0000)]
Added the three multi interface source code examples to the distrib

22 years agofixed include and added header
Daniel Stenberg [Tue, 19 Mar 2002 14:00:47 +0000 (14:00 +0000)]
fixed include and added header

22 years agoadded multi.h
Daniel Stenberg [Tue, 19 Mar 2002 10:35:14 +0000 (10:35 +0000)]
added multi.h

22 years agoinclude multi.h too
Daniel Stenberg [Tue, 19 Mar 2002 10:35:02 +0000 (10:35 +0000)]
include multi.h too

22 years agomoved here from ../../lib/
Daniel Stenberg [Tue, 19 Mar 2002 10:34:34 +0000 (10:34 +0000)]
moved here from ../../lib/

22 years agomoved to ../include/curl/
Daniel Stenberg [Tue, 19 Mar 2002 10:34:06 +0000 (10:34 +0000)]
moved to ../include/curl/

22 years agoadded the multi functions man pages
Daniel Stenberg [Tue, 19 Mar 2002 10:19:56 +0000 (10:19 +0000)]
added the multi functions man pages

22 years agomulti interface overview and description
Daniel Stenberg [Tue, 19 Mar 2002 10:16:12 +0000 (10:16 +0000)]
multi interface overview and description

22 years agoremoved text that really belongs to very old libcurls that are no longer
Daniel Stenberg [Tue, 19 Mar 2002 09:41:06 +0000 (09:41 +0000)]
removed text that really belongs to very old libcurls that are no longer
being used widely

22 years agopoint out that this describes the easy interface and also make a more
Daniel Stenberg [Tue, 19 Mar 2002 09:31:05 +0000 (09:31 +0000)]
point out that this describes the easy interface and also make a more
general statement about language bindings

22 years agolanguage
Daniel Stenberg [Tue, 19 Mar 2002 09:08:57 +0000 (09:08 +0000)]
language

22 years agoadded some text about PASV and PORT and stuff
Daniel Stenberg [Tue, 19 Mar 2002 08:55:05 +0000 (08:55 +0000)]
added some text about PASV and PORT and stuff

22 years agocopyright string (year) update
Daniel Stenberg [Tue, 19 Mar 2002 07:54:55 +0000 (07:54 +0000)]
copyright string (year) update

22 years agoyaketiyak
Daniel Stenberg [Tue, 19 Mar 2002 07:48:54 +0000 (07:48 +0000)]
yaketiyak

22 years agoautomake -a for the depcomp
Daniel Stenberg [Tue, 19 Mar 2002 07:48:33 +0000 (07:48 +0000)]
automake -a for the depcomp

22 years agomade it pass stricter compiler flags with less warnings
Daniel Stenberg [Tue, 19 Mar 2002 07:32:35 +0000 (07:32 +0000)]
made it pass stricter compiler flags with less warnings

22 years agotest 32, try -d and -G
Daniel Stenberg [Mon, 18 Mar 2002 22:26:22 +0000 (22:26 +0000)]
test 32, try -d and -G

22 years agoreverted 1.109, we can't set the request type when -d is used, as -G can be
Daniel Stenberg [Mon, 18 Mar 2002 22:21:16 +0000 (22:21 +0000)]
reverted 1.109, we can't set the request type when -d is used, as -G can be
used and it makes it a GET...

22 years agoWRITEFUNCTION correction
Daniel Stenberg [Mon, 18 Mar 2002 08:53:21 +0000 (08:53 +0000)]
WRITEFUNCTION correction

22 years agoAndreas Damm added thanks to his getdate overhaul
Daniel Stenberg [Mon, 18 Mar 2002 08:52:46 +0000 (08:52 +0000)]
Andreas Damm added thanks to his getdate overhaul

22 years agogopher
Daniel Stenberg [Mon, 18 Mar 2002 08:52:15 +0000 (08:52 +0000)]
gopher

22 years agoupdated
Daniel Stenberg [Mon, 18 Mar 2002 07:40:00 +0000 (07:40 +0000)]
updated

22 years agoclarified that it is only the + letter that isn't converted on the right
Daniel Stenberg [Sun, 17 Mar 2002 08:28:51 +0000 (08:28 +0000)]
clarified that it is only the + letter that isn't converted on the right
side of a ? letter

22 years agoverbose PASV transfers passed a bad buffer size to the name resolver functions
Daniel Stenberg [Sat, 16 Mar 2002 16:59:47 +0000 (16:59 +0000)]
verbose PASV transfers passed a bad buffer size to the name resolver functions
and it cause cause a crash.

Albert Choy found and fixed it.

22 years agocorrected SSL builds
Daniel Stenberg [Fri, 15 Mar 2002 14:46:59 +0000 (14:46 +0000)]
corrected SSL builds

22 years agoheaders and security blurb added
Daniel Stenberg [Fri, 15 Mar 2002 13:25:15 +0000 (13:25 +0000)]
headers and security blurb added

22 years agomake sure we return CURLE_WRITE_ERROR if the write callback returned
Daniel Stenberg [Fri, 15 Mar 2002 12:42:41 +0000 (12:42 +0000)]
make sure we return CURLE_WRITE_ERROR if the write callback returned
an error, even if we were decoding a chunked-encoded transfer

22 years agoJun-ichiro itojun Hagino <itojun@itojun.org>:
Daniel Stenberg [Fri, 15 Mar 2002 09:54:30 +0000 (09:54 +0000)]
Jun-ichiro itojun Hagino <itojun@itojun.org>:

Now first check if IPv6 is supported, then use PF_UNSPEC. If not, use PF_INET.
It'll solve both the "slow name lookup" problem on IPv4 and still work fine on
IPv6 hosts.

Bug report #530204 has more details:
http://sourceforge.net/tracker/?func=detail&atid=100976&aid=530204&group_id=976

22 years agobug report #530204 correctly identified that revision 1.52 broke ipv6
Daniel Stenberg [Fri, 15 Mar 2002 08:45:09 +0000 (08:45 +0000)]
bug report #530204 correctly identified that revision 1.52 broke ipv6
functionality and this change reverts this.

However, with this revert we bring back problems on (some/all?) non-IPv6
enabled Linux machines that have getaddrinfo().