platform/upstream/curl.git
22 years agoNicolas Berloquin's fix of his previous dir creation patch
Daniel Stenberg [Tue, 3 Dec 2002 08:07:52 +0000 (08:07 +0000)]
Nicolas Berloquin's fix of his previous dir creation patch

22 years agoNicolas Berloquin's description of his -@/--create-dirs fix
Daniel Stenberg [Mon, 2 Dec 2002 14:40:54 +0000 (14:40 +0000)]
Nicolas Berloquin's description of his -@/--create-dirs fix

22 years agoNicolas Berloquin's added code for dealing with -@/--create-dirs to create
Daniel Stenberg [Mon, 2 Dec 2002 14:37:59 +0000 (14:37 +0000)]
Nicolas Berloquin's added code for dealing with -@/--create-dirs to create
the necessary directories as specified with -o.

22 years agoif the PWD reply parser failed, we leaked memory
Daniel Stenberg [Mon, 2 Dec 2002 07:18:24 +0000 (07:18 +0000)]
if the PWD reply parser failed, we leaked memory

22 years agoclarified SSL_VERIFYPEER and SSL_VERIFYHOST a bit, thanks to Soren Spies
Daniel Stenberg [Mon, 2 Dec 2002 06:47:16 +0000 (06:47 +0000)]
clarified SSL_VERIFYPEER and SSL_VERIFYHOST a bit, thanks to Soren Spies

22 years agowrapped the line for PRIVATE nicer
Daniel Stenberg [Sun, 1 Dec 2002 11:23:06 +0000 (11:23 +0000)]
wrapped the line for PRIVATE nicer

22 years agomore to ignore
Daniel Stenberg [Sun, 1 Dec 2002 11:21:36 +0000 (11:21 +0000)]
more to ignore

22 years agoonly use Content-Length: header if not transfering data chunked
Daniel Stenberg [Sun, 1 Dec 2002 11:20:41 +0000 (11:20 +0000)]
only use Content-Length: header if not transfering data chunked

22 years agomention CVS-INFO for more info when checked out from CVS
Daniel Stenberg [Sat, 30 Nov 2002 16:00:10 +0000 (16:00 +0000)]
mention CVS-INFO for more info when checked out from CVS
removed old section about problems with old autoconfs, I don't think that
happens anymore

22 years agostuff done since the 7.10.2 release
Daniel Stenberg [Fri, 29 Nov 2002 08:29:21 +0000 (08:29 +0000)]
stuff done since the 7.10.2 release

22 years agolet the Curl_FormReader() return 0 when it reaches end of data to that the
Daniel Stenberg [Fri, 29 Nov 2002 08:12:20 +0000 (08:12 +0000)]
let the Curl_FormReader() return 0 when it reaches end of data to that the
chunked transfer work

22 years agofix the hash init to call the correct dns cleanup function
Daniel Stenberg [Thu, 28 Nov 2002 15:48:54 +0000 (15:48 +0000)]
fix the hash init to call the correct dns cleanup function

22 years agoadded compareheader proto
Daniel Stenberg [Thu, 28 Nov 2002 15:48:23 +0000 (15:48 +0000)]
added compareheader proto

22 years agocompareheader() was moved over to http.c and got a Curl_ prefix
Daniel Stenberg [Thu, 28 Nov 2002 15:46:22 +0000 (15:46 +0000)]
compareheader() was moved over to http.c and got a Curl_ prefix

The chunked transfer upload never stopped due to a silly add before we checked
for >0!

22 years agoMoved the compareheader function into this file and added Curl_ prefix
Daniel Stenberg [Thu, 28 Nov 2002 15:45:06 +0000 (15:45 +0000)]
Moved the compareheader function into this file and added Curl_ prefix
We now check if the chunked transfer-encoding header has been added "by force"
and if so, we enabled the chunky upload!

22 years agomention how to generate patches
Daniel Stenberg [Thu, 28 Nov 2002 14:07:14 +0000 (14:07 +0000)]
mention how to generate patches

