platform/upstream/curl.git
20 years agoDavid Byron's patch was appplied to make CURLOPT_FAILONERROR work nicely
Daniel Stenberg [Tue, 30 Mar 2004 06:42:12 +0000 (06:42 +0000)]
David Byron's patch was appplied to make CURLOPT_FAILONERROR work nicely
even with authentcations such as NTLM or Digest enabled. Test cases 150, 151
and 152 were added to verify the functionality.

20 years agoDavid Byron's new test cases for the --fail and auth stuff.
Daniel Stenberg [Tue, 30 Mar 2004 06:41:33 +0000 (06:41 +0000)]
David Byron's new test cases for the --fail and auth stuff.

20 years agoDavid Byron made CURLOPT_FAILONERROR work with authentications such as NTLM
Daniel Stenberg [Tue, 30 Mar 2004 06:40:01 +0000 (06:40 +0000)]
David Byron made CURLOPT_FAILONERROR work with authentications such as NTLM
or Digest.

20 years ago'authdone' was added to the sessionhandle and thus was removed from the
Daniel Stenberg [Tue, 30 Mar 2004 06:39:24 +0000 (06:39 +0000)]
'authdone' was added to the sessionhandle and thus was removed from the
argument to the NTLM function(s)

20 years agoDavid Byron added 'authdone' to the SessionHandle.
Daniel Stenberg [Tue, 30 Mar 2004 06:38:52 +0000 (06:38 +0000)]
David Byron added 'authdone' to the SessionHandle.

20 years agothese are now in the packages/vms dir
Daniel Stenberg [Mon, 29 Mar 2004 22:45:14 +0000 (22:45 +0000)]
these are now in the packages/vms dir

20 years agoThe select() timeout is better not static since some implementation actually
Daniel Stenberg [Mon, 29 Mar 2004 21:29:24 +0000 (21:29 +0000)]
The select() timeout is better not static since some implementation actually
might change it. I don't *think* it does it when the timeout is 0,0 but it
is better to be sure...

20 years agoissue 24 is fixed by making sure the time fields use a static width
Daniel Stenberg [Mon, 29 Mar 2004 13:46:58 +0000 (13:46 +0000)]
issue 24 is fixed by making sure the time fields use a static width

20 years agoseveral noticable recent changes
Daniel Stenberg [Mon, 29 Mar 2004 13:46:16 +0000 (13:46 +0000)]
several noticable recent changes

20 years agochanges changes changes
Daniel Stenberg [Mon, 29 Mar 2004 13:45:53 +0000 (13:45 +0000)]
changes changes changes

20 years agoAll test targets now run 'make all' before they prcoeed with the actual
Daniel Stenberg [Mon, 29 Mar 2004 12:38:41 +0000 (12:38 +0000)]
All test targets now run 'make all' before they prcoeed with the actual
testing so that all test files are build first properly. David Byron reported.

20 years agoGisle Vanem's djgpp/MS-DOS updates
Daniel Stenberg [Mon, 29 Mar 2004 12:29:25 +0000 (12:29 +0000)]
Gisle Vanem's djgpp/MS-DOS updates

20 years agofix to figure out the "real" windows path when built and run with mingw
Daniel Stenberg [Mon, 29 Mar 2004 09:26:31 +0000 (09:26 +0000)]
fix to figure out the "real" windows path when built and run with mingw
Andrés García helped out!

20 years agore-indented to use curl-standard source formatting
Daniel Stenberg [Mon, 29 Mar 2004 07:25:59 +0000 (07:25 +0000)]
re-indented to use curl-standard source formatting

20 years agonetinet/tcp.h may require netinet/in.h to be include before
Daniel Stenberg [Mon, 29 Mar 2004 06:22:57 +0000 (06:22 +0000)]
netinet/tcp.h may require netinet/in.h to be include before

20 years agouse the correct struct
Daniel Stenberg [Sun, 28 Mar 2004 21:41:10 +0000 (21:41 +0000)]
use the correct struct

