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 |
Gisle Vanem
|
0a83c1e416
|
2nd try adding CVS id.
|
19 years ago |
Gisle Vanem
|
f6e7395ca0
|
Added CVS id.
|
19 years ago |
Gisle Vanem
|
4cef1942be
|
Use ares_free_string() to avoid detecting leaks.
|
19 years ago |
Gisle Vanem
|
a5c01eed75
|
If CURLDEBUG defined, call curl_memdebug() if $CARES_MEMDEBUG is set.
|
19 years ago |
Yang Tse
|
fb7987171c
|
Fix compiler warning
|
19 years ago |
Yang Tse
|
c3c8945646
|
Change the ai_addrlen type of struct addrinfo from size_t to socklen_t, per RFC 3493.
|
19 years ago |
Yang Tse
|
31dfa4924d
|
Define NEED_MALLOC_H if including <stdlib.h> is not enough for proper compilation and <malloc.h> must also be included.
|
19 years ago |
Yang Tse
|
04369e1134
|
Finally get rid of CURL_CHECK_HEADERS_ONCE since it adds very little value and has portability issues.
Change some shell if...then...fi tests into case...esac tests which demand less resources.
|
19 years ago |
Yang Tse
|
f3643c497b
|
Substitution of the literal '-' is only done if it's the first or last character.
|
19 years ago |
Yang Tse
|
e7be013388
|
Using backslashes and slashes in the strings of the sed 'y' command shall be avoided since its interpretation is not the same across platforms.
Now we use the sed 's' command with a bracket expression.
|
19 years ago |
Yang Tse
|
d4b831bd3e
|
Fix excessive escaping.
|
19 years ago |
Yang Tse
|
33be40af18
|
Fix CURL_CHECK_HEADERS_ONCE
|
19 years ago |
Yang Tse
|
69a7d102b7
|
Fix MinGW/MSYS support in CURL_CHECK_FUNC_RECV and CURL_CHECK_FUNC_SEND.
|
19 years ago |
Yang Tse
|
413a37e409
|
Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows headers when compiled with Cygwin in POSIX emulation mode.
|
19 years ago |
Yang Tse
|
3e2f91b95f
|
Use a more descriptive var name.
|
19 years ago |
Yang Tse
|
e26ef987d7
|
Get qualifier of arg 2 for send() apart into SEND_QUAL_ARG2.
|
19 years ago |
Yang Tse
|
26b2944fb9
|
Platforms that don't have/run configure need default values in their config files for:
HAVE_GETNAMEINFO, GETNAMEINFO_QUAL_ARG1, GETNAMEINFO_TYPE_ARG1, GETNAMEINFO_TYPE_ARG2, GETNAMEINFO_TYPE_ARG46, GETNAMEINFO_TYPE_ARG7
HAVE_RECV, RECV_TYPE_ARG1, RECV_TYPE_ARG2, RECV_TYPE_ARG3, RECV_TYPE_ARG4, RECV_TYPE_RETV
HAVE_SEND, SEND_TYPE_ARG1, SEND_TYPE_ARG2, SEND_TYPE_ARG3, SEND_TYPE_ARG4, SEND_TYPE_RETV
|
19 years ago |
Yang Tse
|
016db852f8
|
Find out return types and argument types for functions recv() and send() at configuration stage.
|
19 years ago |
Yang Tse
|
64102e9a5c
|
Use CURL_CHECK_FUNC_GETNAMEINFO results in CURL_CHECK_NI_WITHSCOPEID
|
19 years ago |
Yang Tse
|
054c5cf04b
|
Make CURL_CHECK_NI_WITHSCOPEID actually try to compile NI_WITHSCOPEID when cross-compiling.
|
19 years ago |
Yang Tse
|
bdf1485cf9
|
Fix shell globbing in CURL_CHECK_FUNC_GETNAMEINFO
|
19 years ago |
Yang Tse
|
a838f1a431
|
Fix shell globbing in CURL_CHECK_FUNC_GETNAMEINFO
|
19 years ago |
Yang Tse
|
be2ee2baac
|
Get qualifier of arg 1 for getnameinfo apart. Take 2.
|
19 years ago |
Yang Tse
|
24c638e165
|
Get qualifier of arg 1 for getnameinfo apart.
|
19 years ago |
Yang Tse
|
5151cb841e
|
Remove experimental notice from CURL_CHECK_FUNC_GETNAMEINFO
|
19 years ago |