platform/upstream/curl.git
21 years agocorrected return type
Daniel Stenberg [Tue, 12 Aug 2003 08:58:15 +0000 (08:58 +0000)]
corrected return type

21 years agoadded the new curl_share_* man pages, the libcurl-easy, the libcurl-share,
Daniel Stenberg [Tue, 12 Aug 2003 08:51:23 +0000 (08:51 +0000)]
added the new curl_share_* man pages, the libcurl-easy, the libcurl-share,
made the generated pdf and html files get removed on 'make clean'. Made
the pdf conversion remove the temporary .ps files.

21 years agoseparated the easy-specific stuff into a new libcurl-easy.3 man page and
Daniel Stenberg [Tue, 12 Aug 2003 08:46:02 +0000 (08:46 +0000)]
separated the easy-specific stuff into a new libcurl-easy.3 man page and
made the libcurl.3 one a more generic overview

21 years agoadded the asynchdns bit
Daniel Stenberg [Tue, 12 Aug 2003 08:26:38 +0000 (08:26 +0000)]
added the asynchdns bit

21 years agoBugfix from Serge Semashko that fixes a bug introduced when we applied his
Daniel Stenberg [Tue, 12 Aug 2003 08:20:16 +0000 (08:20 +0000)]
Bugfix from Serge Semashko that fixes a bug introduced when we applied his
NTLM patch. Test case 84 and 85 verify this.

21 years agomore auth tests
Daniel Stenberg [Tue, 12 Aug 2003 08:19:23 +0000 (08:19 +0000)]
more auth tests

21 years agoAdded support for CURLINFO_HTTP_CONNECTCODE
Daniel Stenberg [Mon, 11 Aug 2003 23:15:41 +0000 (23:15 +0000)]
Added support for CURLINFO_HTTP_CONNECTCODE

21 years agobindlocal works for Windows!
Daniel Stenberg [Mon, 11 Aug 2003 23:15:13 +0000 (23:15 +0000)]
bindlocal works for Windows!

21 years agoCheck CURL_VERSION_ASYNCHDNS for feature output
Daniel Stenberg [Mon, 11 Aug 2003 23:13:41 +0000 (23:13 +0000)]
Check CURL_VERSION_ASYNCHDNS for feature output

21 years agoSet the CURL_VERSION_ASYNCHDNS bit if USE_ARES is defined.
Daniel Stenberg [Mon, 11 Aug 2003 23:13:09 +0000 (23:13 +0000)]
Set the CURL_VERSION_ASYNCHDNS bit if USE_ARES is defined.

21 years agoAdded CURLINFO_HTTP_CONNECTCODE
Daniel Stenberg [Mon, 11 Aug 2003 23:12:46 +0000 (23:12 +0000)]
Added CURLINFO_HTTP_CONNECTCODE
Added CURL_VERSION_ASYNCHDNS

21 years agomention curl_version_info
Daniel Stenberg [Mon, 11 Aug 2003 23:07:38 +0000 (23:07 +0000)]
mention curl_version_info

21 years agomention the pre3 release
Daniel Stenberg [Mon, 11 Aug 2003 22:48:26 +0000 (22:48 +0000)]
mention the pre3 release

21 years agoVincent Sanders's massive update of this example code. One could argue
Daniel Stenberg [Mon, 11 Aug 2003 21:34:52 +0000 (21:34 +0000)]
Vincent Sanders's massive update of this example code. One could argue
weather this is still an "example" or a whole new API layer! ;-)

21 years agoedits
Daniel Stenberg [Mon, 11 Aug 2003 16:17:51 +0000 (16:17 +0000)]
edits

21 years agotwo more known bugs
Daniel Stenberg [Mon, 11 Aug 2003 15:15:25 +0000 (15:15 +0000)]
two more known bugs

21 years agoadded include "http.h" to prevent a warning
Daniel Stenberg [Mon, 11 Aug 2003 14:55:30 +0000 (14:55 +0000)]
added include "http.h" to prevent a warning

21 years agodefine USE_ARES nicer if enabled
Daniel Stenberg [Mon, 11 Aug 2003 13:18:06 +0000 (13:18 +0000)]
define USE_ARES nicer if enabled

21 years agouse safefree instead
Daniel Stenberg [Mon, 11 Aug 2003 12:30:21 +0000 (12:30 +0000)]
use safefree instead

21 years agoforgot the backslash
Daniel Stenberg [Mon, 11 Aug 2003 12:26:18 +0000 (12:26 +0000)]
forgot the backslash

