platform/upstream/curl.git
16 years agoimprove detection of gethostname(), localtime_r() and strstr()
Yang Tse [Wed, 17 Sep 2008 08:14:28 +0000 (08:14 +0000)]
improve detection of gethostname(), localtime_r() and strstr()

16 years agoimprove detection of gethostname()
Yang Tse [Wed, 17 Sep 2008 08:14:00 +0000 (08:14 +0000)]
improve detection of gethostname()

16 years agoNetWare builds include "nameser.h" from the c-ares subdir
Yang Tse [Wed, 17 Sep 2008 06:59:31 +0000 (06:59 +0000)]
NetWare builds include "nameser.h" from the c-ares subdir

16 years agoinclude <strings.h>
Yang Tse [Wed, 17 Sep 2008 03:25:52 +0000 (03:25 +0000)]
include <strings.h>

16 years agosync up with reality
Yang Tse [Wed, 17 Sep 2008 01:45:16 +0000 (01:45 +0000)]
sync up with reality

16 years agoSync up with reality
Yang Tse [Wed, 17 Sep 2008 01:33:43 +0000 (01:33 +0000)]
Sync up with reality

16 years agoadjust inclusion of "nameser.h"
Yang Tse [Wed, 17 Sep 2008 01:02:57 +0000 (01:02 +0000)]
adjust inclusion of "nameser.h"

16 years agoreorder some lines in file
Yang Tse [Wed, 17 Sep 2008 00:07:49 +0000 (00:07 +0000)]
reorder some lines in file

16 years agocode cleanup
Yang Tse [Tue, 16 Sep 2008 18:43:25 +0000 (18:43 +0000)]
code cleanup

16 years agoNetWare seems to have writev()
Yang Tse [Tue, 16 Sep 2008 18:23:16 +0000 (18:23 +0000)]
NetWare seems to have writev()

16 years agoNetWare seems to have writev()
Yang Tse [Tue, 16 Sep 2008 18:18:14 +0000 (18:18 +0000)]
NetWare seems to have writev()

16 years agorearrange to allow internal/private use of ares_writev to any system
Yang Tse [Tue, 16 Sep 2008 16:42:48 +0000 (16:42 +0000)]
rearrange to allow internal/private use of ares_writev to any system
that lacks the writev function.

16 years agoNetWare CLIB target has stricmp() and strnicmp()
Yang Tse [Tue, 16 Sep 2008 01:21:04 +0000 (01:21 +0000)]
NetWare CLIB target has stricmp() and strnicmp()

16 years agoChanged the test data file so it passes an XML syntax check
Dan Fandrich [Mon, 15 Sep 2008 22:35:09 +0000 (22:35 +0000)]
Changed the test data file so it passes an XML syntax check

16 years agoNote that the long long issue is fixed in Symbian OS 9.4
Dan Fandrich [Mon, 15 Sep 2008 18:24:23 +0000 (18:24 +0000)]
Note that the long long issue is fixed in Symbian OS 9.4

16 years agoNetWare CLIB target has stricmp() and strnicmp()
Yang Tse [Mon, 15 Sep 2008 17:31:34 +0000 (17:31 +0000)]
NetWare CLIB target has stricmp() and strnicmp()

16 years agoinclude header file only when available
Yang Tse [Mon, 15 Sep 2008 17:14:29 +0000 (17:14 +0000)]
include header file only when available

16 years agoremove debug tracing
Yang Tse [Mon, 15 Sep 2008 15:32:53 +0000 (15:32 +0000)]
remove debug tracing

16 years agorearrange to allow internal/private use of ares_strcasecmp to any system that
Yang Tse [Mon, 15 Sep 2008 15:28:26 +0000 (15:28 +0000)]
rearrange to allow internal/private use of ares_strcasecmp to any system that
lacks the strcasecmp function.

