Daniel Stenberg
3c2da5eae1
Added a TODO file to list things we want changed, added or fixed.
16 years ago
Daniel Stenberg
1a1b4eb4f2
- Carlo Contavalli added support for the glibc "rotate" option, as documented
...
in man resolv.conf:
causes round robin selection of nameservers from among those listed. This
has the effect of spreading the query load among all listed servers, rather
than having all clients try the first listed server first every time.
You can enable it with ARES_OPT_ROTATE
16 years ago
Yang Tse
aa8d8b4933
Adjust WIN32 freeaddrinfo, getaddrinfo and getnameinfo availability
16 years ago
Yang Tse
d74c816b76
WIN32 availability of freeaddrinfo, getaddrinfo and getnameinfo functions is quite
...
convoluted, compiler dependant and in some cases even build target dependat.
16 years ago
Yang Tse
c0711bdca9
check for freeaddrinfo() at configuration phase
16 years ago
Yang Tse
0e4d0eda3d
update aclocal file serial number
16 years ago
Yang Tse
d013d47281
remove verification of the freeability of the addrinfo struct pointer members
16 years ago
Yang Tse
d389bcaf1c
fix comment
16 years ago
Yang Tse
40d3121cd4
make CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_ADDR
...
and CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_CANONNAME
internal to CHECK_FUNC_GETADDRINFO
16 years ago
Yang Tse
a9f68690a5
fix leftover
16 years ago
Yang Tse
dfd9ac3c26
Initial attempt to detect at configuration time if the getaddrinfo()
...
function returns an addrinfo with an unfreeable ai_canonname member ptr.
16 years ago
Yang Tse
ad60c2d0c3
Initial attempt to detect at configuration time if the getaddrinfo()
...
function returns an addrinfo with an unfreeable ai_addr member ptr.
16 years ago
Yang Tse
c81480a998
icc adjustments:
...
Select ANSI C89 dialect plus GNU extensions, again.
16 years ago
Yang Tse
88398b5e3a
some more temporary magic for the icc seg-fault issue
16 years ago
Yang Tse
7735d91fc5
icc permanent adjustment:
...
Select precise floating-point model, otherwise doubles are less than 64-bit wide
icc test adjustment:
Select c89 dialect
16 years ago
Yang Tse
4d8bb08bfe
icc adjustments:
...
Enable more icc warnings.
Optimization disabling options used only for icc 9.1
16 years ago
Yang Tse
49268447c8
#include <stdlib.h> for exit() prototype
16 years ago
Yang Tse
0e13792289
some more temporary magic for the icc seg-fault issue
16 years ago
Yang Tse
59f4582352
remove from configure.ac temporary magic for the icc seg-fault issue
16 years ago
Yang Tse
f5a8f8c6ac
some more temporary magic for the icc seg-fault issue
16 years ago
Yang Tse
64c82d0853
Charles Hardin patch:
...
- handles the EINPROGRESS for UDP connects
- uses closesocket instead of close on some paths that were noticed
16 years ago
Yang Tse
e1b2f2eff4
some more temporary magic for the icc seg-fault issue
16 years ago
Yang Tse
6444711a2e
messages initially intended only for debug purposes, now become permanent
...
since these are extremely useful when compiler rejects a set of options.
16 years ago
Yang Tse
1c9a010cf0
fix compiler warning
16 years ago
Yang Tse
6642bc38df
fix missing double-quotes
16 years ago
Daniel Stenberg
43daf6decd
Charles Hardin made adig support a regular numerical dotted IP address for the
...
-s option as well.
16 years ago
Yang Tse
f5840c42bd
some more temporary magic for the icc seg-fault issue
16 years ago
Yang Tse
4037d01c3e
Ensure that shell variable contents which have active meaning
...
to the shell echo command are not interpreted when trying to
remove extra whitespace from shell variable content.
16 years ago
Yang Tse
bd0e2f9f8c
Adjust Watcom C warnings:
...
Disable warnings on structure members padding.
16 years ago
Yang Tse
0cb9896ead
With this change Solaris target builds will now be done with _REENTRANT defined.
16 years ago
Yang Tse
40f09170d6
Adjust Tiny C basic options:
...
Remove -b from debug-enabled configuration, as Tiny C might have
been built without the memory and bounds checker support.
16 years ago
Yang Tse
7444d55a7f
Adjust GCC warnings:
...
Better disable following warnings when cross-compiling with a gcc older
than 3.0, to avoid warnings from third party system headers:
-Wmissing-declarations
-Wmissing-prototypes
-Wunused
-Wshadow
16 years ago
Yang Tse
7e94946102
fix syntax error
16 years ago
Yang Tse
5abbce8c5b
Initial attempt to detect Watcom C compiler
16 years ago
Yang Tse
8d7e608c02
make naming scheme more consistent across whole file
16 years ago
Yang Tse
b5989fe355
Adjust GCC warnings:
...
Disable following warnings when cross-compiling with a gcc older
than 3.0, to avoid warnings from third party system headers:
-Wmissing-prototypes
-Wunused
-Wshadow
16 years ago
Yang Tse
9bd2d8ef8e
Adjust GCC --enable-warnings:
...
Do not enable -pedantic when cross-compiling with a gcc older
than 3.0, to avoid warnings from third party system headers.
16 years ago
Yang Tse
a5cd95981d
adjust SGI MIPSpro C detection
16 years ago
Yang Tse
3af497d2e0
LCC compiler adjustments:
...
Highest warning level is double -A, next is single -A.
Due to the big number of warnings these trigger on third
party header files it is impratical for us to use any of
them here. If you want them simply define it in CPPFLAGS.
16 years ago
Yang Tse
959cba0810
remove extra space
16 years ago
Yang Tse
301c994b00
split SGI compiler check. One for MIPS C and another for MIPSpro C
16 years ago
Yang Tse
07a115ec62
LCC compiler adjustments:
...
Warning level reduced from double -A to single -A
16 years ago
Yang Tse
71a63b20ba
Initial attempt to detect Tiny C compiler
16 years ago
Yang Tse
2373f24569
Initial attempt to detect LCC compiler
16 years ago
Yang Tse
dca86dfabc
1) fix bug in CONVERT_INCLUDE_TO_ISYSTEM
...
2) Disable SGI remark: controlling expression is constant
16 years ago
Yang Tse
3b2c4c883c
simplify SGI C compiler check
16 years ago
Yang Tse
133d925330
HP C adjustments:
...
Due to the HP-UX socklen_t issue it is insane to use the +w1 warning level.
It generates more than 1100 warnings on socklen_t related statements.
Until the issue is somehow fixed we will just use the +w2 warning level.
16 years ago
Yang Tse
9fe351f223
Add debug tracing for COMPILER_WORKS_IFELSE
16 years ago
Yang Tse
98846c3419
configure will also warn on 'strict compiler warning' rejected options
16 years ago
Yang Tse
3eddc11844
convert rejected compiler options messages into a warnings
16 years ago