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
Daniel Stenberg [Thu, 6 Nov 2003 13:34:28 +0000 (13:34 +0000)]
converted most .I lines to \fI ones
Daniel Stenberg [Thu, 6 Nov 2003 13:31:42 +0000 (13:31 +0000)]
egd, not edg
Daniel Stenberg [Thu, 6 Nov 2003 13:07:54 +0000 (13:07 +0000)]
Define TRUE and FALSE unless already present. I've moved away those
definitions from the global curl header and thus this needs to do it
themselves.
Daniel Stenberg [Thu, 6 Nov 2003 12:52:48 +0000 (12:52 +0000)]
removed the _last since that is by definition not an error code
Daniel Stenberg [Thu, 6 Nov 2003 11:37:54 +0000 (11:37 +0000)]
new defines for version info
Daniel Stenberg [Thu, 6 Nov 2003 11:34:19 +0000 (11:34 +0000)]
Insert the major, minor and patch numbers into the curl/curl.h header as
well. Removed the depedency on perl.
Daniel Stenberg [Thu, 6 Nov 2003 11:33:08 +0000 (11:33 +0000)]
We offer the version number "in parts" as well by introducing three new
defines.
Daniel Stenberg [Thu, 6 Nov 2003 08:35:01 +0000 (08:35 +0000)]
things
Daniel Stenberg [Thu, 6 Nov 2003 08:32:43 +0000 (08:32 +0000)]
new mirror added
Daniel Stenberg [Thu, 6 Nov 2003 08:15:04 +0000 (08:15 +0000)]
updated somewhat
Daniel Stenberg [Thu, 6 Nov 2003 07:55:45 +0000 (07:55 +0000)]
unitialized variable fix, reported by both Marty Kuhrt and benjamin gerard
Daniel Stenberg [Thu, 6 Nov 2003 07:42:02 +0000 (07:42 +0000)]
Mac OS X framework build files, contributed by Matt Veenstra
Daniel Stenberg [Thu, 6 Nov 2003 07:21:32 +0000 (07:21 +0000)]
Moved the TRUE and FALSE #defines to lib/setup.h instead, as they don't
belong in the public header file. They are not in our name space so we
should not set them globally.
Daniel Stenberg [Wed, 5 Nov 2003 15:52:00 +0000 (15:52 +0000)]
minor format edits
Daniel Stenberg [Wed, 5 Nov 2003 15:51:25 +0000 (15:51 +0000)]
use roffit to make HTML from man pages
http://daniel.haxx.se/projects/roffit/
Daniel Stenberg [Tue, 4 Nov 2003 13:30:27 +0000 (13:30 +0000)]
use .BR to refer to other man pages to make it easier for parsers to know
Daniel Stenberg [Tue, 4 Nov 2003 13:27:28 +0000 (13:27 +0000)]
consistant with other man pages
Daniel Stenberg [Tue, 4 Nov 2003 13:03:45 +0000 (13:03 +0000)]
.TP and .B replaced with .IP
Daniel Stenberg [Tue, 4 Nov 2003 12:59:10 +0000 (12:59 +0000)]
.IP instead of .TP and .B
Daniel Stenberg [Tue, 4 Nov 2003 12:58:03 +0000 (12:58 +0000)]
highlight more mentioned options
Daniel Stenberg [Tue, 4 Nov 2003 12:55:53 +0000 (12:55 +0000)]
Use .IP instead of .TP and .B for each item.
Daniel Stenberg [Tue, 4 Nov 2003 12:07:19 +0000 (12:07 +0000)]
spell!
Daniel Stenberg [Tue, 4 Nov 2003 07:24:56 +0000 (07:24 +0000)]
three changes went in
Daniel Stenberg [Tue, 4 Nov 2003 06:59:25 +0000 (06:59 +0000)]
Troels Walsted Hansen fixed the MSVC makefiles to build fine on Windows.
Daniel Stenberg [Tue, 4 Nov 2003 06:52:26 +0000 (06:52 +0000)]
spellfix in the generated comment by Kevin Roth
Daniel Stenberg [Tue, 4 Nov 2003 06:50:50 +0000 (06:50 +0000)]
Kevin Roth's fix to make correct cygwin packages
Daniel Stenberg [Sat, 1 Nov 2003 11:40:07 +0000 (11:40 +0000)]
blanked, starting all over again
Daniel Stenberg [Sat, 1 Nov 2003 11:33:51 +0000 (11:33 +0000)]
starting on 7.10.9 in CVS
Daniel Stenberg [Sat, 1 Nov 2003 11:22:48 +0000 (11:22 +0000)]
7.10.8!
Daniel Stenberg [Fri, 31 Oct 2003 22:17:13 +0000 (22:17 +0000)]
ftp goes UTC
Daniel Stenberg [Fri, 31 Oct 2003 21:43:22 +0000 (21:43 +0000)]
gmtime() really can't even return NULL, can it?
Daniel Stenberg [Fri, 31 Oct 2003 21:37:03 +0000 (21:37 +0000)]
back to GMT again
Daniel Stenberg [Fri, 31 Oct 2003 21:36:43 +0000 (21:36 +0000)]
assume that MDTM returns the timestamp as UTC
Daniel Stenberg [Fri, 31 Oct 2003 21:34:39 +0000 (21:34 +0000)]
my own system had a bad valgrind, so check that it works at least somewhat
before we use it
Daniel Stenberg [Fri, 31 Oct 2003 18:43:12 +0000 (18:43 +0000)]
Debian bug report #218046, a minor typo.
Daniel Stenberg [Fri, 31 Oct 2003 09:49:10 +0000 (09:49 +0000)]
removed compiler warnings from my latest fix
Daniel Stenberg [Fri, 31 Oct 2003 09:27:15 +0000 (09:27 +0000)]
numerical options check
Daniel Stenberg [Fri, 31 Oct 2003 09:22:25 +0000 (09:22 +0000)]
Added a new parse-numeric-parameters function so that options that take
a numeric argument can better bail out if given a weird parameter. This
catches situations such as "-y -Y 2000" or "-O -C [URL]" etc.
Daniel Stenberg [Fri, 31 Oct 2003 08:08:21 +0000 (08:08 +0000)]
newer, nicer
Daniel Stenberg [Thu, 30 Oct 2003 13:30:21 +0000 (13:30 +0000)]
Set version string to -CVS. This string is generated by maketgz at release-
time.
Daniel Stenberg [Thu, 30 Oct 2003 13:28:58 +0000 (13:28 +0000)]
Make the CVS version clone the libcurl version string, this is generated
by the maketgz script so in releases this is replaced by an actual string.
Daniel Stenberg [Thu, 30 Oct 2003 13:07:36 +0000 (13:07 +0000)]
ignore .dist files here
Daniel Stenberg [Thu, 30 Oct 2003 12:48:19 +0000 (12:48 +0000)]
Made the dist-hook more generic for adding more files named .dist into the
dist archive. Preparing for a new maketgz.
Daniel Stenberg [Thu, 30 Oct 2003 10:30:41 +0000 (10:30 +0000)]
--head on file://, some cleanups
Daniel Stenberg [Thu, 30 Oct 2003 09:15:47 +0000 (09:15 +0000)]
more help text cleanups
Daniel Stenberg [Thu, 30 Oct 2003 09:13:04 +0000 (09:13 +0000)]
silly me, I was meaning to do this change already as discussed on the libcurl
list, we get the time in GMT and not localtime
Daniel Stenberg [Thu, 30 Oct 2003 09:08:16 +0000 (09:08 +0000)]
curl --head now reports info "headers" on file:// URLs as well
Daniel Stenberg [Thu, 30 Oct 2003 09:06:52 +0000 (09:06 +0000)]
updated for the cut off GMT string
Daniel Stenberg [Thu, 30 Oct 2003 09:06:24 +0000 (09:06 +0000)]
when getting headers only, stop pretending the reported time is GMT, as it
isn't. In fact, it might be, but we have no idea.
Daniel Stenberg [Thu, 30 Oct 2003 07:32:04 +0000 (07:32 +0000)]
only use siginterrupt() if it really exists on the platform
Daniel Stenberg [Thu, 30 Oct 2003 07:31:02 +0000 (07:31 +0000)]
Check for siginterrupt, used by the test suite web server sws.
Daniel Stenberg [Thu, 30 Oct 2003 07:13:13 +0000 (07:13 +0000)]
Only compile the ipv6-section for ipv6-enabled libcurls. Should save
us some trouble.
Daniel Stenberg [Thu, 30 Oct 2003 07:08:45 +0000 (07:08 +0000)]
Added proper #ifdef's for the #include files when checking for in_addr_t,
which made the test start working nicely on BeOS. Shard verified it.
Daniel Stenberg [Wed, 29 Oct 2003 16:27:43 +0000 (16:27 +0000)]
Stop using stunnel.pm, we pass in the path from the main script instead.
Also made it easier to stop the test suite with control-c.
Daniel Stenberg [Wed, 29 Oct 2003 16:11:36 +0000 (16:11 +0000)]
cleaned up the --help output. Tried to unify the language. Shortened a bunch
of explanations.
Daniel Stenberg [Wed, 29 Oct 2003 09:53:21 +0000 (09:53 +0000)]
David Hull made the file: URL parser also accept the somewhat sloppy file
syntax: file:/path. I added test case 203 to verify this.
Daniel Stenberg [Wed, 29 Oct 2003 09:13:53 +0000 (09:13 +0000)]
stunnel.pm is no more
Daniel Stenberg [Wed, 29 Oct 2003 09:13:36 +0000 (09:13 +0000)]
stunnel.pm is removed
Daniel Stenberg [Wed, 29 Oct 2003 09:12:47 +0000 (09:12 +0000)]
now check for and use valgrind, inserted and modified the check for stunnel
and we no longer use the stunnel.pm
Daniel Stenberg [Wed, 29 Oct 2003 09:12:09 +0000 (09:12 +0000)]
removed, functionality added to runtests.pl
Daniel Stenberg [Tue, 28 Oct 2003 13:06:15 +0000 (13:06 +0000)]
Another glibc resolve name fix
Daniel Stenberg [Tue, 28 Oct 2003 09:28:11 +0000 (09:28 +0000)]
possibly uninitialized variable
Daniel Stenberg [Tue, 28 Oct 2003 09:17:15 +0000 (09:17 +0000)]
overlapping memory chunks with strcpy(), detected by the friendly valgrind
Daniel Stenberg [Mon, 27 Oct 2003 06:40:48 +0000 (06:40 +0000)]
slightly quieter torture test by default
Daniel Stenberg [Mon, 27 Oct 2003 06:35:47 +0000 (06:35 +0000)]
James Bursa's fix to prevent failf() to write outside its buffer boundary
Daniel Stenberg [Sun, 26 Oct 2003 15:42:21 +0000 (15:42 +0000)]
James Bursa found an ERRORBUFFFER overflow