16 years agoHAVE_STRNCASECMP and HAVE_STRNICMP definitions for WIN32
Yang Tse [Mon, 15 Sep 2008 14:57:56 +0000 (14:57 +0000)]
HAVE_STRNCASECMP and HAVE_STRNICMP definitions for WIN32

16 years agoimprove detection of:
Yang Tse [Mon, 15 Sep 2008 00:32:08 +0000 (00:32 +0000)]
improve detection of:
  strcasecmp()
  strcasestr()
  strcmpi()
  stricmp()
  strlcat()
  strncasecmp()
  strncmpi()
  strnicmp()

16 years agoimprove detection of:
Yang Tse [Mon, 15 Sep 2008 00:31:42 +0000 (00:31 +0000)]
improve detection of:
  strcasecmp()
  strcmpi()
  stricmp()
  strncasecmp()
  strncmpi()
  strnicmp()

16 years agofix compiler warning: external declaration in primary source file
Yang Tse [Sat, 13 Sep 2008 16:37:16 +0000 (16:37 +0000)]
fix compiler warning: external declaration in primary source file

16 years agofix compiler warning: defined but not used
Yang Tse [Sat, 13 Sep 2008 15:59:14 +0000 (15:59 +0000)]
fix compiler warning: defined but not used

16 years agofix compiler warning: external declaration in primary source file
Yang Tse [Sat, 13 Sep 2008 03:55:21 +0000 (03:55 +0000)]
fix compiler warning: external declaration in primary source file

16 years agofix compiler warning: external declaration in primary source file
Yang Tse [Sat, 13 Sep 2008 03:49:33 +0000 (03:49 +0000)]
fix compiler warning: external declaration in primary source file

16 years agoDisable tracking of fdopen() calls in the low-level memory leak tracking
Yang Tse [Sat, 13 Sep 2008 03:45:03 +0000 (03:45 +0000)]
Disable tracking of fdopen() calls in the low-level memory leak tracking
code when fdopen() is not available, to avoid compiler error.

16 years agoremove dead code portion inoperative long time ago
Yang Tse [Sat, 13 Sep 2008 01:54:45 +0000 (01:54 +0000)]
remove dead code portion inoperative long time ago

16 years ago*** empty log message ***
Yang Tse [Sat, 13 Sep 2008 01:35:15 +0000 (01:35 +0000)]
*** empty log message ***

16 years agofix compiler warning: enumerated type mixed with another type
Yang Tse [Sat, 13 Sep 2008 01:12:07 +0000 (01:12 +0000)]
fix compiler warning: enumerated type mixed with another type

16 years agodjgpp does have strdup().
Gisle Vanem [Fri, 12 Sep 2008 14:13:36 +0000 (14:13 +0000)]
djgpp does have strdup().

16 years agosync with reality
Yang Tse [Fri, 12 Sep 2008 11:19:54 +0000 (11:19 +0000)]
sync with reality

16 years agoANSI C compatibility adjustment
Yang Tse [Fri, 12 Sep 2008 11:18:17 +0000 (11:18 +0000)]
ANSI C compatibility adjustment

16 years agoensure that errno is not modified inside Curl_strerror()
Yang Tse [Fri, 12 Sep 2008 10:51:57 +0000 (10:51 +0000)]
ensure that errno is not modified inside Curl_strerror()

16 years agoalso check for an 'unsigned int' for third argument of strerror_r()
Yang Tse [Fri, 12 Sep 2008 10:47:02 +0000 (10:47 +0000)]
also check for an 'unsigned int' for third argument of strerror_r()

16 years agoimprove detection of strerror_r()
Yang Tse [Fri, 12 Sep 2008 07:38:44 +0000 (07:38 +0000)]
improve detection of strerror_r()

16 years agochange CRLF into LF line endings
Yang Tse [Fri, 12 Sep 2008 05:08:18 +0000 (05:08 +0000)]
change CRLF into LF line endings