20 years agoTor fixed a left-over from the ip argument to setnodelay
Daniel Stenberg [Sat, 27 Mar 2004 11:15:50 +0000 (11:15 +0000)]
Tor fixed a left-over from the ip argument to setnodelay

20 years agoGisle Vanem:
Daniel Stenberg [Fri, 26 Mar 2004 13:47:46 +0000 (13:47 +0000)]
Gisle Vanem:

A patch to bypass MS' sillyness with regard to IPv6 and getaddrinfo().

The CURLDEBUG part is to avoid redefinition warning caused by memdebug.h. If
ENABLE_IPV6 isn't enabled, it doesn't matter since we never call
getaddrinfo(). Allthough we could to support weird protocols like SOCK_RDM
that Win-2K/XP has.

20 years agosome more password blurb
Daniel Stenberg [Fri, 26 Mar 2004 13:20:28 +0000 (13:20 +0000)]
some more password blurb

20 years agocheck for netinet/tcp.h precense before actually including it
Daniel Stenberg [Fri, 26 Mar 2004 07:10:15 +0000 (07:10 +0000)]
check for netinet/tcp.h precense before actually including it

20 years agoremoved the ip number from the notcpdelay function
Daniel Stenberg [Fri, 26 Mar 2004 07:03:30 +0000 (07:03 +0000)]
removed the ip number from the notcpdelay function

20 years agoget the version number from the new curlver.h header file
Daniel Stenberg [Thu, 25 Mar 2004 16:03:41 +0000 (16:03 +0000)]
get the version number from the new curlver.h header file

20 years agolocaltime and gmtime are not thread-safe on newer AIXes either so we force
Daniel Stenberg [Thu, 25 Mar 2004 15:48:54 +0000 (15:48 +0000)]
localtime and gmtime are not thread-safe on newer AIXes either so we force
a check for there *_r-versions too

20 years agoforce recent AIX versions to check for strerror_r
Daniel Stenberg [Thu, 25 Mar 2004 15:10:01 +0000 (15:10 +0000)]
force recent AIX versions to check for strerror_r

20 years agoonly output one line about the nodelay even if it fails
Daniel Stenberg [Thu, 25 Mar 2004 14:01:01 +0000 (14:01 +0000)]
only output one line about the nodelay even if it fails

20 years agowin32 doesn't need and even doesn't build if we extern declare sys_nerr
Daniel Stenberg [Thu, 25 Mar 2004 13:43:19 +0000 (13:43 +0000)]
win32 doesn't need and even doesn't build if we extern declare sys_nerr

20 years agoinclude the strerror.h file without curl_ prefix
Daniel Stenberg [Thu, 25 Mar 2004 13:42:23 +0000 (13:42 +0000)]
include the strerror.h file without curl_ prefix

20 years agostrerror without prefix
Daniel Stenberg [Thu, 25 Mar 2004 13:40:57 +0000 (13:40 +0000)]
strerror without prefix

20 years agocut off 'curl_' from the strerror file names
Daniel Stenberg [Thu, 25 Mar 2004 13:40:24 +0000 (13:40 +0000)]
cut off 'curl_' from the strerror file names

20 years agotcp-nodelay patch by Joe Halpin
Daniel Stenberg [Thu, 25 Mar 2004 13:37:18 +0000 (13:37 +0000)]
tcp-nodelay patch by Joe Halpin

20 years agoso there are at least two different strerror_r() versions and our brand
Daniel Stenberg [Thu, 25 Mar 2004 12:45:01 +0000 (12:45 +0000)]
so there are at least two different strerror_r() versions and our brand
new configure script detects them and now this code acts according to what
API that was detected

20 years agoTor Arntsen fixed how this is invoked
Daniel Stenberg [Thu, 25 Mar 2004 12:16:42 +0000 (12:16 +0000)]
Tor Arntsen fixed how this is invoked

20 years agostrerror_r() detection changes:
Daniel Stenberg [Thu, 25 Mar 2004 12:15:00 +0000 (12:15 +0000)]
strerror_r() detection changes:
1. Try with _THREAD_SAFE instead of _REENTRANT, as AIX seems to require it
   and if _REENTRANT is required we should already have it set since one of
   the previous tests.