22 years agobad use of AM_CONDITIONAL removed and now configure runs better when used
Daniel Stenberg [Thu, 28 Nov 2002 13:29:42 +0000 (13:29 +0000)]
bad use of AM_CONDITIONAL removed and now configure runs better when used
with --disable-ipv6 --without-zlib

22 years agoexecve.net is an official download mirror in HK
Daniel Stenberg [Wed, 27 Nov 2002 11:59:52 +0000 (11:59 +0000)]
execve.net is an official download mirror in HK

22 years agoDan Becker fixed a minor memory leak on persistent connnections using
Daniel Stenberg [Tue, 26 Nov 2002 17:32:15 +0000 (17:32 +0000)]
Dan Becker fixed a minor memory leak on persistent connnections using
FOLLOWLOCATION and CURLOPT_USERPWD.

22 years agoremoved extra space from trace output 'Send data'
Daniel Stenberg [Tue, 26 Nov 2002 17:13:30 +0000 (17:13 +0000)]
removed extra space from trace output 'Send data'

22 years agofixed Curl_freeaddrinfo() to only free addrinfo, and added Curl_freednsinfo()
Daniel Stenberg [Tue, 26 Nov 2002 09:41:54 +0000 (09:41 +0000)]
fixed Curl_freeaddrinfo() to only free addrinfo, and added Curl_freednsinfo()
for freeing single dns cache entries

22 years agoRemoved MFC dependency in Release Build when using VC++ IDE
sm [Tue, 26 Nov 2002 02:12:27 +0000 (02:12 +0000)]
Removed MFC dependency in Release Build when using VC++ IDE

22 years agoNedelcho Stanev's work-around for SFU 3.0
Daniel Stenberg [Sun, 24 Nov 2002 19:30:21 +0000 (19:30 +0000)]
Nedelcho Stanev's work-around for SFU 3.0

22 years agobug fix for the problem Juan Ignacio Hervás discovered today
Daniel Stenberg [Fri, 22 Nov 2002 16:59:40 +0000 (16:59 +0000)]
bug fix for the problem Juan Ignacio Hervás discovered today

22 years agothis fix seems to make the '305 306' test case combination to run ok finally!
Daniel Stenberg [Fri, 22 Nov 2002 13:48:24 +0000 (13:48 +0000)]
this fix seems to make the '305 306' test case combination to run ok finally!

22 years agodon't use curl.haxx.se
Daniel Stenberg [Fri, 22 Nov 2002 07:39:15 +0000 (07:39 +0000)]
don't use curl.haxx.se

22 years agodead code removal
Daniel Stenberg [Thu, 21 Nov 2002 15:11:26 +0000 (15:11 +0000)]
dead code removal

22 years agonew name, supports <textarea> and the <option> tags within <select> better
Daniel Stenberg [Thu, 21 Nov 2002 15:09:04 +0000 (15:09 +0000)]
new name, supports <textarea> and the <option> tags within <select> better

22 years ago4.12 Why do I get "certificate verify failed" ?
Daniel Stenberg [Wed, 20 Nov 2002 19:17:43 +0000 (19:17 +0000)]
4.12 Why do I get "certificate verify failed" ?

22 years agoKjetil Jacobsen's patch that introduces CURLOPT_PRIVATE and CURLINFO_PRIVATE
Daniel Stenberg [Wed, 20 Nov 2002 19:11:22 +0000 (19:11 +0000)]
Kjetil Jacobsen's patch that introduces CURLOPT_PRIVATE and CURLINFO_PRIVATE
for storage and retrieval of private data in the curl handle.

22 years agoKarol Pietrzak pointed out that simply including the include dir in --cflags
Daniel Stenberg [Wed, 20 Nov 2002 19:04:34 +0000 (19:04 +0000)]
Karol Pietrzak pointed out that simply including the include dir in --cflags
is not a good thing, as recent gccs for example complain if it is /usr/include

Right now, we just output "" until we think of something better.

22 years ago7.10.2
Daniel Stenberg [Mon, 18 Nov 2002 22:10:06 +0000 (22:10 +0000)]
7.10.2

