Yang Tse
e620425536
Sync up with reality
2008-10-07 13:34:59 +00:00
Yang Tse
8c2fe4c67f
Initial attempt to support configure's --(dis|en)able-optimize
...
option to specify dis(activation) of compiler optimizations.
If option is specified, it will be honored independant of the
--(dis|en)able-debug option.
2008-10-07 13:13:34 +00:00
Yang Tse
74cff55b02
fix comment
2008-10-02 04:27:42 +00:00
Yang Tse
79f844f672
Initial attempt to support configure's --(dis|en)able-warnings
...
option to specify dis(activation) of picky compiler warnings.
If option is specified, it will be honored independant of the
--(dis|en)able-debug option.
If option is not specified, it will follow --(dis|en)able-debug
setting, whose default is disabled if not specified.
2008-10-02 03:56:56 +00:00
Yang Tse
6503efa62a
fix compiler warning: dereferencing type-punned pointer will break strict-aliasing rules
2008-09-30 17:04:05 +00:00
Yang Tse
2823a5380f
now compiler warnings are activated for all gcc builds, not only debug ones.
2008-09-30 12:39:54 +00:00
Yang Tse
2bc4f4c175
Use CFLAGS for icc linker options instead of LDFLAGS,
...
otherwise gethostbyname() is not detected.
2008-09-30 02:59:35 +00:00
Yang Tse
4c1d2df804
use ac_cv_compiler and ac_cv_compiler_num to keep compiler ID and version number
2008-09-29 19:14:52 +00:00
Yang Tse
eb9f7d046a
Temporary icc adjustment:
...
Disable floating point optimizations
2008-09-29 16:09:31 +00:00
Yang Tse
5ca18d6d80
HAVE_INET_PTON will only be defined when an IPv6 capable working
...
inet_pton function is available.
2008-09-24 19:13:01 +00:00
Yang Tse
a08ee8a0be
HAVE_INET_NTOP will only be defined when an IPv6 capable working
...
inet_ntop function is available.
2008-09-24 16:43:12 +00:00
Yang Tse
9be0422d12
ntoa() and inet_ntoa_r() no longer used
2008-09-24 12:22:16 +00:00
Yang Tse
c97f02af5f
icc adjustments for icc 9.0 and prior versions:
...
Disable remark #279 : controlling expression is constant
Remark triggered mostly on va_arg() and FD_ZERO() macros.
2008-09-22 18:42:48 +00:00
Yang Tse
a36da12985
attempt to make work the gethostname function
...
check for winsock build target configurations
2008-09-22 00:44:10 +00:00
Gisle Vanem
c9b686488d
Added HAVE_NETDB_H, HAVE_ARPA_INET_H, HAVE_STRCASECMP
...
and HAVE_STRNCASECMP.
2008-09-21 13:03:07 +00:00
Yang Tse
22747a54b6
icc adjustments:
...
Disable remark #981 : operands are evaluated in unspecified order
Function calls which are triggering this remark, today, do not depend
on the order of evaluation of its arguments.
Disable remark #1469 : "cc" clobber ignored
Remark triggered on htons() and ntohs() due to glibc header files.
2008-09-19 15:59:28 +00:00
Yang Tse
5e9d41fb29
icc adjustments
2008-09-18 13:56:56 +00:00
Yang Tse
feb2043b43
fix netdb.h prerequisite inclusion
2008-09-18 02:23:33 +00:00
Yang Tse
898e10bd60
improve detection of getservbyport_r()
2008-09-17 11:31:37 +00:00
Yang Tse
8c3c805269
On Linux Intel's icc uses gcc's header files, so
...
we select ANSI C89 dialect plus GNU extensions.
2008-09-17 09:37:41 +00:00
Yang Tse
fe11cb41ec
improve detection of gethostname()
2008-09-17 08:14:00 +00:00
Yang Tse
54663c863f
NetWare builds include "nameser.h" from the c-ares subdir
2008-09-17 06:59:31 +00:00
Yang Tse
8f51d8e9ac
include <strings.h>
2008-09-17 03:25:52 +00:00
Yang Tse
e18952cc6f
Sync up with reality
2008-09-17 01:33:43 +00:00
Yang Tse
f214b583f5
adjust inclusion of "nameser.h"
2008-09-17 01:02:57 +00:00
Yang Tse
861ea67ee8
reorder some lines in file
2008-09-17 00:07:49 +00:00
Yang Tse
507c529dc0
code cleanup
2008-09-16 18:43:25 +00:00
Yang Tse
afb0533d1d
NetWare seems to have writev()
2008-09-16 18:18:14 +00:00
Yang Tse
1a9795b401
rearrange to allow internal/private use of ares_writev to any system
...
that lacks the writev function.
2008-09-16 16:42:48 +00:00
Yang Tse
25d9912b38
NetWare CLIB target has stricmp() and strnicmp()
2008-09-15 17:31:34 +00:00
Yang Tse
f2582d6949
include header file only when available
2008-09-15 17:14:29 +00:00
Yang Tse
746f3e2942
rearrange to allow internal/private use of ares_strcasecmp to any system that
...
lacks the strcasecmp function.
2008-09-15 15:28:26 +00:00
Yang Tse
b6e5b752fe
improve detection of:
...
strcasecmp()
strcmpi()
stricmp()
strncasecmp()
strncmpi()
strnicmp()
2008-09-15 00:31:42 +00:00
Yang Tse
0cd952f7c2
*** empty log message ***
2008-09-13 01:35:15 +00:00
Gisle Vanem
90167151c9
djgpp does have strdup().
2008-09-12 14:13:36 +00:00
Yang Tse
4f4bbc63a6
change CRLF into LF line endings
2008-09-12 05:08:18 +00:00
Yang Tse
797372b0f4
strdup() clone for systems/configurations which lack it
2008-09-11 04:02:49 +00:00
Yang Tse
2cb5cbba34
move inclusion of ares_private.h last
2008-09-11 03:46:47 +00:00
Yang Tse
9a36d5718d
icc adjustments
2008-09-10 17:35:22 +00:00
Yang Tse
34cc272d98
icc adjustments
2008-09-09 12:19:16 +00:00
Yang Tse
6e781eb2c4
Select strict ANSI C89 conformance for icc
2008-09-08 16:48:58 +00:00
Yang Tse
f33bd94c05
remove unnecessary typecasting of malloc()
2008-09-06 05:29:05 +00:00
Yang Tse
5d2ace75a3
remove unnecessary typecasting of realloc()
2008-09-06 04:28:43 +00:00
Daniel Stenberg
4f33fdb183
we start over working towards 1.5.4
curl-7_19_0
2008-08-29 08:55:02 +00:00
Daniel Stenberg
d71fd1b305
Version 1.5.3
cares-1_5_3
2008-08-29 08:33:02 +00:00
Daniel Stenberg
2682c714df
added the three people from RELEASE-NOTES and sorted the list alphabetically
2008-08-29 08:29:47 +00:00
Yang Tse
b487ac8f70
Don't abort configuration if recvfrom() is not available.
2008-08-27 00:25:03 +00:00
Yang Tse
c035f2d3a4
Functionality only possible if recvfrom() is available.
2008-08-26 03:08:27 +00:00
Yang Tse
2b838e85e7
George Neill's fix acountry sample application compilation failure.
2008-08-25 03:44:43 +00:00
Yang Tse
09d10cb5c5
Brad House's validation that DNS response address matches the request address
2008-08-25 03:34:50 +00:00