2. Added API-detection for what kind of strerror_r() that is provided. The
   POSIX style or the glibc style.

Tor Arntsen provided the necessary feedback these changes are based upon.

20 years agodetect daily snapshots using the new path for this test
Daniel Stenberg [Thu, 25 Mar 2004 11:39:29 +0000 (11:39 +0000)]
detect daily snapshots using the new path for this test

20 years agomake clean now removes *dist files too that might be leftovers from
Daniel Stenberg [Thu, 25 Mar 2004 11:34:35 +0000 (11:34 +0000)]
make clean now removes *dist files too that might be leftovers from
'maketgz'

20 years agoinvoke this script via env, as it is more likely to exist at a fixed path
Daniel Stenberg [Thu, 25 Mar 2004 08:22:03 +0000 (08:22 +0000)]
invoke this script via env, as it is more likely to exist at a fixed path
while perl often is installed in /usr/local/bin or elsewhere

20 years agoadded curl_strerror to the build
Daniel Stenberg [Thu, 25 Mar 2004 07:53:37 +0000 (07:53 +0000)]
added curl_strerror to the build

20 years agoextern declare the sys_nerr variable. Required on Solaris at least.
Daniel Stenberg [Thu, 25 Mar 2004 07:52:11 +0000 (07:52 +0000)]
extern declare the sys_nerr variable. Required on Solaris at least.

20 years agoAlways include setup.h as the first header file.
Daniel Stenberg [Thu, 25 Mar 2004 07:33:11 +0000 (07:33 +0000)]
Always include setup.h as the first header file.
Added a more verbose comment about what strerror_r() can set errno to in
case of failure.
This file still doesn't build on Solaris due to a missing 'sys_nerr' symbol.

20 years agoAdded protos for the upcoming curl_*_strerror() functions
Daniel Stenberg [Wed, 24 Mar 2004 22:53:42 +0000 (22:53 +0000)]
Added protos for the upcoming curl_*_strerror() functions

20 years agomissed the new header file
Daniel Stenberg [Wed, 24 Mar 2004 22:46:02 +0000 (22:46 +0000)]
missed the new header file

20 years agoGisle Vanem's fix to replace the bad use of strerror(). This introduces
Daniel Stenberg [Wed, 24 Mar 2004 22:45:37 +0000 (22:45 +0000)]
Gisle Vanem's fix to replace the bad use of strerror(). This introduces
Curl_strerror() that attempts to be thread-safe _and_ works on Windows too!

20 years agonew header file - for Curl_strerror()
Daniel Stenberg [Wed, 24 Mar 2004 22:43:09 +0000 (22:43 +0000)]
new header file - for Curl_strerror()

20 years agobetter comments, added some more variable types we use in the font-lock
Daniel Stenberg [Wed, 24 Mar 2004 22:24:03 +0000 (22:24 +0000)]
better comments, added some more variable types we use in the font-lock

20 years agoTor Arntsen's major ispell patch
Daniel Stenberg [Wed, 24 Mar 2004 21:40:45 +0000 (21:40 +0000)]
Tor Arntsen's major ispell patch

20 years agoTor Arntsen's mkdir-fix to make this run with perl 5.0005
Daniel Stenberg [Wed, 24 Mar 2004 21:28:31 +0000 (21:28 +0000)]
Tor Arntsen's mkdir-fix to make this run with perl 5.0005

20 years agoAvoid doing chdir .., as it breaks the ability to use symlinks properly.
Daniel Stenberg [Wed, 24 Mar 2004 10:52:21 +0000 (10:52 +0000)]
Avoid doing chdir .., as it breaks the ability to use symlinks properly.
chdir to absolute directory names instead. (this flaw exists in the shell
version too)

20 years agoadded check for strerror_r()
Daniel Stenberg [Wed, 24 Mar 2004 08:45:58 +0000 (08:45 +0000)]
added check for strerror_r()