22 years agoas requested, CURLE_OPERATION_TIMEDOUT is now the same as
Daniel Stenberg [Mon, 18 Nov 2002 21:58:46 +0000 (21:58 +0000)]
as requested, CURLE_OPERATION_TIMEDOUT is now the same as
CURLE_OPERATION_TIMEOUTED

22 years agofflush() the trace stream on each call
Daniel Stenberg [Fri, 15 Nov 2002 14:15:28 +0000 (14:15 +0000)]
fflush() the trace stream on each call

22 years agoremoved nroff mistake
Daniel Stenberg [Fri, 15 Nov 2002 14:13:46 +0000 (14:13 +0000)]
removed nroff mistake

22 years agono more dllinit.o usage
Daniel Stenberg [Fri, 15 Nov 2002 14:13:05 +0000 (14:13 +0000)]
no more dllinit.o usage

22 years agorecent fixes
Daniel Stenberg [Fri, 15 Nov 2002 14:11:45 +0000 (14:11 +0000)]
recent fixes

22 years agoattempts to filter off optimize flags when --enable-debug is used
Daniel Stenberg [Fri, 15 Nov 2002 14:11:20 +0000 (14:11 +0000)]
attempts to filter off optimize flags when --enable-debug is used

22 years agolanguage
Daniel Stenberg [Thu, 14 Nov 2002 09:55:00 +0000 (09:55 +0000)]
language

22 years agoclarified that strings need to be kept around until the handle is closed or
Daniel Stenberg [Thu, 14 Nov 2002 09:54:10 +0000 (09:54 +0000)]
clarified that strings need to be kept around until the handle is closed or
until the pointers are set to another value

22 years agodllinit.c is removed
Daniel Stenberg [Wed, 13 Nov 2002 22:16:44 +0000 (22:16 +0000)]
dllinit.c is removed

22 years agonot used and we don't have permission to distribute this!
Daniel Stenberg [Wed, 13 Nov 2002 22:16:16 +0000 (22:16 +0000)]
not used and we don't have permission to distribute this!

22 years ago 4.11 Why does my HTTP range requests return the full document?
Daniel Stenberg [Tue, 12 Nov 2002 20:00:02 +0000 (20:00 +0000)]
 4.11 Why does my HTTP range requests return the full document?

22 years agoremoved dllinit.c as MSVC doesn't need it
Daniel Stenberg [Tue, 12 Nov 2002 08:15:38 +0000 (08:15 +0000)]
removed dllinit.c as MSVC doesn't need it

22 years agomoved the bools in the connectdata struct into the substruct named
Daniel Stenberg [Mon, 11 Nov 2002 23:03:03 +0000 (23:03 +0000)]
moved the bools in the connectdata struct into the substruct named
ConnectBits where the other bools already are

22 years agoThe test for DNS cache entries left locked is now only built if
Daniel Stenberg [Mon, 11 Nov 2002 22:51:09 +0000 (22:51 +0000)]
The test for DNS cache entries left locked is now only built if
AGGRESIVE_TEST is also defined, as an addition to MALLOCDEBUG. It doesn't
work for multi interface usage and should only be used with careful
consideration.

22 years agochanged header
Daniel Stenberg [Mon, 11 Nov 2002 22:41:45 +0000 (22:41 +0000)]
changed header

22 years agoinclude SSLCERTS and not UPGRADE. We leave UPGRADE a while in CVS, but it
Daniel Stenberg [Mon, 11 Nov 2002 22:38:32 +0000 (22:38 +0000)]
include SSLCERTS and not UPGRADE. We leave UPGRADE a while in CVS, but it
should be removed soonish.

22 years agoUPGRADE was renamed into this "SSLCERTS"
Daniel Stenberg [Mon, 11 Nov 2002 22:37:59 +0000 (22:37 +0000)]
UPGRADE was renamed into this "SSLCERTS"

22 years agounlock dns cache entries with a function call instead of a variable fiddle
Daniel Stenberg [Mon, 11 Nov 2002 22:36:00 +0000 (22:36 +0000)]
unlock dns cache entries with a function call instead of a variable fiddle