21 years agomemory leak fixed when re-using connections with proxy user+passwd
Daniel Stenberg [Mon, 11 Aug 2003 12:25:30 +0000 (12:25 +0000)]
memory leak fixed when re-using connections with proxy user+passwd

21 years ago--proxy-ntlm added
Daniel Stenberg [Mon, 11 Aug 2003 12:23:55 +0000 (12:23 +0000)]
--proxy-ntlm added

21 years ago81 + 82 test NTLM proxy stuff
Daniel Stenberg [Mon, 11 Aug 2003 12:23:33 +0000 (12:23 +0000)]
81 + 82 test NTLM proxy stuff

21 years agoremodeled the help text to avoid those annoying puts() problems when a
Daniel Stenberg [Mon, 11 Aug 2003 12:04:46 +0000 (12:04 +0000)]
remodeled the help text to avoid those annoying puts() problems when a
string reaches > 512 bytes...

21 years agoCURLOPT_PROXYAUTH explained
Daniel Stenberg [Mon, 11 Aug 2003 11:54:14 +0000 (11:54 +0000)]
CURLOPT_PROXYAUTH explained

21 years agoCURLOPT_PROXYAUTH added by Serge Semashko
Daniel Stenberg [Mon, 11 Aug 2003 11:48:01 +0000 (11:48 +0000)]
CURLOPT_PROXYAUTH added by Serge Semashko

21 years agoSerge Semashko added CURLOPT_PROXYAUTH support, and now NTLM for proxies
Daniel Stenberg [Mon, 11 Aug 2003 11:47:45 +0000 (11:47 +0000)]
Serge Semashko added CURLOPT_PROXYAUTH support, and now NTLM for proxies
work.

21 years agoChristian Beutenmueller corrected the CURLOPT_FILE referer, as we nowadays
Daniel Stenberg [Mon, 11 Aug 2003 11:29:33 +0000 (11:29 +0000)]
Christian Beutenmueller corrected the CURLOPT_FILE referer, as we nowadays
call it CURLOPT_WRITEDATA.

21 years agoadded test80
Daniel Stenberg [Mon, 11 Aug 2003 11:09:26 +0000 (11:09 +0000)]
added test80

21 years agotunnel through proxy, with both proxy and regular authentication
Daniel Stenberg [Mon, 11 Aug 2003 11:09:03 +0000 (11:09 +0000)]
tunnel through proxy, with both proxy and regular authentication

21 years ago-Z and -@ no longer work, they are now officially available for other
Daniel Stenberg [Mon, 11 Aug 2003 10:34:25 +0000 (10:34 +0000)]
-Z and -@ no longer work, they are now officially available for other
options, more frequently used, in a future release

21 years agoadded test 79, a basic test that fetches an FTP URL over a HTTP proxy
Daniel Stenberg [Mon, 11 Aug 2003 10:12:35 +0000 (10:12 +0000)]
added test 79, a basic test that fetches an FTP URL over a HTTP proxy

21 years agothe new cookie functions that require 'data' passed in
Daniel Stenberg [Mon, 11 Aug 2003 09:56:06 +0000 (09:56 +0000)]
the new cookie functions that require 'data' passed in

21 years agosupport sending off cookies without contents
Daniel Stenberg [Mon, 11 Aug 2003 09:55:48 +0000 (09:55 +0000)]
support sending off cookies without contents

21 years agoAdded some infof() calls, that require the data pointer so now several
Daniel Stenberg [Mon, 11 Aug 2003 09:55:11 +0000 (09:55 +0000)]
Added some infof() calls, that require the data pointer so now several
cookie functions need that.

I also fixed the cookie loader to properly load and deal with cookies without
contents (or rather with a blank content).

21 years agoadded Dirk Manske
Daniel Stenberg [Mon, 11 Aug 2003 07:30:24 +0000 (07:30 +0000)]
added Dirk Manske

21 years agoremoved the dashes
Daniel Stenberg [Mon, 11 Aug 2003 07:28:42 +0000 (07:28 +0000)]
removed the dashes

21 years agodocumenting the share interface
Daniel Stenberg [Mon, 11 Aug 2003 07:25:02 +0000 (07:25 +0000)]
documenting the share interface

21 years agoremoved the BUGS section
Daniel Stenberg [Mon, 11 Aug 2003 07:24:21 +0000 (07:24 +0000)]
removed the BUGS section

21 years agoremove the BUGS section
Daniel Stenberg [Mon, 11 Aug 2003 07:23:49 +0000 (07:23 +0000)]
remove the BUGS section

21 years agofix lines that start with "
Daniel Stenberg [Mon, 11 Aug 2003 07:23:19 +0000 (07:23 +0000)]
fix lines that start with "

