Daniel Stenberg [Thu, 30 Sep 2004 11:38:46 +0000 (11:38 +0000)]
fix the multi.h too
Daniel Stenberg [Thu, 30 Sep 2004 08:01:47 +0000 (08:01 +0000)]
added issue 45 "Chris' suspected race condition in the windows threaded
resolver"
Daniel Stenberg [Thu, 30 Sep 2004 07:59:17 +0000 (07:59 +0000)]
added five things I want fixed before the next release
Daniel Stenberg [Wed, 29 Sep 2004 07:21:23 +0000 (07:21 +0000)]
Fixed an error message: we use CWD, we don't cd into dirs with FTP
Daniel Stenberg [Tue, 28 Sep 2004 22:26:47 +0000 (22:26 +0000)]
Bertrand Demiddelaer fixed curl_easy_reset() so that it doesn't mistakingly
enable the progress meter.
Daniel Stenberg [Tue, 28 Sep 2004 22:19:39 +0000 (22:19 +0000)]
- Henrik Stoerner fix: got a report that Tru64 Unix (the unix from Digital
when they made Alpha's) uses /etc/svc.conf for the purpose fixed below for
other OSes. He made c-ares check for and understand it if present.
- Now c-ares will use local host name lookup _before_ DNS resolving by default
if nothing else is told.
Daniel Stenberg [Tue, 28 Sep 2004 22:04:17 +0000 (22:04 +0000)]
recent stuff
Daniel Stenberg [Tue, 28 Sep 2004 22:04:05 +0000 (22:04 +0000)]
made pkg-config not get used if a path is given with --with-ssl
Daniel Stenberg [Tue, 28 Sep 2004 07:11:32 +0000 (07:11 +0000)]
Only active the engine code if ssl is enabled. This is how the actual engine
member in the struct is used.
Daniel Stenberg [Sun, 26 Sep 2004 22:35:18 +0000 (22:35 +0000)]
- Henrik Stoerner: found out that C-ARES does not look at the /etc/host.conf
file to determine the sequence in which to search /etc/hosts and DNS. So on
systems where this order is defined by /etc/host.conf instead of a "lookup"
entry in /etc/resolv.conf, C-ARES will always default to looking in DNS
first, and /etc/hosts second.
c-ares now looks at
1) resolv.conf (for the "lookup" line);
2) nsswitch.fon (for the "hosts:" line);
3) host.conf (for the "order" line).
First match wins.
Daniel Stenberg [Sun, 26 Sep 2004 18:20:58 +0000 (18:20 +0000)]
Dominick Meglio host file path discovery patch for windows
Daniel Stenberg [Sun, 26 Sep 2004 06:53:53 +0000 (06:53 +0000)]
Ben Greear's minor fix to build (better) with cross-compiled(?) mingw
Daniel Stenberg [Sat, 25 Sep 2004 21:28:26 +0000 (21:28 +0000)]
allow setting CURLOPT_SSLENGINE to NULL even if no SSL engine is supported
Daniel Stenberg [Wed, 22 Sep 2004 18:23:14 +0000 (18:23 +0000)]
Dan Fandrich patched three tests
Daniel Stenberg [Wed, 22 Sep 2004 18:21:45 +0000 (18:21 +0000)]
Dan Fandrich's fix to use 127.0.0.1 instead of localhost to not depend on
it resolving nicely
Daniel Stenberg [Wed, 22 Sep 2004 12:54:41 +0000 (12:54 +0000)]
Jean-Claude Chauve is a friend!
Daniel Stenberg [Wed, 22 Sep 2004 12:53:58 +0000 (12:53 +0000)]
typo
Daniel Stenberg [Wed, 22 Sep 2004 08:01:41 +0000 (08:01 +0000)]
jean-claude Chauve fixed an LDAP bug
Daniel Stenberg [Mon, 20 Sep 2004 13:21:48 +0000 (13:21 +0000)]
less long => int implicit conversion warnings
Gunter Knauf [Sun, 19 Sep 2004 23:30:34 +0000 (23:30 +0000)]
removed getdate.c hack.
Daniel Stenberg [Sun, 19 Sep 2004 22:37:26 +0000 (22:37 +0000)]
added URL to the exception paragraph in the GPL FAQ
Daniel Stenberg [Sun, 19 Sep 2004 14:30:16 +0000 (14:30 +0000)]
the error message fix for failed connects
Daniel Stenberg [Sun, 19 Sep 2004 14:28:16 +0000 (14:28 +0000)]
kill trailing whitespace and clarify a few errors
Daniel Stenberg [Sun, 19 Sep 2004 14:27:56 +0000 (14:27 +0000)]
set an error message when connection fails
Daniel Stenberg [Fri, 17 Sep 2004 07:55:14 +0000 (07:55 +0000)]
Location:-follow problem
Daniel Stenberg [Thu, 16 Sep 2004 22:10:15 +0000 (22:10 +0000)]
one more option, one more friend
Daniel Stenberg [Thu, 16 Sep 2004 21:45:16 +0000 (21:45 +0000)]
Added CURLOPT_FTPSSLAUTH
Daniel Stenberg [Thu, 16 Sep 2004 21:28:38 +0000 (21:28 +0000)]
Location: problem with bad original URL, identified in bug report #1029478
Daniel Stenberg [Thu, 16 Sep 2004 14:26:04 +0000 (14:26 +0000)]
Bertrand Demiddelaer's correction
Daniel Stenberg [Thu, 16 Sep 2004 08:45:11 +0000 (08:45 +0000)]
ftp-ssl mistake corrected
Daniel Stenberg [Wed, 15 Sep 2004 08:07:20 +0000 (08:07 +0000)]
no more getdate.c to care about
Daniel Stenberg [Wed, 15 Sep 2004 08:05:53 +0000 (08:05 +0000)]
fixed to use the new file. Can we make this use Makefile.inc somehow?
Daniel Stenberg [Wed, 15 Sep 2004 07:31:48 +0000 (07:31 +0000)]
the new date parser affects -z
Daniel Stenberg [Wed, 15 Sep 2004 07:28:04 +0000 (07:28 +0000)]
Replaced the former date parser with a rewrite. No more yacc/bison needed.
Daniel Stenberg [Tue, 14 Sep 2004 21:31:06 +0000 (21:31 +0000)]
ignore more
Daniel Stenberg [Mon, 13 Sep 2004 20:49:27 +0000 (20:49 +0000)]
and moved back the month array to a static one since the ftp code won't need
it anymore
Daniel Stenberg [Mon, 13 Sep 2004 20:48:24 +0000 (20:48 +0000)]
removed this file again, we only provide a single public function and that
is already in the public header file
Daniel Stenberg [Mon, 13 Sep 2004 20:47:31 +0000 (20:47 +0000)]
no longer includes getdate.h, there's no need for it
Daniel Stenberg [Mon, 13 Sep 2004 20:47:15 +0000 (20:47 +0000)]
getdate.h is not required to include, it adds nothing new
Daniel Stenberg [Mon, 13 Sep 2004 20:43:12 +0000 (20:43 +0000)]
revert the change for the new date parser, as the new one can deal with
the old format now
Daniel Stenberg [Mon, 13 Sep 2004 20:40:27 +0000 (20:40 +0000)]
support for YYYYMMDD added, which allows us to keep using the lib/ftp.c code
I was previously #ifdef'ing to a different look when this parser is used
Daniel Stenberg [Mon, 13 Sep 2004 07:57:12 +0000 (07:57 +0000)]
added more examples/docs in the top comment
Daniel Stenberg [Mon, 13 Sep 2004 07:45:19 +0000 (07:45 +0000)]
Since many users probably already use local time strings as input, I now
made it deal with named time zones as well as mail-style +0200 ones.
Seems to work fine. I'm comparing with GNU date command:
date -d [date] -u +%s
Daniel Stenberg [Sun, 12 Sep 2004 18:27:12 +0000 (18:27 +0000)]
describes how you can extract the CA cert from a site using the openssl tool
Daniel Stenberg [Sat, 11 Sep 2004 20:06:33 +0000 (20:06 +0000)]
Added parsedate.[ch]
Daniel Stenberg [Sat, 11 Sep 2004 20:06:14 +0000 (20:06 +0000)]
mention more friends
Daniel Stenberg [Sat, 11 Sep 2004 19:19:59 +0000 (19:19 +0000)]
Minor adjustment needed for the new date parser to succeed. ifdef'ed out
for now.
Daniel Stenberg [Sat, 11 Sep 2004 19:16:34 +0000 (19:16 +0000)]
more docs and fixed the delta compared to GMT that prevented test case 141 to
work with this
Daniel Stenberg [Sat, 11 Sep 2004 19:12:37 +0000 (19:12 +0000)]
1. cookie expire-strings MUST use GMT timezones
2. adjusted date strings to upcoming date parser rewrite
Daniel Stenberg [Sat, 11 Sep 2004 13:07:42 +0000 (13:07 +0000)]
slightly better but still lacks
Daniel Stenberg [Sat, 11 Sep 2004 09:24:02 +0000 (09:24 +0000)]
getdate replacement code. smaller, slicker, faster.
Daniel Stenberg [Fri, 10 Sep 2004 21:47:52 +0000 (21:47 +0000)]
fixed -F to support setting type= even on parts that aren't file-uploads
Daniel Stenberg [Fri, 10 Sep 2004 21:46:58 +0000 (21:46 +0000)]
minor indent change
Daniel Stenberg [Fri, 10 Sep 2004 21:13:55 +0000 (21:13 +0000)]
up to date with recent changes
Daniel Stenberg [Fri, 10 Sep 2004 20:58:51 +0000 (20:58 +0000)]
- Bug report #1025986. When following a Location: with a custom Host: header
replacement, curl only replaced the Host: header on the initial request
and didn't replace it on the following ones. This resulted in requests with
two Host: headers.
Now, curl checks if the location is on the same host as the initial request
and then continues to replace the Host: header. And when it moves to another
host, it doesn't replace the Host: header but it also doesn't make the
second Host: header get used in the request.
This change is verified by the two new test cases 184 and 185.
Daniel Stenberg [Thu, 9 Sep 2004 06:58:01 +0000 (06:58 +0000)]
curl --sync
Daniel Stenberg [Wed, 8 Sep 2004 08:08:38 +0000 (08:08 +0000)]
Now the test servers and test cases can run on a custom port number. There's
no fixed port numbers in use anymore. Starting now, the default ports the
servers use are 8990 - 8993. There's no option to modify these yet, but
changing the $base option in the top of the runtests.pl script.
Gunter Knauf [Fri, 3 Sep 2004 18:51:36 +0000 (18:51 +0000)]
fixed nasty warnings with gcc 3.3.
Daniel Stenberg [Thu, 2 Sep 2004 21:05:56 +0000 (21:05 +0000)]
clarify CURLE_SSL_CERTPROBLEM somewhat
Daniel Stenberg [Thu, 2 Sep 2004 21:03:41 +0000 (21:03 +0000)]
improved error message when client cert return failure
Daniel Stenberg [Thu, 2 Sep 2004 20:42:44 +0000 (20:42 +0000)]
use the correct struct name in the example
Daniel Stenberg [Wed, 1 Sep 2004 12:05:59 +0000 (12:05 +0000)]
added more info on the nobody
Daniel Stenberg [Wed, 1 Sep 2004 09:25:19 +0000 (09:25 +0000)]
minor edit of HTTPGET
Daniel Stenberg [Wed, 1 Sep 2004 09:24:01 +0000 (09:24 +0000)]
fix formatting flaw
Daniel Stenberg [Tue, 31 Aug 2004 06:04:43 +0000 (06:04 +0000)]
fix the return code for curl_multi_add_handle()
Daniel Stenberg [Tue, 31 Aug 2004 06:03:16 +0000 (06:03 +0000)]
mention when the function was added to the lib
Daniel Stenberg [Mon, 30 Aug 2004 15:02:37 +0000 (15:02 +0000)]
proxy connection close and so
Daniel Stenberg [Mon, 30 Aug 2004 15:02:18 +0000 (15:02 +0000)]
proxy-connection close
Daniel Stenberg [Mon, 30 Aug 2004 14:22:47 +0000 (14:22 +0000)]
removed issue 36 from this list, we don't know how to do it and no one has
stepped forward to help us. Let's postpone that fix.
Daniel Stenberg [Mon, 30 Aug 2004 12:51:32 +0000 (12:51 +0000)]
Make "Proxy-Connection: close" close the current proxy connection, as
Roman Koifman found out.
Daniel Stenberg [Mon, 30 Aug 2004 09:16:43 +0000 (09:16 +0000)]
getdate fix, adacurl release
Daniel Stenberg [Mon, 30 Aug 2004 09:16:31 +0000 (09:16 +0000)]
mention Gisle's recent fixes
Gisle Vanem [Sun, 29 Aug 2004 15:40:17 +0000 (15:40 +0000)]
Removed ares_free_errmem.c from MSCV project files.
Fixed line-endings to CR-LF.
Daniel Stenberg [Fri, 27 Aug 2004 07:17:52 +0000 (07:17 +0000)]
updated with minor edits
Daniel Stenberg [Fri, 27 Aug 2004 07:04:31 +0000 (07:04 +0000)]
don't do SO_KEEPALIVE, we already have a finer grained method built-in
Daniel Stenberg [Thu, 26 Aug 2004 13:26:27 +0000 (13:26 +0000)]
added some more details
Daniel Stenberg [Wed, 25 Aug 2004 11:21:15 +0000 (11:21 +0000)]
getdate and new test cases from yday
Daniel Stenberg [Wed, 25 Aug 2004 11:18:33 +0000 (11:18 +0000)]
not accurate anymore anyway
Daniel Stenberg [Wed, 25 Aug 2004 08:09:48 +0000 (08:09 +0000)]
Frankie V's description on how to get a CA cert for a random site using
IE
Daniel Stenberg [Tue, 24 Aug 2004 20:36:38 +0000 (20:36 +0000)]
returned memory should not be freed
Daniel Stenberg [Tue, 24 Aug 2004 14:40:32 +0000 (14:40 +0000)]
added test 183 to verify that we properly send good Host: headers when
getting multiple URLs over a single proxy connection
Daniel Stenberg [Tue, 24 Aug 2004 11:48:02 +0000 (11:48 +0000)]
Attempt to quick-fix the getdate problem by post-replacing the getdate.c
file after the bison/yacc process to add the fix Harshal Pradhan suggested.
Daniel Stenberg [Tue, 24 Aug 2004 09:23:40 +0000 (09:23 +0000)]
prevent files named ".nfs[something]" from being displayed when failing
Daniel Stenberg [Mon, 23 Aug 2004 15:28:53 +0000 (15:28 +0000)]
updated in CVS, generated with a much newer bison version
Daniel Stenberg [Mon, 23 Aug 2004 14:46:43 +0000 (14:46 +0000)]
Expect: 100-continue info added
Daniel Stenberg [Mon, 23 Aug 2004 14:41:54 +0000 (14:41 +0000)]
added note about WRITEFUNCTION now being called with zero bytes if the file
to be transfered is empty
Daniel Stenberg [Mon, 23 Aug 2004 14:41:19 +0000 (14:41 +0000)]
verify that transferring a zero byte FTP file results in a zero byte local
file
Daniel Stenberg [Mon, 23 Aug 2004 14:40:43 +0000 (14:40 +0000)]
Provide support for "transferring" zero bytes FTP files and comparing that
the output file actually is zero bytes after the transfer.
Daniel Stenberg [Mon, 23 Aug 2004 14:22:52 +0000 (14:22 +0000)]
stripped trailing whitespace
Daniel Stenberg [Mon, 23 Aug 2004 14:22:44 +0000 (14:22 +0000)]
lost of more into on how to tweak some headers
Daniel Stenberg [Mon, 23 Aug 2004 14:22:26 +0000 (14:22 +0000)]
debug.c is a fresh new example showing how to use the DEBUGFUNCTION to get
lots of fine info from a transfer
Daniel Stenberg [Mon, 23 Aug 2004 14:04:38 +0000 (14:04 +0000)]
added more header info for PUT and POST requests
Daniel Stenberg [Mon, 23 Aug 2004 12:34:55 +0000 (12:34 +0000)]
Roman Koifman pointed out that libcurl send Expect: 100-continue on POSTs and
PUTs even when told to use HTTP 1.0, which is not correct.
Gisle Vanem [Fri, 20 Aug 2004 14:10:44 +0000 (14:10 +0000)]
More patches for Watt-32 on Win32; don't include "nameser.h".
Gisle Vanem [Fri, 20 Aug 2004 14:07:11 +0000 (14:07 +0000)]
No WSAGetLastError() on Watt-32/DOS
Gisle Vanem [Fri, 20 Aug 2004 13:48:24 +0000 (13:48 +0000)]
No <sys/uio.h> on DOS/Win32
Gisle Vanem [Fri, 20 Aug 2004 13:45:26 +0000 (13:45 +0000)]
Changes for Watt-32 on Windows. I've assumed Configure
sets the required HAVE_xx defines for non-DOS/Win targets.
Daniel Stenberg [Fri, 20 Aug 2004 12:09:09 +0000 (12:09 +0000)]
Alexander Krasnostavsky made the write callback get called even when a zero
byte file is downloaded.
Daniel Stenberg [Fri, 20 Aug 2004 10:52:35 +0000 (10:52 +0000)]
socks proxy and timeouts bug
Daniel Stenberg [Fri, 20 Aug 2004 09:18:12 +0000 (09:18 +0000)]
actually, we check for a numerical host using either ipv4 or ipv6, as neither
should result in a reverse dns lookup