16 years agoANSI C compatibility fix
Yang Tse [Fri, 12 Sep 2008 03:24:27 +0000 (03:24 +0000)]
ANSI C compatibility fix

16 years agoadd some debug tracing
Yang Tse [Fri, 12 Sep 2008 01:42:07 +0000 (01:42 +0000)]
add some debug tracing

16 years agoimprove detection of fdopen() and strerror_r()
Yang Tse [Fri, 12 Sep 2008 01:16:26 +0000 (01:16 +0000)]
improve detection of fdopen() and strerror_r()

16 years agodo not check if gmtime_r usage is allowed when a previous check has failed
Yang Tse [Thu, 11 Sep 2008 04:15:43 +0000 (04:15 +0000)]
do not check if gmtime_r usage is allowed when a previous check has failed

16 years agostrdup() clone for systems/configurations which lack it
Yang Tse [Thu, 11 Sep 2008 04:02:49 +0000 (04:02 +0000)]
strdup() clone for systems/configurations which lack it

16 years agomove inclusion of ares_private.h last
Yang Tse [Thu, 11 Sep 2008 03:46:47 +0000 (03:46 +0000)]
move inclusion of ares_private.h last

16 years agoChecked in some code improvements and minor fixes that I discovered in the
Dan Fandrich [Wed, 10 Sep 2008 20:05:45 +0000 (20:05 +0000)]
Checked in some code improvements and minor fixes that I discovered in the
FreeBSD ports system.

16 years agoimprove detection of strdup() and ftruncate()
Yang Tse [Wed, 10 Sep 2008 19:26:30 +0000 (19:26 +0000)]
improve detection of strdup() and ftruncate()

16 years agoimprove detection of sigaction() and strtok_r()
Yang Tse [Wed, 10 Sep 2008 19:03:00 +0000 (19:03 +0000)]
improve detection of sigaction() and strtok_r()

16 years agoicc adjustments
Yang Tse [Wed, 10 Sep 2008 17:35:22 +0000 (17:35 +0000)]
icc adjustments

16 years agoimprove detection of gmtime_r() and strtoll()
Yang Tse [Wed, 10 Sep 2008 17:33:15 +0000 (17:33 +0000)]
improve detection of gmtime_r() and strtoll()

16 years ago#170 is done
Dan Fandrich [Wed, 10 Sep 2008 16:37:16 +0000 (16:37 +0000)]
#170 is done

16 years agofix compiler warning
Yang Tse [Wed, 10 Sep 2008 13:39:35 +0000 (13:39 +0000)]
fix compiler warning

16 years agoChecked in some grammatical and minor other fixes in the documentation and
Dan Fandrich [Wed, 10 Sep 2008 07:11:45 +0000 (07:11 +0000)]
Checked in some grammatical and minor other fixes in the documentation and
examples that I found in the FreeBSD ports system.

16 years agoFactored out Curl_isalnum
Dan Fandrich [Tue, 9 Sep 2008 21:15:50 +0000 (21:15 +0000)]
Factored out Curl_isalnum

16 years agoMike Revi discovered some swapped speed switches documented in the curl man
Dan Fandrich [Tue, 9 Sep 2008 18:45:52 +0000 (18:45 +0000)]
Mike Revi discovered some swapped speed switches documented in the curl man
page.

16 years agoicc adjustments
Yang Tse [Tue, 9 Sep 2008 12:19:16 +0000 (12:19 +0000)]
icc adjustments

16 years agoHammer home the fact that "multi interface" != "multi-threaded"
Dan Fandrich [Tue, 9 Sep 2008 05:39:59 +0000 (05:39 +0000)]
Hammer home the fact that "multi interface" != "multi-threaded"

16 years agofix compiler warning
Yang Tse [Mon, 8 Sep 2008 19:34:58 +0000 (19:34 +0000)]
fix compiler warning

