platform/upstream/curl.git
15 years agoJohn E. Malmberg's VMS specific clean-up for curl.h
Yang Tse [Mon, 1 Jun 2009 09:18:15 +0000 (09:18 +0000)]
John E. Malmberg's VMS specific clean-up for curl.h

15 years agoHP-UX requires libtool version 1.5.24 or newer
Yang Tse [Mon, 1 Jun 2009 02:47:57 +0000 (02:47 +0000)]
HP-UX requires libtool version 1.5.24 or newer

15 years agoDelegate c-ares linking magic on libtool and auto-makefiles when using
Yang Tse [Sat, 30 May 2009 15:56:42 +0000 (15:56 +0000)]
Delegate c-ares linking magic on libtool and auto-makefiles when using
the uninstalled c-ares libtool archive built from the CVS embedded tree.

15 years agoAdded missing NTLM feature for test 1097
Dan Fandrich [Sat, 30 May 2009 04:34:11 +0000 (04:34 +0000)]
Added missing NTLM feature for test 1097

15 years agoAllow compiling under Android
Dan Fandrich [Sat, 30 May 2009 00:07:50 +0000 (00:07 +0000)]
Allow compiling under Android

15 years agoFix compiler warning: out of bound access
Yang Tse [Fri, 29 May 2009 13:19:51 +0000 (13:19 +0000)]
Fix compiler warning: out of bound access

15 years agocorrected comments
Daniel Stenberg [Fri, 29 May 2009 07:43:43 +0000 (07:43 +0000)]
corrected comments

15 years agoFixed a few comment typos (from the FreeBSD ports)
Dan Fandrich [Thu, 28 May 2009 21:32:31 +0000 (21:32 +0000)]
Fixed a few comment typos (from the FreeBSD ports)

15 years agofix compilation on AIX
Yang Tse [Thu, 28 May 2009 16:43:17 +0000 (16:43 +0000)]
fix compilation on AIX

15 years agofix compiler warning: variable was set but never used
Yang Tse [Thu, 28 May 2009 16:19:03 +0000 (16:19 +0000)]
fix compiler warning: variable was set but never used

15 years agofix compiler warning: unused parameter
Yang Tse [Thu, 28 May 2009 16:18:25 +0000 (16:18 +0000)]
fix compiler warning: unused parameter

15 years agoc-ares' --enable-curldebug adjustments
Yang Tse [Thu, 28 May 2009 14:38:04 +0000 (14:38 +0000)]
c-ares' --enable-curldebug adjustments

15 years agoRemove temporarily introduced memory leak.
Yang Tse [Thu, 28 May 2009 09:58:24 +0000 (09:58 +0000)]
Remove temporarily introduced memory leak.

15 years ago- Claes Jakobsson fixed libcurl-NSS to build fine even without the
Daniel Stenberg [Wed, 27 May 2009 22:01:03 +0000 (22:01 +0000)]
- Claes Jakobsson fixed libcurl-NSS to build fine even without the
  PK11_CreateGenericObject() function.

15 years ago- Mike Crowe pointed out that setting CURLOPT_USERPWD to NULL used to clear
Daniel Stenberg [Wed, 27 May 2009 21:45:12 +0000 (21:45 +0000)]
- Mike Crowe pointed out that setting CURLOPT_USERPWD to NULL used to clear
  the auth credentials back in 7.19.0 and earlier while now you have to set ""
  to get the same effect. His patch brings back the ability to use NULL.

15 years ago- Andre Guibert de Bruet found a call to a OpenSSL function that didn't check
Daniel Stenberg [Wed, 27 May 2009 21:15:38 +0000 (21:15 +0000)]
- Andre Guibert de Bruet found a call to a OpenSSL function that didn't check
  for a failure properly.

15 years ago- Frank McGeough provided a small OpenSSL #include fix to make libcurl compile
Daniel Stenberg [Wed, 27 May 2009 21:11:11 +0000 (21:11 +0000)]
- Frank McGeough provided a small OpenSSL #include fix to make libcurl compile
  fine with Nokia 5th edition 1.0 SDK for Symbian.