20 years agoinclude curl/curlver.h instead since this only needs the version defines
Daniel Stenberg [Wed, 24 Mar 2004 07:27:58 +0000 (07:27 +0000)]
include curl/curlver.h instead since this only needs the version defines

20 years agoerror messages and new test script
Daniel Stenberg [Tue, 23 Mar 2004 16:12:55 +0000 (16:12 +0000)]
error messages and new test script

20 years agowe are progressing
Daniel Stenberg [Tue, 23 Mar 2004 16:12:37 +0000 (16:12 +0000)]
we are progressing

20 years agodistribute testcurl.pl too starting now
Daniel Stenberg [Tue, 23 Mar 2004 16:11:01 +0000 (16:11 +0000)]
distribute testcurl.pl too starting now

20 years agoGreg Hewgill's version of testcurl.sh rewritten in perl for greater
Daniel Stenberg [Tue, 23 Mar 2004 16:07:02 +0000 (16:07 +0000)]
Greg Hewgill's version of testcurl.sh rewritten in perl for greater
portability. I put it in this directory instead of the root since I think
perhaps it makes more sense.

20 years agokeep current_speed as an curl_off_t for better precision at higher speeds
Daniel Stenberg [Tue, 23 Mar 2004 16:01:31 +0000 (16:01 +0000)]
keep current_speed as an curl_off_t for better precision at higher speeds
if large file support is available

20 years agoswitch() on the right variable!
Daniel Stenberg [Tue, 23 Mar 2004 15:48:27 +0000 (15:48 +0000)]
switch() on the right variable!

20 years agocurl_strequal() returns int, keep return variables in an int
Daniel Stenberg [Tue, 23 Mar 2004 15:30:12 +0000 (15:30 +0000)]
curl_strequal() returns int, keep return variables in an int

20 years agomake the variables that hold the result of strlen() size_t
Daniel Stenberg [Tue, 23 Mar 2004 15:28:31 +0000 (15:28 +0000)]
make the variables that hold the result of strlen() size_t

20 years agostricter variable type usage
Daniel Stenberg [Tue, 23 Mar 2004 15:25:54 +0000 (15:25 +0000)]
stricter variable type usage

20 years agovariable type usage cleanup to please picky compilers
Daniel Stenberg [Tue, 23 Mar 2004 15:20:57 +0000 (15:20 +0000)]
variable type usage cleanup to please picky compilers

20 years agoget strlen() results in a size_t, delete 'register'
Daniel Stenberg [Tue, 23 Mar 2004 15:14:57 +0000 (15:14 +0000)]
get strlen() results in a size_t, delete 'register'

20 years agomade time2str() use longs internally instead to prevent compiler warnings
Daniel Stenberg [Tue, 23 Mar 2004 15:06:14 +0000 (15:06 +0000)]
made time2str() use longs internally instead to prevent compiler warnings
when converting to ints

20 years agoadded explicit typecasts to prevent compiler warnings on variable conversions
Daniel Stenberg [Tue, 23 Mar 2004 15:01:19 +0000 (15:01 +0000)]
added explicit typecasts to prevent compiler warnings on variable conversions

20 years agoIf localbind fails, provide a more portable error message.
Daniel Stenberg [Tue, 23 Mar 2004 14:43:42 +0000 (14:43 +0000)]
If localbind fails, provide a more portable error message.

20 years agominor update by Kevin
Daniel Stenberg [Tue, 23 Mar 2004 14:34:09 +0000 (14:34 +0000)]
minor update by Kevin

20 years agosrc/version.h was not properly made!
Daniel Stenberg [Tue, 23 Mar 2004 14:29:21 +0000 (14:29 +0000)]
src/version.h was not properly made!

20 years agoprogress meter fix, CURLINFO_CONTENT_LENGTH_DOWNLOAD fix, cygwin package fix
Daniel Stenberg [Tue, 23 Mar 2004 11:52:08 +0000 (11:52 +0000)]
progress meter fix, CURLINFO_CONTENT_LENGTH_DOWNLOAD fix, cygwin package fix

