Daniel Stenberg [Mon, 8 Dec 2003 13:06:08 +0000 (13:06 +0000)]
better human error message when a FTP response can't be read
Daniel Stenberg [Mon, 8 Dec 2003 10:00:21 +0000 (10:00 +0000)]
curl-config now shows asyncdns if built with ares enabled
Daniel Stenberg [Thu, 4 Dec 2003 15:21:49 +0000 (15:21 +0000)]
based on Gisle's comment, I removed the use of syslog() and fixed the
netdb.h include, then I re-indented some code to use curl-style
Daniel Stenberg [Thu, 4 Dec 2003 13:01:30 +0000 (13:01 +0000)]
minor edit of the PRIVATE option
Daniel Stenberg [Thu, 4 Dec 2003 12:56:05 +0000 (12:56 +0000)]
cut out the wrong version blurb
Daniel Stenberg [Wed, 3 Dec 2003 14:09:29 +0000 (14:09 +0000)]
edited the -d section slightly
Daniel Stenberg [Wed, 3 Dec 2003 14:02:37 +0000 (14:02 +0000)]
minor edit
Daniel Stenberg [Wed, 3 Dec 2003 08:41:39 +0000 (08:41 +0000)]
VMS
Daniel Stenberg [Wed, 3 Dec 2003 08:40:39 +0000 (08:40 +0000)]
Marty Kuhrt moved most of the VMS stuff to a separate header file.
Daniel Stenberg [Wed, 3 Dec 2003 08:39:46 +0000 (08:39 +0000)]
new VMS files
Daniel Stenberg [Wed, 3 Dec 2003 08:39:24 +0000 (08:39 +0000)]
Marty Kuhrt updates
Daniel Stenberg [Wed, 3 Dec 2003 08:26:31 +0000 (08:26 +0000)]
my contentlength adjustment broke the ftp download range stuff, this makes
it work again
Daniel Stenberg [Wed, 3 Dec 2003 07:55:51 +0000 (07:55 +0000)]
Steve Green fixed Curl_resolv()
Daniel Stenberg [Wed, 3 Dec 2003 07:52:00 +0000 (07:52 +0000)]
Ignore content-length when chunked transfer-encoding is transfered.
Daniel Stenberg [Tue, 2 Dec 2003 22:05:23 +0000 (22:05 +0000)]
less complicated code for the MSG_NOSIGNAL detection
Daniel Stenberg [Tue, 2 Dec 2003 22:04:30 +0000 (22:04 +0000)]
that MSG_NOSIGNAL check serves no useful purpose!
Daniel Stenberg [Tue, 2 Dec 2003 18:03:38 +0000 (18:03 +0000)]
--ftp-pasv
Daniel Stenberg [Tue, 2 Dec 2003 18:01:08 +0000 (18:01 +0000)]
--ftp-pasv now overrides a previous --ftpport option. We now also support
it named "--ftp-port" as the additional dash between the words is used in
several other options and this makes it more consistant.
Daniel Stenberg [Tue, 2 Dec 2003 13:40:12 +0000 (13:40 +0000)]
fix compiler warnings
Daniel Stenberg [Tue, 2 Dec 2003 13:27:29 +0000 (13:27 +0000)]
use the HAVE_KRB4 define instead of just KRB4
Daniel Stenberg [Tue, 2 Dec 2003 13:27:05 +0000 (13:27 +0000)]
renamed the KRB4 to HAVE_KRB4
Daniel Stenberg [Tue, 2 Dec 2003 13:21:53 +0000 (13:21 +0000)]
fixes from Gisle Vanem to try 'AUTH SSL' before 'AUTH TLS', edited by me
Daniel Stenberg [Tue, 2 Dec 2003 10:13:55 +0000 (10:13 +0000)]
MSG_NOSIGNAL
Daniel Stenberg [Tue, 2 Dec 2003 10:12:44 +0000 (10:12 +0000)]
If HAVE_MSG_NOSIGNAL is set, we use MSG_NOSIGNAL when we call send() and
recv() and we no longer attempt to ignore the SIGPIPE signal.
Daniel Stenberg [Tue, 2 Dec 2003 10:11:48 +0000 (10:11 +0000)]
check for MSG_NOSIGNAL
Daniel Stenberg [Tue, 2 Dec 2003 06:25:41 +0000 (06:25 +0000)]
Gisle Vanem fixed the check-order for FTPS and FTP.
Daniel Stenberg [Mon, 1 Dec 2003 10:25:45 +0000 (10:25 +0000)]
updated
Daniel Stenberg [Mon, 1 Dec 2003 10:25:10 +0000 (10:25 +0000)]
FTPS now works pretty good
Daniel Stenberg [Mon, 1 Dec 2003 10:14:39 +0000 (10:14 +0000)]
FTPS now works with active ftp and uploads too.
Daniel Stenberg [Sun, 30 Nov 2003 11:18:19 +0000 (11:18 +0000)]
Sven Wegener runs the new German web mirror
Daniel Stenberg [Thu, 27 Nov 2003 12:24:22 +0000 (12:24 +0000)]
James Clancy updated the Borland makefiles
Daniel Stenberg [Thu, 27 Nov 2003 09:53:48 +0000 (09:53 +0000)]
Markus Moeller and SPNEGO
Daniel Stenberg [Thu, 27 Nov 2003 09:52:44 +0000 (09:52 +0000)]
Markus Moeller's change to check for HAVE_SPNEGO instead of the previous
Daniel Stenberg [Thu, 27 Nov 2003 09:52:13 +0000 (09:52 +0000)]
Markus Moeller fixed the SPNEGO check and it nows defines HAVE_SPNEGO
Daniel Stenberg [Tue, 25 Nov 2003 09:12:56 +0000 (09:12 +0000)]
filed is not fixed ;-)
Daniel Stenberg [Tue, 25 Nov 2003 09:11:18 +0000 (09:11 +0000)]
a committed bugfix described
Daniel Stenberg [Tue, 25 Nov 2003 09:06:33 +0000 (09:06 +0000)]
test 95 added, verifies my fix for bug report #848371
Daniel Stenberg [Tue, 25 Nov 2003 09:05:15 +0000 (09:05 +0000)]
When basic is the only auth wanted (which it is by default), the auth phase
is always considered done immediately as Basic needs to extra passes.
This fix corrects bug report #848371.
Daniel Stenberg [Tue, 25 Nov 2003 08:44:48 +0000 (08:44 +0000)]
requires a SSL-capable client
Daniel Stenberg [Tue, 25 Nov 2003 08:42:16 +0000 (08:42 +0000)]
clarified Maciej W. Rozycki's fix
Daniel Stenberg [Mon, 24 Nov 2003 16:17:55 +0000 (16:17 +0000)]
allow the end-of-headers from a proxy response to CONNECT end with a CRCR
as well as a CRLF
Daniel Stenberg [Mon, 24 Nov 2003 16:17:18 +0000 (16:17 +0000)]
test proxy CONNECT requiring basic auth but we don't provide any
Daniel Stenberg [Mon, 24 Nov 2003 16:12:41 +0000 (16:12 +0000)]
new way to trick sws to return special data on CONNECT
Daniel Stenberg [Mon, 24 Nov 2003 15:46:01 +0000 (15:46 +0000)]
somewhat up to speed with the devel
Daniel Stenberg [Mon, 24 Nov 2003 11:59:15 +0000 (11:59 +0000)]
--ftp-ssl support added
Daniel Stenberg [Mon, 24 Nov 2003 11:51:12 +0000 (11:51 +0000)]
proper ftps:// support added
Daniel Stenberg [Mon, 24 Nov 2003 11:44:04 +0000 (11:44 +0000)]
prevent warning for non-SSL builds
Daniel Stenberg [Mon, 24 Nov 2003 11:41:26 +0000 (11:41 +0000)]
windows build fix based on a patch by Gisle Vanem
Daniel Stenberg [Mon, 24 Nov 2003 09:04:09 +0000 (09:04 +0000)]
adjusted code to the new socket fields in the sessionhandle struct
Daniel Stenberg [Mon, 24 Nov 2003 07:17:16 +0000 (07:17 +0000)]
disable ftps-tests for now, we must make them work with the updated ftps
functionality
Daniel Stenberg [Mon, 24 Nov 2003 07:15:37 +0000 (07:15 +0000)]
FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe it
Daniel Stenberg [Mon, 24 Nov 2003 07:11:28 +0000 (07:11 +0000)]
fixes
Daniel Stenberg [Mon, 24 Nov 2003 07:10:02 +0000 (07:10 +0000)]
Gaz Iqbal fixed a range string memory leak!
Daniel Stenberg [Mon, 24 Nov 2003 07:08:07 +0000 (07:08 +0000)]
fixed wrong comment
Daniel Stenberg [Sun, 23 Nov 2003 22:26:40 +0000 (22:26 +0000)]
Gisle Vanem fixed the Windows build
Daniel Stenberg [Sun, 23 Nov 2003 15:36:24 +0000 (15:36 +0000)]
FTPSSL support options and defines added
Daniel Stenberg [Thu, 20 Nov 2003 14:16:18 +0000 (14:16 +0000)]
combine the two identical cases
Daniel Stenberg [Thu, 20 Nov 2003 14:15:10 +0000 (14:15 +0000)]
three more fixes
Daniel Stenberg [Thu, 20 Nov 2003 09:53:42 +0000 (09:53 +0000)]
bail out properly on a 407 when we can't authenticate basic, bug report
#845247
Daniel Stenberg [Thu, 20 Nov 2003 09:52:48 +0000 (09:52 +0000)]
request a file over proxy without credentials, and get a 407 back
Daniel Stenberg [Wed, 19 Nov 2003 15:59:23 +0000 (15:59 +0000)]
unconditional progressbarinit cures a windows crash
Daniel Stenberg [Wed, 19 Nov 2003 14:36:42 +0000 (14:36 +0000)]
If a partial file has been read or written, force a closure the existing
connection to avoid re-use of it, since we cannot know in what state it is.
Daniel Stenberg [Wed, 19 Nov 2003 14:35:40 +0000 (14:35 +0000)]
respect bits.close even if an error already is set, but make sure that the
existing error is the one returned back
Daniel Stenberg [Wed, 19 Nov 2003 08:21:34 +0000 (08:21 +0000)]
cut off old crappy win32 comments and use the proper global_init instead
also removed very old "require libcurl older than blablabla"
Daniel Stenberg [Wed, 19 Nov 2003 08:20:13 +0000 (08:20 +0000)]
cleaned up
Daniel Stenberg [Wed, 19 Nov 2003 08:19:20 +0000 (08:19 +0000)]
remove the wrong win32 comment and use global_init
Daniel Stenberg [Mon, 17 Nov 2003 05:23:32 +0000 (05:23 +0000)]
Maciej W. Rozycki's configure patch
Daniel Stenberg [Mon, 17 Nov 2003 05:23:06 +0000 (05:23 +0000)]
Maciej W. Rozycki made this script use a cache variable for the writable
argv test. This way, the default can be overridden better (for cross-compiles
etc)
Daniel Stenberg [Sat, 15 Nov 2003 10:29:43 +0000 (10:29 +0000)]
do ares_destroy() on the ares handle when we're done in Curl_is_resolved()
Daniel Stenberg [Sat, 15 Nov 2003 10:15:36 +0000 (10:15 +0000)]
two
Daniel Stenberg [Sat, 15 Nov 2003 10:00:20 +0000 (10:00 +0000)]
Mathias Axelsson found a case where we free()d the server certificate twice!
Daniel Stenberg [Fri, 14 Nov 2003 11:56:15 +0000 (11:56 +0000)]
Siddhartha Prakash Jain found a case with a bad resolve that we didn't
properly bail out from, when using ares.
Daniel Stenberg [Thu, 13 Nov 2003 13:39:44 +0000 (13:39 +0000)]
updated
Daniel Stenberg [Thu, 13 Nov 2003 13:28:40 +0000 (13:28 +0000)]
Peter Sylvester found a flaw in the connect code for ipv6-enabled hosts.
I guess it seldomly happens on linux and that's why it wasn't found before.
He used Solaris to notice it.
I took the opportunity to rewrite the Curl_connecthost() slightly to feature
less duplicate code in the two different versions (ipv4/ipv6).
Daniel Stenberg [Thu, 13 Nov 2003 10:05:44 +0000 (10:05 +0000)]
-n disables valgrind now
Daniel Stenberg [Thu, 13 Nov 2003 07:43:18 +0000 (07:43 +0000)]
Default Content-Type for formparts has changed to "application/octet-stream".
This seems more appropriate, and I believe mozilla and the likes do this.
.html files now get text/html as Content-Type.
Pointed out in bug report #839806.
Daniel Stenberg [Thu, 13 Nov 2003 07:33:51 +0000 (07:33 +0000)]
don't log failed socket() calls
Daniel Stenberg [Thu, 13 Nov 2003 07:14:23 +0000 (07:14 +0000)]
Gisle Vanem added a flush to make the progress-bar look better on windows
(at least).
Daniel Stenberg [Wed, 12 Nov 2003 14:34:17 +0000 (14:34 +0000)]
mention it was added in 7.10.9
Daniel Stenberg [Wed, 12 Nov 2003 14:33:58 +0000 (14:33 +0000)]
a resume http upload bug
Daniel Stenberg [Tue, 11 Nov 2003 14:30:43 +0000 (14:30 +0000)]
Added CURLOPT_NETRC_FILE.
Daniel Stenberg [Mon, 10 Nov 2003 09:28:22 +0000 (09:28 +0000)]
Generate the ca-bundle.h file in the build dir and not in the source dir,
which works nicely since the build dir is before the source dir in the
include path.
Daniel Stenberg [Mon, 10 Nov 2003 08:12:53 +0000 (08:12 +0000)]
After Sébastien Willemijns' bug report, we now check the separators properly
in the 229-reply servers respond on a EPSV command and bail out better if
the reply string is not valid RFC2428-compliant.
Daniel Stenberg [Sat, 8 Nov 2003 14:29:36 +0000 (14:29 +0000)]
for the getpwuid() etc
Daniel Stenberg [Sat, 8 Nov 2003 08:39:34 +0000 (08:39 +0000)]
use char, not bool
Daniel Stenberg [Fri, 7 Nov 2003 17:22:30 +0000 (17:22 +0000)]
things happen even during slow days! ;-)
Daniel Stenberg [Fri, 7 Nov 2003 17:19:57 +0000 (17:19 +0000)]
do a normal free() of the homedir now
Daniel Stenberg [Fri, 7 Nov 2003 17:17:15 +0000 (17:17 +0000)]
Based on Gisle Vanem's $HOME patch, we now attempt to find the home dir
in a slightly better way for more platforms. The $HOME is only used for
.curlrc atm, but the possible upcoming change of .netrc treatment may also
need the home dir.
Daniel Stenberg [Fri, 7 Nov 2003 13:26:45 +0000 (13:26 +0000)]
Removed references to the no-longer existing PASSWDFUNCTION. That option
existed in 7.10.7 and earlier, but has since been cut out.
Daniel Stenberg [Fri, 7 Nov 2003 13:26:00 +0000 (13:26 +0000)]
remove the struct fields for the deprecated passwd prompt callback
Daniel Stenberg [Fri, 7 Nov 2003 13:23:08 +0000 (13:23 +0000)]
explain the requirements for --negotiate, --ntlm and --krb4
Daniel Stenberg [Fri, 7 Nov 2003 09:15:28 +0000 (09:15 +0000)]
mark options better
Daniel Stenberg [Fri, 7 Nov 2003 08:06:03 +0000 (08:06 +0000)]
Ralph Mitchell's update that allows this script to take an existing
directory name and build/run/test curl in there instead of trying to update
from CVS. Using this approach, this script can be used to test daily tarballs
etc.
Daniel Stenberg [Fri, 7 Nov 2003 07:20:15 +0000 (07:20 +0000)]
the resource file itself
Daniel Stenberg [Fri, 7 Nov 2003 07:13:56 +0000 (07:13 +0000)]
removed the resource lines I shouldn't have added in the firt place
Daniel Stenberg [Fri, 7 Nov 2003 07:02:35 +0000 (07:02 +0000)]
define TRUE and FALSE here as some platforms don't have them otherwise
Daniel Stenberg [Thu, 6 Nov 2003 16:04:19 +0000 (16:04 +0000)]
CURLDEBUG, no underscore
Daniel Stenberg [Thu, 6 Nov 2003 15:09:30 +0000 (15:09 +0000)]
Gisle Vanem's libcurl.dll version info patch applied
Daniel Stenberg [Thu, 6 Nov 2003 14:16:16 +0000 (14:16 +0000)]
don't allow options that we KNOW can't be used
Daniel Stenberg [Thu, 6 Nov 2003 13:51:29 +0000 (13:51 +0000)]
mark all mentioned options better