15 years agoTemporarily introduce a memory leak to verify curl debug memory tracking works.
Yang Tse [Wed, 27 May 2009 19:25:51 +0000 (19:25 +0000)]
Temporarily introduce a memory leak to verify curl debug memory tracking works.

15 years agoAllow curl debug memory tracking when building a shared library on
Yang Tse [Wed, 27 May 2009 19:21:09 +0000 (19:21 +0000)]
Allow curl debug memory tracking when building a shared library on
systems which support external, undefined, symbols in shared libraries.

15 years agolanguage fix
Daniel Stenberg [Tue, 26 May 2009 18:03:05 +0000 (18:03 +0000)]
language fix

15 years agoMake ares_init(), ares_dup() and ares_init_options() return ARES_ENOTINITIALIZED
Yang Tse [Tue, 26 May 2009 18:00:14 +0000 (18:00 +0000)]
Make ares_init(), ares_dup() and ares_init_options() return ARES_ENOTINITIALIZED
if library initialization has not been performed calling ares_library_init().

15 years agoc-ares's --enable-curldebug configure option decoupled from c-ares's --enable-debug
Yang Tse [Tue, 26 May 2009 14:50:45 +0000 (14:50 +0000)]
c-ares's --enable-curldebug configure option decoupled from c-ares's --enable-debug

15 years agoPrevent copying 'sourced' manpages for build targets that don't use them.
Yang Tse [Tue, 26 May 2009 13:43:25 +0000 (13:43 +0000)]
Prevent copying 'sourced' manpages for build targets that don't use them.

15 years ago- bug report #2796358 (http://curl.haxx.se/bug/view.cgi?id=2796358) pointed
Daniel Stenberg [Mon, 25 May 2009 12:23:22 +0000 (12:23 +0000)]
- bug report #2796358 (curl.haxx.se/bug/view.cgi?id=2796358) pointed
  out that the cookie parser would leak memory when it parses cookies that are
  received with domain, path etc set multiple times in the same header. While
  such a cookie is questionable, they occur in the wild and libcurl no longer
  leaks memory for them. I added such a header to test case 8.

15 years agominor edits
Daniel Stenberg [Sat, 23 May 2009 20:23:44 +0000 (20:23 +0000)]
minor edits

15 years agoAdded some missing test keywords
Dan Fandrich [Fri, 22 May 2009 21:34:32 +0000 (21:34 +0000)]
Added some missing test keywords

15 years agoRemoved some obsolete digest code that caused a valgrind error in test 551.
Dan Fandrich [Fri, 22 May 2009 17:26:49 +0000 (17:26 +0000)]
Removed some obsolete digest code that caused a valgrind error in test 551.

15 years agoInclude .pdf versions of c-ares man pages in distribution tarball.
Yang Tse [Thu, 21 May 2009 17:40:55 +0000 (17:40 +0000)]
Include .pdf versions of c-ares man pages in distribution tarball.

15 years agoAllow generation of .html and .pdf versions of c-ares man pages.
Yang Tse [Thu, 21 May 2009 17:40:19 +0000 (17:40 +0000)]
Allow generation of .html and .pdf versions of c-ares man pages.

15 years agoforced to use nmake for VC builds early so that its also used for ares even if we...
Gunter Knauf [Thu, 21 May 2009 15:18:26 +0000 (15:18 +0000)]
forced to use nmake for VC builds early so that its also used for ares even if we find a GNU make first in path; simplified curl make call.

15 years agostrip \r only on non-win32 platforms (wine on Linux).
Gunter Knauf [Thu, 21 May 2009 14:14:57 +0000 (14:14 +0000)]
strip \r only on non-win32 platforms (wine on Linux).

15 years agoremoved an attempt to write to non-opened LOG introduced with r1.30.
Gunter Knauf [Thu, 21 May 2009 14:08:53 +0000 (14:08 +0000)]
removed an attempt to write to non-opened LOG introduced with r1.30.

15 years agoreduced duplicate code.
Gunter Knauf [Thu, 21 May 2009 13:23:49 +0000 (13:23 +0000)]
reduced duplicate code.

15 years agostripped \r from win32 curl --version output.
Gunter Knauf [Thu, 21 May 2009 13:02:34 +0000 (13:02 +0000)]
stripped \r from win32 curl --version output.