21 years agotest case 506 added, written by Dirk Manske
Daniel Stenberg [Mon, 11 Aug 2003 06:44:46 +0000 (06:44 +0000)]
test case 506 added, written by Dirk Manske

21 years agoDirk Manske's bugfix for the share stuff
Daniel Stenberg [Mon, 11 Aug 2003 06:30:02 +0000 (06:30 +0000)]
Dirk Manske's bugfix for the share stuff

21 years agodon't claim the PASV connect is connected unless it *really* is!
Daniel Stenberg [Sun, 10 Aug 2003 17:11:41 +0000 (17:11 +0000)]
don't claim the PASV connect is connected unless it *really* is!

21 years agomake sure the string is long enough
Daniel Stenberg [Fri, 8 Aug 2003 17:56:47 +0000 (17:56 +0000)]
make sure the string is long enough

21 years agoGisle Vanem fixed a single-byte overflow
Daniel Stenberg [Fri, 8 Aug 2003 17:18:21 +0000 (17:18 +0000)]
Gisle Vanem fixed a single-byte overflow

21 years agoDavid Byron's fix for file:// URLs with drive letters included.
Daniel Stenberg [Fri, 8 Aug 2003 17:12:04 +0000 (17:12 +0000)]
David Byron's fix for file:// URLs with drive letters included.

21 years agochmod the cabundle file before we attempt to write to it, to make
Daniel Stenberg [Fri, 8 Aug 2003 11:13:18 +0000 (11:13 +0000)]
chmod the cabundle file before we attempt to write to it, to make
make distcheck run fine

21 years agoftp create dirs work done
Daniel Stenberg [Fri, 8 Aug 2003 11:05:18 +0000 (11:05 +0000)]
ftp create dirs work done

21 years agoadded CURLOPT_FTP_CREATE_MISSING_DIRS
Daniel Stenberg [Fri, 8 Aug 2003 11:04:35 +0000 (11:04 +0000)]
added CURLOPT_FTP_CREATE_MISSING_DIRS

21 years agoftp-create-dirs test when MKD fails
Daniel Stenberg [Fri, 8 Aug 2003 10:32:08 +0000 (10:32 +0000)]
ftp-create-dirs test when MKD fails

21 years ago--ftp-create-dirs
Daniel Stenberg [Fri, 8 Aug 2003 10:26:08 +0000 (10:26 +0000)]
--ftp-create-dirs

21 years agointroducing --ftp-create_dirs
Daniel Stenberg [Fri, 8 Aug 2003 10:24:13 +0000 (10:24 +0000)]
introducing --ftp-create_dirs

21 years ago--ftp-create-dirs test
Daniel Stenberg [Fri, 8 Aug 2003 10:23:46 +0000 (10:23 +0000)]
--ftp-create-dirs test

21 years agoSupport COUNT in the control file, to set the number of times the custom
Daniel Stenberg [Fri, 8 Aug 2003 10:21:47 +0000 (10:21 +0000)]
Support COUNT in the control file, to set the number of times the custom
REPLY is to be sent back before getting blanked and reverted to the built-in
action. Now, we can make CWD fail once and then succeed when retried.

21 years agore-arranged the cwd/mkd stuff a bit
Daniel Stenberg [Fri, 8 Aug 2003 09:55:16 +0000 (09:55 +0000)]
re-arranged the cwd/mkd stuff a bit

21 years agoEarly Ehlinger's CURLOPT_FTP_CREATE_MISSING_DIRS patch was applied
Daniel Stenberg [Fri, 8 Aug 2003 09:13:19 +0000 (09:13 +0000)]
Early Ehlinger's CURLOPT_FTP_CREATE_MISSING_DIRS patch was applied

21 years agonew -z tests
Daniel Stenberg [Fri, 8 Aug 2003 08:13:11 +0000 (08:13 +0000)]
new -z tests

21 years agocorrected main meta data title
Daniel Stenberg [Fri, 8 Aug 2003 07:07:15 +0000 (07:07 +0000)]
corrected main meta data title

21 years agoadded CLEANFILES to make distcheck run fine
Daniel Stenberg [Thu, 7 Aug 2003 14:14:54 +0000 (14:14 +0000)]
added CLEANFILES to make distcheck run fine

21 years agoinfilesize must be a long to work on 64bit archs
Daniel Stenberg [Thu, 7 Aug 2003 13:20:58 +0000 (13:20 +0000)]
infilesize must be a long to work on 64bit archs

21 years agouse 644 for the chmod
Daniel Stenberg [Thu, 7 Aug 2003 06:43:11 +0000 (06:43 +0000)]
use 644 for the chmod