16 years agoDisable all tests on i686 icc autobuilds to inspect build messages
Yang Tse [Mon, 8 Sep 2008 16:50:04 +0000 (16:50 +0000)]
Disable all tests on i686 icc autobuilds to inspect build messages

16 years agoSelect strict ANSI C89 conformance for icc
Yang Tse [Mon, 8 Sep 2008 16:48:58 +0000 (16:48 +0000)]
Select strict ANSI C89 conformance for icc

16 years agoRemoved: 166 167
Daniel Stenberg [Mon, 8 Sep 2008 12:49:23 +0000 (12:49 +0000)]
Removed: 166 167
Added : 172

16 years agoDmitry Kurochkin fixed pipelining over proxy using the multi interface
Daniel Stenberg [Mon, 8 Sep 2008 12:15:09 +0000 (12:15 +0000)]
Dmitry Kurochkin fixed pipelining over proxy using the multi interface

16 years ago- Stefan Krause pointed out that libcurl would wrongly send away cookies to
Daniel Stenberg [Mon, 8 Sep 2008 11:36:19 +0000 (11:36 +0000)]
- Stefan Krause pointed out that libcurl would wrongly send away cookies to
  sites in cases where the cookie clearly has a very old expiry date. The
  condition was simply that libcurl's date parser would fail to convert the
  date and it would then count as a (timed-based) match. Starting now, a
  missed date due to an unsupported date format or date range will now cause
  the cookie to not match.

16 years agocomment < 80 columns
Daniel Stenberg [Mon, 8 Sep 2008 07:39:05 +0000 (07:39 +0000)]
comment < 80 columns

16 years ago171 - [PATCH] add some locking for thread-safety to NSS implementation
Daniel Stenberg [Mon, 8 Sep 2008 07:37:57 +0000 (07:37 +0000)]
171 - [PATCH] add some locking for thread-safety to NSS implementation

16 years agoSOCKS5_RESOLVE_LOCAL was just never added as an option!
Daniel Stenberg [Sun, 7 Sep 2008 21:33:50 +0000 (21:33 +0000)]
SOCKS5_RESOLVE_LOCAL was just never added as an option!

16 years agoAdded HTTP 1.0 downgrade tests with proxies
Dan Fandrich [Sat, 6 Sep 2008 18:24:04 +0000 (18:24 +0000)]
Added HTTP 1.0 downgrade tests with proxies

16 years agoremove unnecessary typecasting of malloc()
Yang Tse [Sat, 6 Sep 2008 05:29:05 +0000 (05:29 +0000)]
remove unnecessary typecasting of malloc()

16 years agoremove unnecessary typecasting of calloc()
Yang Tse [Sat, 6 Sep 2008 04:47:14 +0000 (04:47 +0000)]
remove unnecessary typecasting of calloc()

16 years agoremove unnecessary typecasting of realloc()
Yang Tse [Sat, 6 Sep 2008 04:28:43 +0000 (04:28 +0000)]
remove unnecessary typecasting of realloc()

16 years agoOnly compile Curl_ssl_free_certinfo when SSL is enabled
Dan Fandrich [Fri, 5 Sep 2008 18:35:29 +0000 (18:35 +0000)]
Only compile Curl_ssl_free_certinfo when SSL is enabled

16 years agoImproved the logic the decides whether to use HTTP 1.1 features or not in a
Dan Fandrich [Fri, 5 Sep 2008 17:58:53 +0000 (17:58 +0000)]
Improved the logic the decides whether to use HTTP 1.1 features or not in a
request.

Detect cases where an upload must be sent chunked and the server supports
only HTTP 1.0 and return CURLE_UPLOAD_FAILED.

16 years agoUse realloc when paused in Curl_client_write
Dan Fandrich [Fri, 5 Sep 2008 17:21:54 +0000 (17:21 +0000)]
Use realloc when paused in Curl_client_write