15 years agoenable mingw64 target.
Gunter Knauf [Thu, 21 May 2009 12:59:49 +0000 (12:59 +0000)]
enable mingw64 target.

15 years ago$(OBJ_DIR)/ares_getopt.o must be cleaned explicitly.
Gisle Vanem [Thu, 21 May 2009 11:43:15 +0000 (11:43 +0000)]
$(OBJ_DIR)/ares_getopt.o must be cleaned explicitly.

15 years agoAdded CVS id.
Gisle Vanem [Thu, 21 May 2009 11:39:36 +0000 (11:39 +0000)]
Added CVS id.

15 years agoUpdate coments. Long-file name setup is required.
Gisle Vanem [Thu, 21 May 2009 11:38:48 +0000 (11:38 +0000)]
Update coments. Long-file name setup is required.
C-Ares and IPv6 is no longer a bad combo.

15 years agoAdded "non-existing host" test keywords to make it easy to skip those
Dan Fandrich [Wed, 20 May 2009 19:30:06 +0000 (19:30 +0000)]
Added "non-existing host" test keywords to make it easy to skip those
tests on machines that have broken DNS configurations (such as
those configured to use OpenDNS).

15 years agoMention last changes
Yang Tse [Wed, 20 May 2009 13:49:43 +0000 (13:49 +0000)]
Mention last changes

15 years agoInitial ares_library_cleanup(3) man page
Yang Tse [Wed, 20 May 2009 11:26:26 +0000 (11:26 +0000)]
Initial ares_library_cleanup(3) man page

15 years agoUpdate man page
Yang Tse [Wed, 20 May 2009 11:25:21 +0000 (11:25 +0000)]
Update man page

15 years agoUpdate man page
Yang Tse [Wed, 20 May 2009 02:12:23 +0000 (02:12 +0000)]
Update man page

15 years agochanged ssh.c to use HAVE_LIBSSH2_SESSION_BLOCK_DIRECTION define provided by libssh2...
Gunter Knauf [Tue, 19 May 2009 23:21:25 +0000 (23:21 +0000)]
changed ssh.c to use HAVE_LIBSSH2_SESSION_BLOCK_DIRECTION define provided by libssh2.h; removed related define block from ssh.h.

15 years ago- Kamil Dudka brought the patch from the Redhat bug entry
Daniel Stenberg [Tue, 19 May 2009 20:54:31 +0000 (20:54 +0000)]
- Kamil Dudka brought the patch from the Redhat bug entry
  https://bugzilla.redhat.com/show_bug.cgi?id=427966 which was libcurl closing
  a bad file descriptor when closing down the FTP data connection.  Caolan
  McNamara seems to be the original author of it.

15 years agoInitial ares_library_init(3) man page attempt
Yang Tse [Tue, 19 May 2009 19:00:28 +0000 (19:00 +0000)]
Initial ares_library_init(3) man page attempt

15 years agoForce revision update, to force CVS to update the $Id date string format
Yang Tse [Tue, 19 May 2009 16:05:45 +0000 (16:05 +0000)]
Force revision update, to force CVS to update the $Id date string format

15 years agoAdd same copyright notice as other c-ares files
Yang Tse [Tue, 19 May 2009 15:23:25 +0000 (15:23 +0000)]
Add same copyright notice as other c-ares files

15 years agoFix case
Yang Tse [Tue, 19 May 2009 15:19:03 +0000 (15:19 +0000)]
Fix case

15 years agoForce revision update, to force CVS to update the $Id date string format
Yang Tse [Tue, 19 May 2009 12:48:14 +0000 (12:48 +0000)]
Force revision update, to force CVS to update the $Id date string format

15 years agoRemove empty line used to force CVS to update the $Id date string format
Yang Tse [Tue, 19 May 2009 12:12:22 +0000 (12:12 +0000)]
Remove empty line used to force CVS to update the $Id date string format

15 years agoRemove run-time requirement for advapi32.dll since
Yang Tse [Mon, 18 May 2009 15:49:32 +0000 (15:49 +0000)]
Remove run-time requirement for advapi32.dll since
c-ares can work even with no advapi32.dll at all.