21 years agoargh, it wasn't *that* easy to generate the ca-bundle header in the build
Daniel Stenberg [Wed, 6 Aug 2003 23:59:15 +0000 (23:59 +0000)]
argh, it wasn't *that* easy to generate the ca-bundle header in the build
dir instead of the source dir, reverting that change

21 years agofixed syntax error
Daniel Stenberg [Wed, 6 Aug 2003 23:56:24 +0000 (23:56 +0000)]
fixed syntax error

21 years agobetter cleaning up of memory in case of failures in the get-loop (it was
Daniel Stenberg [Wed, 6 Aug 2003 23:48:08 +0000 (23:48 +0000)]
better cleaning up of memory in case of failures in the get-loop (it was
taken care of by the exit-free anyway but caused test case 75 and 76 to
report memory leaks).

Also re-indented a small section.

21 years agobetter cleaning up allocated memory in case of failures
Daniel Stenberg [Wed, 6 Aug 2003 23:47:01 +0000 (23:47 +0000)]
better cleaning up allocated memory in case of failures

21 years agomore tests
Daniel Stenberg [Wed, 6 Aug 2003 23:45:59 +0000 (23:45 +0000)]
more tests

21 years agonew urlglob test
Daniel Stenberg [Wed, 6 Aug 2003 23:10:58 +0000 (23:10 +0000)]
new urlglob test

21 years agominor cleanup
Daniel Stenberg [Wed, 6 Aug 2003 23:10:36 +0000 (23:10 +0000)]
minor cleanup

21 years agoexplain more how the test case number awareness is sent to the test server(s)
Daniel Stenberg [Wed, 6 Aug 2003 22:47:55 +0000 (22:47 +0000)]
explain more how the test case number awareness is sent to the test server(s)

21 years agofix the treatment of the variable width specifier '*', which caused a bug
Daniel Stenberg [Wed, 6 Aug 2003 22:32:47 +0000 (22:32 +0000)]
fix the treatment of the variable width specifier '*', which caused a bug
in the urlglobbing just now, fixed in the debian bug tracker as Bug#203827

21 years agomake an uninstall hook in the same manner we already did an install hook
Daniel Stenberg [Wed, 6 Aug 2003 22:15:12 +0000 (22:15 +0000)]
make an uninstall hook in the same manner we already did an install hook
as otherwise will make distcheck fail

21 years agochmod the hugehelp.c in the dist hook to make distcheck run fine
Daniel Stenberg [Wed, 6 Aug 2003 22:14:39 +0000 (22:14 +0000)]
chmod the hugehelp.c in the dist hook to make distcheck run fine

21 years agogenerate the ca-bundle.h in the build dir, and also make sure to chmod
Daniel Stenberg [Wed, 6 Aug 2003 22:14:16 +0000 (22:14 +0000)]
generate the ca-bundle.h in the build dir, and also make sure to chmod
the file in the dist-hook to make distcheck run fine

21 years agoDomenico Andreoli fixed the section number in the main meta data
Daniel Stenberg [Wed, 6 Aug 2003 21:23:42 +0000 (21:23 +0000)]
Domenico Andreoli fixed the section number in the main meta data

21 years agoinclude "share.h" for the cookie sharing
Daniel Stenberg [Wed, 6 Aug 2003 15:26:24 +0000 (15:26 +0000)]
include "share.h" for the cookie sharing

21 years agomake it build without ares support
Daniel Stenberg [Wed, 6 Aug 2003 15:26:02 +0000 (15:26 +0000)]
make it build without ares support
make sure it set async false even when using ipv6 (made test case 20 fail
before)

21 years ago505 was missing
Daniel Stenberg [Wed, 6 Aug 2003 13:49:20 +0000 (13:49 +0000)]
505 was missing

21 years agomore fix
Daniel Stenberg [Wed, 6 Aug 2003 13:22:29 +0000 (13:22 +0000)]
more fix

21 years agoupdated the ares instruction
Daniel Stenberg [Wed, 6 Aug 2003 13:21:19 +0000 (13:21 +0000)]
updated the ares instruction

21 years agoLDFLAGS fix to make the GSSAPI build again
Daniel Stenberg [Tue, 5 Aug 2003 15:22:15 +0000 (15:22 +0000)]
LDFLAGS fix to make the GSSAPI build again

21 years agoadded README.ares
Daniel Stenberg [Tue, 5 Aug 2003 14:54:15 +0000 (14:54 +0000)]
added README.ares

21 years agohow to build with ares
Daniel Stenberg [Tue, 5 Aug 2003 14:52:31 +0000 (14:52 +0000)]
how to build with ares

21 years agoares awareness/usage/support added. If configure --enable-ares is used, we
Daniel Stenberg [Tue, 5 Aug 2003 14:40:59 +0000 (14:40 +0000)]
ares awareness/usage/support added. If configure --enable-ares is used, we
build libcurl to use ares for asynch name resolves.

21 years agoAdd --enable-ares support, which will make us build curl with ares for
Daniel Stenberg [Tue, 5 Aug 2003 13:37:29 +0000 (13:37 +0000)]
Add --enable-ares support, which will make us build curl with ares for
asynch name resolves. Still very experimental, beware!

21 years agoclean up the dir tree hierarchy in *_done() to make persistant connection
Daniel Stenberg [Tue, 5 Aug 2003 13:04:10 +0000 (13:04 +0000)]
clean up the dir tree hierarchy in *_done() to make persistant connection
FTP use the correct directories!

Reported in bug report #783116

21 years agoadded test 146 for a ftp persitency test, as reported on the list
Daniel Stenberg [Tue, 5 Aug 2003 13:00:00 +0000 (13:00 +0000)]
added test 146 for a ftp persitency test, as reported on the list

21 years agopersistant connection test
Daniel Stenberg [Tue, 5 Aug 2003 12:59:23 +0000 (12:59 +0000)]
persistant connection test

21 years agoauth problems
Daniel Stenberg [Tue, 5 Aug 2003 12:32:02 +0000 (12:32 +0000)]
auth problems

21 years agocleaned up after David Byron's comment on the libcurl list, aug 5 2003
Daniel Stenberg [Mon, 4 Aug 2003 23:13:39 +0000 (23:13 +0000)]
cleaned up after David Byron's comment on the libcurl list, aug 5 2003

21 years ago Jan Sundin reported a case where curl ignored a cookie that browsers don't,
Daniel Stenberg [Mon, 4 Aug 2003 23:05:57 +0000 (23:05 +0000)]
  Jan Sundin reported a case where curl ignored a cookie that browsers don't,
  which turned up to be due to the number of dots in the 'domain'. I've now
  made curl follow the the original netscape cookie spec less strict on that
  part.

21 years agoadded test 73
Daniel Stenberg [Mon, 4 Aug 2003 22:58:06 +0000 (22:58 +0000)]
added test 73

21 years agoVerifies Jan Sundin's cookie bug, dated aug 4 2003.
Daniel Stenberg [Mon, 4 Aug 2003 22:57:58 +0000 (22:57 +0000)]
Verifies Jan Sundin's cookie bug, dated aug 4 2003.

21 years agoDirk Manske's patch that introduces cookie support to the share interface.
Daniel Stenberg [Mon, 4 Aug 2003 15:02:42 +0000 (15:02 +0000)]
Dirk Manske's patch that introduces cookie support to the share interface.

21 years ago Mark Fletcher provided an excellent bug report that identified a problem
Daniel Stenberg [Sun, 3 Aug 2003 22:18:14 +0000 (22:18 +0000)]
 Mark Fletcher provided an excellent bug report that identified a problem
 with FOLLOWLOCATION and chunked transfer-encoding, as libcurl would not
 properly ignore the body contents of 3XX response that included the
 Location: header.

21 years agoserios info leakage!
Daniel Stenberg [Sun, 3 Aug 2003 21:33:25 +0000 (21:33 +0000)]
serios info leakage!

21 years agoWhen proxy authentication is used in a CONNECT request (as used for all SSL
Daniel Stenberg [Sat, 2 Aug 2003 23:36:35 +0000 (23:36 +0000)]
When proxy authentication is used in a CONNECT request (as used for all SSL
connects and otherwise enforced tunnel-thru-proxy requests), the same
authentication header is also wrongly sent to the remote host.

The name and password can then be captured by an evil host and possibly get
used for malicious purposes.

21 years agoupdated as the second proxy-auth header was a proof of a serious info leak
Daniel Stenberg [Sat, 2 Aug 2003 23:35:59 +0000 (23:35 +0000)]
updated as the second proxy-auth header was a proof of a serious info leak
bug!!

21 years agoJoerg Mueller-Tolk fixed a minor mistake
Daniel Stenberg [Fri, 1 Aug 2003 14:20:48 +0000 (14:20 +0000)]
Joerg Mueller-Tolk fixed a minor mistake

21 years agorecent action
Daniel Stenberg [Fri, 1 Aug 2003 12:33:19 +0000 (12:33 +0000)]
recent action