16 years agoRemoved after commit:
Daniel Stenberg [Fri, 5 Sep 2008 16:14:51 +0000 (16:14 +0000)]
Removed after commit:

158 - Martin Drasar's CURLOPT_POSTREDIR work:
      http://curl.haxx.se/mail/lib-2008-08/0170.html

16 years ago- Martin Drasar provided the CURLOPT_POSTREDIR patch. It renames
Daniel Stenberg [Fri, 5 Sep 2008 16:13:20 +0000 (16:13 +0000)]
- Martin Drasar provided the CURLOPT_POSTREDIR patch. It renames
  CURLOPT_POST301 (but adds a define for backwards compatibility for you who
  don't define CURL_NO_OLDIES). This option allows you to now also change the
  libcurl behavior for a HTTP response 302 after a POST to not use GET in the
  subsequent request (when CURLOPT_FOLLOWLOCATION is enabled). I edited the
  patch somewhat before commit. The curl tool got a matching --post302
  option. Test case 1076 was added to verify this.

16 years ago- Introducing CURLOPT_CERTINFO and the corresponding CURLINFO_CERTINFO. By
Daniel Stenberg [Fri, 5 Sep 2008 14:29:21 +0000 (14:29 +0000)]
- Introducing CURLOPT_CERTINFO and the corresponding CURLINFO_CERTINFO. By
  enabling this feature with CURLOPT_CERTINFO for a request using SSL (HTTPS
  or FTPS), libcurl will gather lots of server certificate info and that info
  can then get extracted by a client after the request has completed with
  curl_easy_getinfo()'s CURLINFO_CERTINFO option. Linus Nielsen Feltzing
  helped me test and smoothen out this feature.

  Unfortunately, this feature currently only works with libcurl built to use
  OpenSSL.

  This feature was sponsored by networking4all.com - thanks!

16 years ago- Dmitriy Sergeyev pointed out that curl_easy_pause() didn't unpause properly
Daniel Stenberg [Fri, 5 Sep 2008 09:37:37 +0000 (09:37 +0000)]
- Dmitriy Sergeyev pointed out that curl_easy_pause() didn't unpause properly
  during certain conditions. I also changed this code to use realloc() based
  on Daniel Fandrich's suggestion.

16 years agofive new recent issues to deal with
Daniel Stenberg [Fri, 5 Sep 2008 09:32:51 +0000 (09:32 +0000)]
five new recent issues to deal with

16 years agoStefan Krause's mail to curl-library at 03 Sep 2008 made me add these two
Daniel Stenberg [Fri, 5 Sep 2008 08:15:21 +0000 (08:15 +0000)]
Stefan Krause's mail to curl-library at 03 Sep 2008 made me add these two
new date strings to get tested too.

16 years agosomewhat protect Mac OS X users from using Mac OS 9 config file
Yang Tse [Fri, 5 Sep 2008 01:27:24 +0000 (01:27 +0000)]
somewhat protect Mac OS X users from using Mac OS 9 config file

16 years agosync with reality
Yang Tse [Fri, 5 Sep 2008 00:16:35 +0000 (00:16 +0000)]
sync with reality

16 years agofixed largefile feature for MingW32 non-configure builds.
Gunter Knauf [Thu, 4 Sep 2008 22:04:53 +0000 (22:04 +0000)]
fixed largefile feature for MingW32 non-configure builds.

16 years agoenabled largefile feature for LIBC builds.
Gunter Knauf [Thu, 4 Sep 2008 22:01:19 +0000 (22:01 +0000)]
enabled largefile feature for LIBC builds.

16 years agoMade some variables const
Dan Fandrich [Thu, 4 Sep 2008 19:43:35 +0000 (19:43 +0000)]
Made some variables const

16 years agofix print formatting string directives
Yang Tse [Thu, 4 Sep 2008 18:59:05 +0000 (18:59 +0000)]
fix print formatting string directives

16 years agoremove duplicate va_start() call
Yang Tse [Thu, 4 Sep 2008 14:57:03 +0000 (14:57 +0000)]
remove duplicate va_start() call

16 years agofix print formatting string directives
Yang Tse [Thu, 4 Sep 2008 05:29:10 +0000 (05:29 +0000)]
fix print formatting string directives

16 years agosync curlmsg* with curl.h for 7.19.0
Marty Kuhrt [Wed, 3 Sep 2008 20:51:36 +0000 (20:51 +0000)]
sync curlmsg* with curl.h for 7.19.0

16 years agoFixed curl-config when no features are enabled.
Dan Fandrich [Wed, 3 Sep 2008 19:10:48 +0000 (19:10 +0000)]
Fixed curl-config when no features are enabled.

16 years agoSearch for the FreeBSD CA cert file /usr/local/share/certs/ca-root.crt
Dan Fandrich [Wed, 3 Sep 2008 18:04:47 +0000 (18:04 +0000)]
Search for the FreeBSD CA cert file /usr/local/share/certs/ca-root.crt

16 years agoremove extra semicolon from curl-config.in
Yang Tse [Wed, 3 Sep 2008 11:17:20 +0000 (11:17 +0000)]
remove extra semicolon from curl-config.in

16 years agoFixed an out of memory problem that caused torture test failures in tests
Dan Fandrich [Tue, 2 Sep 2008 23:12:00 +0000 (23:12 +0000)]
Fixed an out of memory problem that caused torture test failures in tests
706 and 707.

16 years agoRemoved some redundant type casts
Dan Fandrich [Tue, 2 Sep 2008 18:36:39 +0000 (18:36 +0000)]
Removed some redundant type casts

16 years agoMade some variables const which eliminated some casts
Dan Fandrich [Tue, 2 Sep 2008 17:41:20 +0000 (17:41 +0000)]
Made some variables const which eliminated some casts

16 years ago- Keith Mok added supported_protocols and supported_features to the pkg-config
Daniel Stenberg [Tue, 2 Sep 2008 12:07:08 +0000 (12:07 +0000)]
- Keith Mok added supported_protocols and supported_features to the pkg-config
  file for libcurl, and while doing that fix he unified with curl-config.in
  how the supported protocols and features are extracted and used, so both those
  tools should now always be synced.

16 years agohex version number for 7.19.1 is 0x071301
Yang Tse [Tue, 2 Sep 2008 11:28:12 +0000 (11:28 +0000)]
hex version number for 7.19.1 is 0x071301

16 years agoin the --libcurl output, mention that the large file stuff is only needed for
Daniel Stenberg [Tue, 2 Sep 2008 06:48:11 +0000 (06:48 +0000)]
in the --libcurl output, mention that the large file stuff is only needed for
pre 7.19.0 libcurl-using apps

16 years agoremove 7.19.0 and hint that 7.19.1 might not come until november
Daniel Stenberg [Mon, 1 Sep 2008 15:31:12 +0000 (15:31 +0000)]
remove 7.19.0 and hint that 7.19.1 might not come until november

16 years agoan impressive 672 contributors (counter after the 7.19.0 release)
Daniel Stenberg [Mon, 1 Sep 2008 15:29:24 +0000 (15:29 +0000)]
an impressive 672 contributors (counter after the 7.19.0 release)

16 years agoclear the way for 7.19.1 work!
Daniel Stenberg [Mon, 1 Sep 2008 15:26:28 +0000 (15:26 +0000)]
clear the way for 7.19.1 work!

16 years ago18 new contributors from the 7.19.0 release notes
Daniel Stenberg [Mon, 1 Sep 2008 15:24:12 +0000 (15:24 +0000)]
18 new contributors from the 7.19.0 release notes

16 years agothe web mirror system is dropped
Daniel Stenberg [Mon, 1 Sep 2008 14:38:40 +0000 (14:38 +0000)]
the web mirror system is dropped