15 years agoAdd empty line, to force CVS to update the $Id date string format
Yang Tse [Mon, 18 May 2009 12:33:51 +0000 (12:33 +0000)]
Add empty line, to force CVS to update the $Id date string format

15 years agoUpdate copyright year, to force CVS to update the $Id date string format
Yang Tse [Mon, 18 May 2009 12:25:45 +0000 (12:25 +0000)]
Update copyright year, to force CVS to update the $Id date string format

15 years agoAdded seek callback definitions in RPG wrappers
Patrick Monnerat [Mon, 18 May 2009 10:46:17 +0000 (10:46 +0000)]
Added seek callback definitions in RPG wrappers
Made OS400 version compilable again

15 years agostart climbing to 7.19.6
Daniel Stenberg [Mon, 18 May 2009 07:58:00 +0000 (07:58 +0000)]
start climbing to 7.19.6

15 years ago7.19.5 brought 16 new contributors
Daniel Stenberg [Mon, 18 May 2009 07:51:15 +0000 (07:51 +0000)]
7.19.5 brought 16 new contributors

15 years ago7.19.5 coming up
Daniel Stenberg [Mon, 18 May 2009 07:07:05 +0000 (07:07 +0000)]
7.19.5 coming up

15 years agoRemove temporary debug tracing, and add nasty error explanation
Yang Tse [Mon, 18 May 2009 02:19:21 +0000 (02:19 +0000)]
Remove temporary debug tracing, and add nasty error explanation

15 years agoIntentionally avoid checking if the address of SystemFunction036, a.k.a.
Yang Tse [Mon, 18 May 2009 01:25:20 +0000 (01:25 +0000)]
Intentionally avoid checking if the address of SystemFunction036, a.k.a.
RtlGenRandom, has been located or not. This function is only available on
WinXP and later. When unavailable c-ares uses portable rand() function.

15 years agoSimplify c-ares function capability check
Yang Tse [Mon, 18 May 2009 00:25:48 +0000 (00:25 +0000)]
Simplify c-ares function capability check

15 years ago- Provide in external interface preprocessor symbol definitions for
Yang Tse [Mon, 18 May 2009 00:21:02 +0000 (00:21 +0000)]
- Provide in external interface preprocessor symbol definitions for
  CARES_HAVE_ARES_LIBRARY_INIT and CARES_HAVE_ARES_LIBRARY_CLEANUP
  to ease the use of new capabilities.

- Move ares_version() prototype to ares.h

15 years agofixed case.
Gunter Knauf [Sun, 17 May 2009 18:22:39 +0000 (18:22 +0000)]
fixed case.

15 years agoTake in account c-ares 1.6.1 introduces ares_library_init() and ares_library_cleanup()
Yang Tse [Sun, 17 May 2009 17:40:30 +0000 (17:40 +0000)]
Take in account c-ares 1.6.1 introduces ares_library_init() and ares_library_cleanup()

15 years agoIntroduction of ares_library_init() and ares_library_cleanup()
Yang Tse [Sun, 17 May 2009 17:11:28 +0000 (17:11 +0000)]
Introduction of ares_library_init() and ares_library_cleanup()

15 years agoIntroduction of ares_library_init() and ares_library_cleanup()
Yang Tse [Sun, 17 May 2009 17:10:41 +0000 (17:10 +0000)]
Introduction of ares_library_init() and ares_library_cleanup()

15 years ago- James Bursa posted a patch to the mailing list that fixed a problem with
Daniel Stenberg [Sun, 17 May 2009 14:47:50 +0000 (14:47 +0000)]
- James Bursa posted a patch to the mailing list that fixed a problem with
  no_proxy which made it not skip the proxy if the URL entered contained a
  user name. I added test case 1101 to verify.

15 years agoExtend displaying of logfiles upon first server start-up failure for http, https...
Yang Tse [Fri, 15 May 2009 11:59:24 +0000 (11:59 +0000)]
Extend displaying of logfiles upon first server start-up failure for http, https, ftp, ftps and tftp test harness servers.