20 years agoit actually fits to make a NNNd NNh display so this can be used up to
Daniel Stenberg [Tue, 23 Mar 2004 11:46:31 +0000 (11:46 +0000)]
it actually fits to make a NNNd NNh display so this can be used up to
999 days

20 years agoFixed the time fields no never get wider than 8 letters. They can now switch
Daniel Stenberg [Tue, 23 Mar 2004 11:43:34 +0000 (11:43 +0000)]
Fixed the time fields no never get wider than 8 letters. They can now switch
to a "days + hours" or even "just days" display if the time value is very
large. I also switched several calculations over to fixed-point instead of the
previous doubles.

20 years agoint/size_t cleanup
Daniel Stenberg [Tue, 23 Mar 2004 09:12:51 +0000 (09:12 +0000)]
int/size_t cleanup

20 years agominor variable type cleanups
Daniel Stenberg [Tue, 23 Mar 2004 08:50:28 +0000 (08:50 +0000)]
minor variable type cleanups

20 years agominor edits to make picky compilers whine less
Daniel Stenberg [Tue, 23 Mar 2004 08:46:08 +0000 (08:46 +0000)]
minor edits to make picky compilers whine less

20 years agochanged the long to int typecasts to see if icc 8.0 complains less on this
Daniel Stenberg [Tue, 23 Mar 2004 08:42:01 +0000 (08:42 +0000)]
changed the long to int typecasts to see if icc 8.0 complains less on this

20 years agoMakes CURLINFO_CONTENT_LENGTH_DOWNLOAD work even if CURLOPT_NOBODY is set
Daniel Stenberg [Mon, 22 Mar 2004 22:38:12 +0000 (22:38 +0000)]
Makes CURLINFO_CONTENT_LENGTH_DOWNLOAD work even if CURLOPT_NOBODY is set
true.

20 years agoKevin Roth's updates to handle a new requirement from the Cygwin folks to
Daniel Stenberg [Mon, 22 Mar 2004 22:24:23 +0000 (22:24 +0000)]
Kevin Roth's updates to handle a new requirement from the Cygwin folks to
package man and doc files in a slightly different location.

20 years agocrap files to get the dirs made when checked out from CVS
Daniel Stenberg [Mon, 22 Mar 2004 21:46:08 +0000 (21:46 +0000)]
crap files to get the dirs made when checked out from CVS

20 years agocontainer to get this dir made
Daniel Stenberg [Mon, 22 Mar 2004 21:42:07 +0000 (21:42 +0000)]
container to get this dir made

20 years agoMake the axp/README ia64/README vax/README files get included as well.
Daniel Stenberg [Mon, 22 Mar 2004 21:37:02 +0000 (21:37 +0000)]
Make the axp/README ia64/README vax/README files get included as well.
They're 0-bytes files, but make the dirs get created!

20 years agofixed the ntlm problem with longish passwords
Daniel Stenberg [Mon, 22 Mar 2004 13:56:48 +0000 (13:56 +0000)]
fixed the ntlm problem with longish passwords

20 years agovms fixes committed
Daniel Stenberg [Mon, 22 Mar 2004 13:56:30 +0000 (13:56 +0000)]
vms fixes committed

20 years agoEnabled 'NT responses' in the NTLM type-3 message.
Daniel Stenberg [Mon, 22 Mar 2004 13:50:30 +0000 (13:50 +0000)]
Enabled 'NT responses' in the NTLM type-3 message.

20 years agofixed /I "." for the debug build too
Daniel Stenberg [Mon, 22 Mar 2004 11:32:22 +0000 (11:32 +0000)]
fixed /I "." for the debug build too

20 years agoadd /I "." to include ca-bundle.h properly
Daniel Stenberg [Mon, 22 Mar 2004 11:26:40 +0000 (11:26 +0000)]
add /I "." to include ca-bundle.h properly

20 years agoissue 27 fixed, moved libcurl version defines to its own header file
Daniel Stenberg [Mon, 22 Mar 2004 10:22:01 +0000 (10:22 +0000)]
issue 27 fixed, moved libcurl version defines to its own header file