22 years agoDave Halbakken added curl_version_info
Daniel Stenberg [Mon, 11 Nov 2002 21:57:14 +0000 (21:57 +0000)]
Dave Halbakken added curl_version_info

22 years agotransfer-encoding: chunked was implemented
Daniel Stenberg [Mon, 11 Nov 2002 10:00:48 +0000 (10:00 +0000)]
transfer-encoding: chunked was implemented

22 years agoNow supports "Transfer-Encoding: chunked" for HTTP PUT operations where the
Daniel Stenberg [Mon, 11 Nov 2002 08:40:37 +0000 (08:40 +0000)]
Now supports "Transfer-Encoding: chunked" for HTTP PUT operations where the
size of the uploaded file is unknown.

22 years agoBug report #634625 identified how curl returned timeout immediately when
Daniel Stenberg [Thu, 7 Nov 2002 08:45:10 +0000 (08:45 +0000)]
Bug report #634625 identified how curl returned timeout immediately when
CURLOPT_CONNECTTIMEOUT was used and provided a fix.

22 years agorecent changes
Daniel Stenberg [Wed, 6 Nov 2002 08:30:08 +0000 (08:30 +0000)]
recent changes

22 years agooutput all test case numbers with three digits
Daniel Stenberg [Wed, 6 Nov 2002 08:29:48 +0000 (08:29 +0000)]
output all test case numbers with three digits

22 years agolanguage fix
Daniel Stenberg [Wed, 6 Nov 2002 08:29:26 +0000 (08:29 +0000)]
language fix

22 years agoLehel Bernadt's fix to prevent debug message to get sent on errors when
Daniel Stenberg [Tue, 5 Nov 2002 11:11:10 +0000 (11:11 +0000)]
Lehel Bernadt's fix to prevent debug message to get sent on errors when
debug wasn't enabled

22 years agoipv4-fixes for the new Curl_dns_entry struct and Curl_resolv() proto
Daniel Stenberg [Tue, 5 Nov 2002 11:07:49 +0000 (11:07 +0000)]
ipv4-fixes for the new Curl_dns_entry struct and Curl_resolv() proto

22 years agoCurl_resolv() now returns a different struct, and it contains a reference
Daniel Stenberg [Tue, 5 Nov 2002 10:51:41 +0000 (10:51 +0000)]
Curl_resolv() now returns a different struct, and it contains a reference
counter so that the caller needs to decrease that counter when done with
the returned data.

If compiled with MALLOCDEBUG I've added some extra checking that the counter
is decreased before a handle is closed etc.

22 years agoSoren Spies filled in some info about Mac OS X 10.2
Daniel Stenberg [Thu, 31 Oct 2002 13:25:03 +0000 (13:25 +0000)]
Soren Spies filled in some info about Mac OS X 10.2

22 years agoDisable the DNS cache (by setting the timeout to 0) made libcurl leak
Daniel Stenberg [Thu, 31 Oct 2002 13:09:11 +0000 (13:09 +0000)]
Disable the DNS cache (by setting the timeout to 0) made libcurl leak
memory. Avery Fay brought the example code that proved this.

22 years agowhen using checkprefix(), the first argument must be the prefix!
Daniel Stenberg [Mon, 28 Oct 2002 22:19:23 +0000 (22:19 +0000)]
when using checkprefix(), the first argument must be the prefix!

22 years agoTransfer-Encoding: needs 17 bytes passed, not 18
Daniel Stenberg [Mon, 28 Oct 2002 21:52:27 +0000 (21:52 +0000)]
Transfer-Encoding: needs 17 bytes passed, not 18

22 years agokromJx@crosswinds.net's fix that now uses checkprefix() instead of
Daniel Stenberg [Mon, 28 Oct 2002 21:52:00 +0000 (21:52 +0000)]
kromJx@crosswinds.net's fix that now uses checkprefix() instead of
strnequal() when the third argument was strlen(first argument) anyway.
This makes it less prone to errors. (Slightly edited by me)

22 years agothe malloc debug system assumes single thread
Daniel Stenberg [Mon, 28 Oct 2002 21:05:14 +0000 (21:05 +0000)]
the malloc debug system assumes single thread