15 years agoDisplaying of logfiles on ftp server satrtup failure for test case #100 becomes standard.
Yang Tse [Fri, 15 May 2009 11:14:03 +0000 (11:14 +0000)]
Displaying of logfiles on ftp server satrtup failure for test case #100 becomes standard.

15 years agofix compiler warning: unused variable
Yang Tse [Fri, 15 May 2009 10:16:33 +0000 (10:16 +0000)]
fix compiler warning: unused variable

15 years agoremove outdated comment
Yang Tse [Fri, 15 May 2009 09:35:46 +0000 (09:35 +0000)]
remove outdated comment

15 years agoFix preprocessor conditional expression
Yang Tse [Fri, 15 May 2009 01:08:17 +0000 (01:08 +0000)]
Fix preprocessor conditional expression

15 years agoAdd some debug tracing
Yang Tse [Thu, 14 May 2009 19:52:19 +0000 (19:52 +0000)]
Add some debug tracing

15 years agoFix detection of automatically choosen listener port number on IPv6 enabled builds.
Yang Tse [Thu, 14 May 2009 13:00:54 +0000 (13:00 +0000)]
Fix detection of automatically choosen listener port number on IPv6 enabled builds.

15 years agolog each setsockopt/SO_REUSEADDR failure
Yang Tse [Wed, 13 May 2009 19:20:45 +0000 (19:20 +0000)]
log each setsockopt/SO_REUSEADDR failure

15 years agofix print formatting-string directives
Yang Tse [Wed, 13 May 2009 04:16:00 +0000 (04:16 +0000)]
fix print formatting-string directives

15 years agotemporary debug trace for ftp server satrtup failure on testcase #100
Yang Tse [Tue, 12 May 2009 19:18:54 +0000 (19:18 +0000)]
temporary debug trace for ftp server satrtup failure on testcase #100

15 years agoReverted my change to use Curl_connected_proxy() here. Clearly I wasn't
Daniel Stenberg [Tue, 12 May 2009 18:56:33 +0000 (18:56 +0000)]
Reverted my change to use Curl_connected_proxy() here. Clearly I wasn't
thinking straight.

15 years agofix LC_ALL and LC_CTYPE when set with conflicting values
Yang Tse [Tue, 12 May 2009 11:24:29 +0000 (11:24 +0000)]
fix LC_ALL and LC_CTYPE when set with conflicting values

15 years agomake no proxy set return OK from Curl_connected_proxy() since it will be called
Daniel Stenberg [Tue, 12 May 2009 07:38:31 +0000 (07:38 +0000)]
make no proxy set return OK from Curl_connected_proxy() since it will be called
unconditionally

15 years agofiX *__SOCKLEN_T definitions for remaining targets
Yang Tse [Tue, 12 May 2009 01:57:53 +0000 (01:57 +0000)]
fiX *__SOCKLEN_T definitions for remaining targets

15 years ago*__SOCKLEN_T definitions for OS400 already fixed
Yang Tse [Tue, 12 May 2009 00:54:21 +0000 (00:54 +0000)]
*__SOCKLEN_T definitions for OS400 already fixed

15 years agocurl_multi_socket and curl_multi_socket_all to be removed at next major
Daniel Stenberg [Mon, 11 May 2009 20:35:26 +0000 (20:35 +0000)]
curl_multi_socket and curl_multi_socket_all to be removed at next major
release, or bump or whatevere

15 years agosplit off curl_multi_socket_action() into its own separate man page as this is
Daniel Stenberg [Mon, 11 May 2009 20:32:50 +0000 (20:32 +0000)]
split off curl_multi_socket_action() into its own separate man page as this is
the function we should use, while both curl_multi_socket() and
curl_multi_socket_all() should be killed!

15 years agocurl_multi_socket_action() is the one we favor!
Daniel Stenberg [Mon, 11 May 2009 20:31:17 +0000 (20:31 +0000)]
curl_multi_socket_action() is the one we favor!

15 years agoTELNET transfers and SOCKS handshakes are blocking too
Daniel Stenberg [Mon, 11 May 2009 20:24:14 +0000 (20:24 +0000)]
TELNET transfers and SOCKS handshakes are blocking too

