Daniel Stenberg
7ea2bc0db7
Andreas Rieke added missing file and changed line endings
18 years ago
Gisle Vanem
f0fe41b68b
Updated dependency output.
18 years ago
Gisle Vanem
fe7b789e18
Updated dependencies to not include config.h.
18 years ago
Gisle Vanem
6bf04cdcad
Removed unneeded stuff.
18 years ago
Gisle Vanem
ee3c1a1f1a
Added Watt-32 section to fix things for Watt32+Win32 targets.
18 years ago
Gisle Vanem
48d6915d8b
Don't include "nameser.h" for Watt32. Use the normal BSD-socket headers.
18 years ago
Gisle Vanem
8e881e02f5
Added definition of select() for Watt32.
18 years ago
Gisle Vanem
91fd5ddd0c
Rewritten to use ../packages/DOS/common.dj.
18 years ago
Yang Tse
d9cab5a6df
Sync with lib/setup_once.h
18 years ago
Gisle Vanem
4df9c29084
Fixed "'x' might be used uninitialized in this function" warning.
...
Removed trailing whitespace.
18 years ago
Gisle Vanem
d4bc2387b5
Added '-d' option for Watt32 targets. Added cvs id.
18 years ago
Yang Tse
dd8b7df5dd
Compiler warning fix
18 years ago
Yang Tse
000ac3f39d
Sync with lib/setup_once.h
18 years ago
Yang Tse
77ac18117c
Check for USE_WINSOCK instead of WIN32 where the check was done
...
to verify winsock API availability.
18 years ago
Yang Tse
70ed671edf
Introduce symbol USE_WINSOCK which will be defined when
...
using winsock or winsock2 API.
18 years ago
Daniel Stenberg
5d9bf10232
Tor's spell fixes
18 years ago
Yang Tse
dd3b42e1ac
Replace is*() macros with our own IS*() ones.
...
Get rid of non ANSI/ISO isascii().
18 years ago
Yang Tse
2a7b004e49
Move definition of IS*() macros to setup_once.h
18 years ago
Yang Tse
69dcc701cf
Define HAVE_STRUCT_TIMEVAL as appropriate for platforms that lack autotools support
18 years ago
Daniel Stenberg
8df5b67ab0
Prevent ares_getsock() to overflow if more than 16 sockets are used.
18 years ago
Yang Tse
02d31bef50
Check for struct timeval at configuration time
18 years ago
Daniel Stenberg
04cb824483
avoid an overflow if an excessive amount of servers are used
18 years ago
Yang Tse
298541c56c
Remove redundant __CYGWIN__ symbol check
18 years ago
Daniel Stenberg
d3439e3332
- Guilherme Balena Versiani: I noted a strange BUG in Win32 port
...
(ares_init.c/get_iphlpapi_dns_info() function): when I disable the network
by hand or disconnect the network cable in Windows 2000 or Windows XP, my
application gets 127.0.0.1 as the only name server. The problem comes from
'GetNetworkParams' function, that returns the empty string "" as the only
name server in that case. Moreover, the Windows implementation of
inet_addr() returns INADDR_LOOPBACK instead of INADDR_NONE.
18 years ago
Daniel Stenberg
1bec3073dc
Brad Spencer did
...
o made ares_version.h use extern "C" for c++ compilers
o fixed compiler warnings in ares_getnameinfo.c
o fixed a buffer position init for TCP reads
19 years ago
Daniel Stenberg
70a27de3c5
add missing man page
19 years ago
Yang Tse
ec9f8c45e8
Check for network libraries the _same_ way it is done in cURL.
19 years ago
Yang Tse
cfae7aa9e5
Check for network libraries the same way it is done in cURL.
19 years ago
Yang Tse
fc71973aa6
Minor compatibility fix
19 years ago
Gisle Vanem
415e2ae109
Fixed comment.
19 years ago
Yang Tse
857a5f9353
Fix compiler warning
19 years ago
Yang Tse
1a8709fa8d
Avoid redundant check. configure script takes care of not defining
...
HAVE_WINDOWS_H, HAVE_WINSOCK_H, HAVE_WINSOCK2_H, neither
HAVE_WS2TCPIP_H when __CYGWIN__ is defined.
19 years ago
Yang Tse
fb5decf740
Being unable to link or find out recv() or send() args types is a fatal error.
19 years ago
Yang Tse
43995b7d1b
MinGW/MSYS needs lib ws2_32 for proper operation of configure script.
19 years ago
Daniel Stenberg
19fb255f9e
Ravi Pratap fixed ares_getsock() to actually return the proper bitmap and
...
not always zero!
19 years ago
Yang Tse
6ca041f8f1
Avoid the risk of a false positive detection of MSG_NOSIGNAL when cross compiling a Windows target.
19 years ago
Yang Tse
c7aae2ef2e
Force compilation failure in case macros sread() or swrite() are not defined.
19 years ago
Yang Tse
6438dff987
Provide definitions needed for macros sread() and swrite() in config file.
19 years ago
Yang Tse
cf64c31aac
Fix compiler warnings.
19 years ago
Yang Tse
62e22ec3af
include setup_once.h dependency and adjust to 80 char lines.
19 years ago
Yang Tse
283737c856
Replace send() and recv() with swrite() and sread() macros.
19 years ago
Yang Tse
b05a63758c
First step trying to avoid the multiple header inclusion and recursion nightmare.
...
Reintroduce checking for HAVE_MSG_NOSIGNAL in configure script, so that we don't depend on header inclusion order for a valid check.
19 years ago
Yang Tse
bed83eaf82
Provide multiple header inclusion prevention definition __ARES_PRIVATE_H
19 years ago
Yang Tse
30d25aad3e
Change multiple header inclusion prevention definition to __ARES_BITNCMP_H
19 years ago
Yang Tse
962f710089
Change multiple header inclusion prevention definition to __ARES_INET_NET_PTON_H
19 years ago
Yang Tse
e5c95e68d8
Sync header with source code
19 years ago
Yang Tse
4e8835e782
Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H shall be defined if <malloc.h> header file must be included even when including <stdlib.h>.
19 years ago
Gisle Vanem
08ce30f216
Added getopt() processing.
19 years ago
Gisle Vanem
383126b38f
Added getopt() processing of [-t {a|aaaa}].
19 years ago
Gisle Vanem
f417f06ca9
Added CVS id.
19 years ago