22 years agokromJx@crosswinds.net fixed typos
Daniel Stenberg [Mon, 28 Oct 2002 20:58:28 +0000 (20:58 +0000)]
kromJx@crosswinds.net fixed typos

22 years agoworks now with autoconf 2.54
Daniel Stenberg [Mon, 28 Oct 2002 20:39:23 +0000 (20:39 +0000)]
works now with autoconf 2.54

22 years agoKevin Roth's patch that checks for the CA cert file at two more places if the
Daniel Stenberg [Mon, 28 Oct 2002 19:49:58 +0000 (19:49 +0000)]
Kevin Roth's patch that checks for the CA cert file at two more places if the
--cacert option is not used.

1. An environment variable named CURL_CA_BUNDLE may contain the full file
name to the file.

2. On Windows, the cert file may be named curl-ca-bundle.crt and put in the
same dir as curl is located (or the CWD) and curl will then use that file
instead.

22 years agoKevin Roth's patch. $(RM) instead of @erase, and it also passes on the
Daniel Stenberg [Mon, 28 Oct 2002 19:39:58 +0000 (19:39 +0000)]
Kevin Roth's patch. $(RM) instead of @erase, and it also passes on the
USE_SSLEAY variable

22 years agoKevin Roth's fixes that use $(RM) instead of @erase and modified SSL version
Daniel Stenberg [Mon, 28 Oct 2002 19:38:46 +0000 (19:38 +0000)]
Kevin Roth's fixes that use $(RM) instead of @erase and modified SSL version

22 years agoprevent compiler warning
Daniel Stenberg [Mon, 28 Oct 2002 19:21:30 +0000 (19:21 +0000)]
prevent compiler warning

22 years agoprevent compiler warnings
Daniel Stenberg [Mon, 28 Oct 2002 19:20:59 +0000 (19:20 +0000)]
prevent compiler warnings

22 years agofixes
Daniel Stenberg [Mon, 28 Oct 2002 19:17:49 +0000 (19:17 +0000)]
fixes

22 years agofixed the cygwin check for -no-undefined
Daniel Stenberg [Wed, 23 Oct 2002 14:45:28 +0000 (14:45 +0000)]
fixed the cygwin check for -no-undefined

22 years agoimproved the check for an ISO cpp by checking specificly for __BORLANDC__
Daniel Stenberg [Wed, 23 Oct 2002 14:15:29 +0000 (14:15 +0000)]
improved the check for an ISO cpp by checking specificly for __BORLANDC__
too, as Emiliano Ida has confirmed it to work

22 years agokromJx@crosswinds.net made it run properly with stunnel >=4.0
Daniel Stenberg [Wed, 23 Oct 2002 14:07:34 +0000 (14:07 +0000)]
kromJx@crosswinds.net made it run properly with stunnel >=4.0

22 years agobad headers can come in two kinds, we either treat everything as one big
Daniel Stenberg [Wed, 23 Oct 2002 13:48:37 +0000 (13:48 +0000)]
bad headers can come in two kinds, we either treat everything as one big
badly assumed header, or we think that parts of the buffer is a bad header
and the rest is treated as a normal body part

22 years agoanother week, 7 fixes
Daniel Stenberg [Mon, 21 Oct 2002 14:04:26 +0000 (14:04 +0000)]
another week, 7 fixes

22 years agoglibc 2.2.93 gethostbyname_r() no longer returns ERANGE if the given buffer
Daniel Stenberg [Mon, 21 Oct 2002 13:20:30 +0000 (13:20 +0000)]
glibc 2.2.93 gethostbyname_r() no longer returns ERANGE if the given buffer
size isn't big enough. For some reason they now return EAGAIN.

Redhat 8 ships with this glibc version.

22 years agoNikita Schmidt's fix to debian bug report #165382. This is verified with
Daniel Stenberg [Mon, 21 Oct 2002 12:07:02 +0000 (12:07 +0000)]
Nikita Schmidt's fix to debian bug report #165382. This is verified with
the new test case 55.