15 years agofIX *__SOCKLEN_T definitions for SYMBIAN32 and VMS targets
Yang Tse [Mon, 11 May 2009 18:20:13 +0000 (18:20 +0000)]
fIX *__SOCKLEN_T definitions for SYMBIAN32 and VMS targets

15 years ago"228 - rpath problems in linking with custom openssl" removed
Daniel Stenberg [Mon, 11 May 2009 17:55:34 +0000 (17:55 +0000)]
"228 - rpath problems in linking with custom openssl" removed
I just posted about this decision on the curl-library list.

15 years ago#234 Done!
Yang Tse [Mon, 11 May 2009 17:24:37 +0000 (17:24 +0000)]
#234 Done!

15 years agoAdjust test definition for TPF.
Yang Tse [Mon, 11 May 2009 17:21:26 +0000 (17:21 +0000)]
Adjust test definition for TPF.

15 years agoFetch curl's 'CharConv' feature information, used by TPF.
Yang Tse [Mon, 11 May 2009 17:20:41 +0000 (17:20 +0000)]
Fetch curl's 'CharConv' feature information, used by TPF.

15 years ago- Gregor Jasny made c-ares link with libtool 's -export-symbols-regex option to
Daniel Stenberg [Mon, 11 May 2009 13:53:26 +0000 (13:53 +0000)]
- Gregor Jasny made c-ares link with libtool 's -export-symbols-regex option to
  only expose functions starting with ares_.

15 years agotimeout in milliseconds works for me!
Daniel Stenberg [Mon, 11 May 2009 13:01:41 +0000 (13:01 +0000)]
timeout in milliseconds works for me!

15 years agoAdded KNOWN_BUGS #65, and marked it for TODO in the _next_ release as I'm
Daniel Stenberg [Mon, 11 May 2009 12:40:48 +0000 (12:40 +0000)]
Added KNOWN_BUGS #65, and marked it for TODO in the _next_ release as I'm
not in the mood enough to fight this now.

65. When doing FTP over a socks proxy or CONNECT through HTTP proxy and the
  multi interface is used, libcurl will fail if the (passive) TCP connection
  for the data transfer isn't more or less instant as the code does not
  properly wait for the connect to be confirmed. See test case 564 for a first
  shot at a test case.

15 years agomoved variables more locally to get rid of one set of #ifdefs
Daniel Stenberg [Mon, 11 May 2009 12:13:41 +0000 (12:13 +0000)]
moved variables more locally to get rid of one set of #ifdefs

15 years agoUse Curl_connected_proxy() here instead of duplicating code. Spell out the
Daniel Stenberg [Mon, 11 May 2009 11:49:39 +0000 (11:49 +0000)]
Use Curl_connected_proxy() here instead of duplicating code. Spell out the
badness in the code flow even for the socks case.

15 years agofix the Curl_connected_proxy function for when libcurl actually connects fine
Daniel Stenberg [Mon, 11 May 2009 11:45:56 +0000 (11:45 +0000)]
fix the Curl_connected_proxy function for when libcurl actually connects fine
to it in the actual connect call and not asynchronously.

15 years agoAdded test 564 as DISABLED. It is for testing FTP over a SOCK4 proxy using
Daniel Stenberg [Mon, 11 May 2009 11:43:55 +0000 (11:43 +0000)]
Added test 564 as DISABLED. It is for testing FTP over a SOCK4 proxy using
the multi interface, which currently doesn't work because of how the data
connection is not waiting for connect before it tries to do proxy magic.

15 years agosupport --help to do the same as -h
Daniel Stenberg [Mon, 11 May 2009 11:39:42 +0000 (11:39 +0000)]
support --help to do the same as -h

15 years ago- Balint Szilakszi reported a memory leak when libcurl did gzip decompression
Daniel Stenberg [Mon, 11 May 2009 09:55:28 +0000 (09:55 +0000)]
- Balint Szilakszi reported a memory leak when libcurl did gzip decompression
  of streams that had some parts (legitimately) missing. We now provide and use
  a proper cleanup function for the content encoding submodule.
  http://curl.haxx.se/mail/lib-2009-05/0092.html