Dominick Meglio
|
a6f7820033
|
Converted some macros to use NS_* so they work on non-IPv6 systems
|
20 years ago |
Dominick Meglio
|
8260cc50de
|
Forgot to ares_-ize inet_ntop
|
20 years ago |
Daniel Stenberg
|
cac87c7fc7
|
replaced the CRLF newlines with plain LF ones
|
20 years ago |
Dominick Meglio
|
eeb6aa6b01
|
Added an inet_ntop function from BIND for systems that do not have it
|
20 years ago |
Daniel Stenberg
|
05d8fa0a57
|
prevent NS_IN6ADDRSZ from getting set to zero if the struct doesn't exist
|
20 years ago |
Daniel Stenberg
|
f09adbcbc2
|
the new functions and the upcoming ipv6 calls for the next version to become
1.3.0
|
20 years ago |
Gunter Knauf
|
ed5ced320b
|
fix for recent changes.
|
20 years ago |
Daniel Stenberg
|
fce7f4a6f2
|
Fixed for Mac OS X builds based on excellent feedback from Heinz Stockinger.
|
20 years ago |
Gunter Knauf
|
1a230e91e6
|
changes for building with IPV6.
|
20 years ago |
Daniel Stenberg
|
b6f7715488
|
added missing headers
|
20 years ago |
Daniel Stenberg
|
af3a246f32
|
indented source to look more like other ares code,
added (somewhat ugly) typecasts to build warning-free on 64bit platforms (the
result of a (char *) - (char *) cannot be stored in an int universally)
|
20 years ago |
Daniel Stenberg
|
86661ab646
|
sortlist_alloc() is never used on win32, so ifdef out it to prevent warning
|
20 years ago |
Daniel Stenberg
|
c0eb11ec6c
|
avoid warning on windows
|
20 years ago |
Daniel Stenberg
|
f2058d6a9f
|
add needed include
|
20 years ago |
Dominick Meglio
|
ad71e44cc0
|
Attempted to fix c-ares not building on non-IPv6 systems
|
20 years ago |
Dan Fandrich
|
4ac08ca3ff
|
Allow environment variables to override default autotools.
|
20 years ago |
Daniel Stenberg
|
c02df16ef5
|
credits
|
20 years ago |
Dominick Meglio
|
9b33259b5e
|
Removed usage of u_int and u_char
|
20 years ago |
Dominick Meglio
|
7012fc65d9
|
Made sortlist support IPv6 (this can probably use some testing)
|
20 years ago |
Dominick Meglio
|
61f1399c2f
|
Made sortlist support CIDR matching for IPv4
|
20 years ago |
Dominick Meglio
|
00b7a550b5
|
Added preliminary IPv6 support to ares_gethostbyname
|
20 years ago |
Dominick Meglio
|
e55c48b8cf
|
Added include for inet_net_pton.h to ares__get_hostent.c
|
20 years ago |
Dominick Meglio
|
29d71bd499
|
Made ares_gethostbyaddr support IPv6 by specifying AF_INET6 as the family
|
20 years ago |
Daniel Stenberg
|
2a0239bab1
|
include sys/types.h too when checking for headers as otherwise this breaks
on Solaris and FreeBSD. At least.
|
20 years ago |
Daniel Stenberg
|
77244a784f
|
Try harder to see if arpa/nameser_compat.h REALLY is a good header file to
include, as it seems at least some AIX versions don't really allow it to be
include at the same time as the original nameser.h.
|
20 years ago |
Daniel Stenberg
|
b41effd113
|
Tupone Alfredo fixed includes of arpa/nameser_compat.h to build fine on Mac OS
X.
|
20 years ago |
Daniel Stenberg
|
3a80a3eb01
|
better errno constant replacements, as mentioned by Gisle Vanem
|
20 years ago |
Gisle Vanem
|
1a98970668
|
Include inet_net_pton.h for 'struct in6_addr'. Ideally this
should come from <ws2tcpip.h>, but Winsock 1.1 should
suffice.
|
20 years ago |
Gisle Vanem
|
cc2b7d053b
|
Moved inet_net_pton.h to HHEADERS.
|
20 years ago |
Daniel Stenberg
|
81d0042414
|
check for struct sizes and use those sizes if the NS_* defines are lacking
(IRIX 6.5.22 it seems)
|
20 years ago |
Daniel Stenberg
|
e10e4843c6
|
moved the *_inet_pton protos to inet_net_pton.h instead
|
20 years ago |
Daniel Stenberg
|
06e8c9fe3f
|
made the ares_inet_net_pton() proto use size_t size, as the function in the
code uses that
|
20 years ago |
Daniel Stenberg
|
3d90cb252b
|
with these changes, it builds on my win32 cross-compiler
|
20 years ago |
Daniel Stenberg
|
39ea207306
|
check for another arpa header
|
20 years ago |
Daniel Stenberg
|
3f15ec783b
|
check for the arpa/* headers
|
20 years ago |
Dominick Meglio
|
ffb4cf5554
|
Provided implementations of inet_net_pton and inet_pton from BIND for systems that do not include these functions. These will be necessary for CIDR support and IPv6 support.
|
20 years ago |
Daniel Stenberg
|
784cc294b1
|
Updated the copyright year since changes have been this year.
|
20 years ago |
Gisle Vanem
|
46d66012f1
|
CURL_EXTERN is already in <curl/curl.h>.
|
20 years ago |
Gisle Vanem
|
a4365e169c
|
Prevent redefinition warning with CURLDEBUG.
|
20 years ago |
Daniel Stenberg
|
61aec67fe5
|
the same fix here too, typecast to prevent win32 compiler warning
|
20 years ago |
Daniel Stenberg
|
6010f4503c
|
typecase to fix win32 compiler warning (and intended as other code is)
|
20 years ago |
Daniel Stenberg
|
9d89bc0179
|
silence win32 compiler warnings
|
20 years ago |
Daniel Stenberg
|
da97171445
|
attempt to fix the ares link breakage with --enable-debug in libcurl and here
|
20 years ago |
Daniel Stenberg
|
bb42658b06
|
silence warnings on win32 about static functions that are never used
|
20 years ago |
Gisle Vanem
|
1223fb7eac
|
Prevent gcc warning.
|
20 years ago |
Daniel Stenberg
|
e1e80ecdd6
|
the ares_parse_aaaa_reply man page
|
20 years ago |
Daniel Stenberg
|
e0c8f58697
|
Check for winsock.h to work with win32. Only include system headers we know
exist.
|
20 years ago |
Daniel Stenberg
|
14ff3282cd
|
Replace AC_TRY_RUN() with AC_EGREP_CPP() when checking for constants to
work fine with cross-compiled builds.
|
20 years ago |
Daniel Stenberg
|
49f3631b43
|
oops, once is enough! ;-)
|
20 years ago |
Daniel Stenberg
|
22309ec988
|
Define HAVE_AF_INET6_H for Netware too, as Guenter Knauf's builds indicate.
|
20 years ago |