22 years agoAdded test 55, follow location with a single slash in the original path.
Daniel Stenberg [Mon, 21 Oct 2002 12:02:44 +0000 (12:02 +0000)]
Added test 55, follow location with a single slash in the original path.
This caused curl 7.10.1 to crash.

22 years agocheck for cygwin and if built on that, enable the no-undefined option for
Daniel Stenberg [Mon, 21 Oct 2002 06:49:42 +0000 (06:49 +0000)]
check for cygwin and if built on that, enable the no-undefined option for
libtool. Otherwise disable it.

22 years agotest 54 added, blank Location: field
Daniel Stenberg [Mon, 21 Oct 2002 06:18:51 +0000 (06:18 +0000)]
test 54 added, blank Location: field

22 years ago--enable-debug now checks if gcc is used before it sets all those gcc-
Daniel Stenberg [Mon, 21 Oct 2002 05:52:05 +0000 (05:52 +0000)]
--enable-debug now checks if gcc is used before it sets all those gcc-
specific options. This should make this option work on more platforms with
other compilers.

22 years agomake very sure that we return 'done' properly when a transfer is done, as
Daniel Stenberg [Fri, 18 Oct 2002 15:28:33 +0000 (15:28 +0000)]
make very sure that we return 'done' properly when a transfer is done, as
otherwise the multi interface gets problems

22 years agoreturn call_multi when we follow a location
Daniel Stenberg [Fri, 18 Oct 2002 15:27:49 +0000 (15:27 +0000)]
return call_multi when we follow a location

22 years agoif we found no string on the Location: line, don't try to follow it
Daniel Stenberg [Fri, 18 Oct 2002 13:51:00 +0000 (13:51 +0000)]
if we found no string on the Location: line, don't try to follow it

22 years agomoved comments to first column and automake stopped complaining
Daniel Stenberg [Fri, 18 Oct 2002 07:55:38 +0000 (07:55 +0000)]
moved comments to first column and automake stopped complaining

22 years agoMake the COOKIESESSION work better by creating a list of cookie files files
Daniel Stenberg [Thu, 17 Oct 2002 07:10:39 +0000 (07:10 +0000)]
Make the COOKIESESSION work better by creating a list of cookie files files
when given in the curl_easy_setopt() and then parse them all on the first
curl_easy_perform() call instead.

22 years agojunk cookies test53 added
Daniel Stenberg [Thu, 17 Oct 2002 07:03:26 +0000 (07:03 +0000)]
junk cookies test53 added

22 years agomucho fixed
Daniel Stenberg [Wed, 16 Oct 2002 09:53:38 +0000 (09:53 +0000)]
mucho fixed

22 years agoAdded new mirror
Daniel Stenberg [Tue, 15 Oct 2002 14:18:31 +0000 (14:18 +0000)]
Added new mirror

22 years agoAndrés García's corrections
Daniel Stenberg [Tue, 15 Oct 2002 08:39:30 +0000 (08:39 +0000)]
Andrés García's corrections

22 years agoignore .ps and .pdf files too
Daniel Stenberg [Mon, 14 Oct 2002 07:47:40 +0000 (07:47 +0000)]
ignore .ps and .pdf files too

22 years agogenerate and include PDF versions of the docs in the release archive
Daniel Stenberg [Mon, 14 Oct 2002 07:39:49 +0000 (07:39 +0000)]
generate and include PDF versions of the docs in the release archive

22 years agomy first take at a memory leak detection document
Daniel Stenberg [Sun, 13 Oct 2002 10:34:33 +0000 (10:34 +0000)]
my first take at a memory leak detection document

22 years agosome more
Daniel Stenberg [Sun, 13 Oct 2002 10:28:38 +0000 (10:28 +0000)]
some more

22 years agoadded more info
Daniel Stenberg [Sun, 13 Oct 2002 10:18:10 +0000 (10:18 +0000)]
added more info

22 years agothree silly bugs
Daniel Stenberg [Sat, 12 Oct 2002 12:35:30 +0000 (12:35 +0000)]
three silly bugs