20 years agoinclude the new curlver instead, since all this wants is the version info
Daniel Stenberg [Mon, 22 Mar 2004 08:54:26 +0000 (08:54 +0000)]
include the new curlver instead, since all this wants is the version info

20 years agoIntroducing curl/curlver.h for keeping the curl version info only.
Daniel Stenberg [Mon, 22 Mar 2004 08:37:38 +0000 (08:37 +0000)]
Introducing curl/curlver.h for keeping the curl version info only.

20 years agofiles moved here from the $ROOT/src dir
Daniel Stenberg [Sun, 21 Mar 2004 22:50:53 +0000 (22:50 +0000)]
files moved here from the $ROOT/src dir

20 years agoremoved deleted files
Daniel Stenberg [Sun, 21 Mar 2004 22:49:36 +0000 (22:49 +0000)]
removed deleted files

20 years agoMarty Kuhrt's adjustments for a cleaner VMS build
Daniel Stenberg [Sun, 21 Mar 2004 22:44:52 +0000 (22:44 +0000)]
Marty Kuhrt's adjustments for a cleaner VMS build

20 years agoMarty Kuhrt's VMS updates
Daniel Stenberg [Sun, 21 Mar 2004 22:38:01 +0000 (22:38 +0000)]
Marty Kuhrt's VMS updates

20 years agorecognize and use ACLOCAL_FLAGS if set (Thomas Schwinge patch)
Daniel Stenberg [Sun, 21 Mar 2004 15:45:58 +0000 (15:45 +0000)]
recognize and use ACLOCAL_FLAGS if set (Thomas Schwinge patch)

20 years agouse tabs, not spaces!
Daniel Stenberg [Sun, 21 Mar 2004 15:32:15 +0000 (15:32 +0000)]
use tabs, not spaces!

20 years agoAdded the Version 7.11.1 marker
Daniel Stenberg [Fri, 19 Mar 2004 13:22:48 +0000 (13:22 +0000)]
Added the Version 7.11.1 marker

20 years agostarting a new cycle
Daniel Stenberg [Fri, 19 Mar 2004 08:41:49 +0000 (08:41 +0000)]
starting a new cycle

20 years agoirix configure fix and a msvc project file update
Daniel Stenberg [Thu, 18 Mar 2004 14:20:17 +0000 (14:20 +0000)]
irix configure fix and a msvc project file update

20 years agoMitz Wark's reported Digest re-negotiate problem is issue 30.
Daniel Stenberg [Thu, 18 Mar 2004 12:59:03 +0000 (12:59 +0000)]
Mitz Wark's reported Digest re-negotiate problem is issue 30.

20 years agoFor IRIX systems we must pick the "correct" lib dirs for the particular
Daniel Stenberg [Thu, 18 Mar 2004 10:03:34 +0000 (10:03 +0000)]
For IRIX systems we must pick the "correct" lib dirs for the particular
libs we want. $libsuff is the magic variable that contains a suffix (which
might be blank). Tor Arntsen brought details and verified this fix.

20 years agoadded http_ntlm.[ch] and inet_pton.[ch], pointed out by Watz
Daniel Stenberg [Wed, 17 Mar 2004 21:30:26 +0000 (21:30 +0000)]
added http_ntlm.[ch] and inet_pton.[ch], pointed out by Watz

20 years agoGünter Knauf's update, mainly converted to plain old C comments.
Daniel Stenberg [Wed, 17 Mar 2004 13:36:45 +0000 (13:36 +0000)]
Günter Knauf's update, mainly converted to plain old C comments.

20 years agonew netware-related files added to the distribution
Daniel Stenberg [Wed, 17 Mar 2004 12:48:41 +0000 (12:48 +0000)]
new netware-related files added to the distribution

20 years agoGünter Knauf's NetWare changes.
Daniel Stenberg [Wed, 17 Mar 2004 12:46:42 +0000 (12:46 +0000)]
Günter Knauf's NetWare changes.