aboutsummaryrefslogtreecommitdiff
path: root/ares/configure.ac
AgeCommit message (Collapse)Author
2005-09-10Use the AC_CHECK_MEMBER() function for check struct members instead ofDaniel Stenberg
inventing and providing our own. Hopefully this solves a HP-UX 11.00 problem.
2005-06-19Added some checks for the addrinfo structure.Dominick Meglio
2005-06-03FIONBIO is in sys/ioctl.h on AIXDaniel Stenberg
2005-06-02William Ahern:Daniel Stenberg
Make UDP sockets non-blocking. I've confirmed that at least on Linux 2.4 a read event can come back from poll() on a valid SOCK_DGRAM socket but recv(2) will still block. This patch doesn't ignore EAGAIN in read_udp_packets(), though maybe it should. (This patch was edited by Daniel Stenberg and a new configure test was added (imported from curl's configure) to properly detect what non-blocking socket approach to use.)
2005-05-16Added ares_getnameinfo which mimics the getnameinfo APIDominick Meglio
2005-05-14replaced the CRLF newlines with plain LF onesDaniel Stenberg
2005-05-14Added an inet_ntop function from BIND for systems that do not have itDominick Meglio
2005-04-08Added preliminary IPv6 support to ares_gethostbynameDominick Meglio
2005-04-08include sys/types.h too when checking for headers as otherwise this breaksDaniel Stenberg
on Solaris and FreeBSD. At least.
2005-04-07Try harder to see if arpa/nameser_compat.h REALLY is a good header file toDaniel Stenberg
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.
2005-04-06check for struct sizes and use those sizes if the NS_* defines are lackingDaniel Stenberg
(IRIX 6.5.22 it seems)
2005-04-05check for another arpa headerDaniel Stenberg
2005-04-05check for the arpa/* headersDaniel Stenberg
2005-04-05Provided implementations of inet_net_pton and inet_pton from BIND for ↵Dominick Meglio
systems that do not include these functions. These will be necessary for CIDR support and IPv6 support.
2005-03-20attempt to fix the ares link breakage with --enable-debug in libcurl and hereDaniel Stenberg
2005-03-11Check for winsock.h to work with win32. Only include system headers we knowDaniel Stenberg
exist.
2005-03-10Dominick Meglio added ares_parse_aaaa_reply.c and did various adjustments. TheDaniel Stenberg
first little steps towards IPv6 support!
2004-11-11fix the -I path to the proper include dir when --enable-debug is usedDaniel Stenberg
2004-07-24--enable-debug now makes the lib built static only since otherwise weDaniel Stenberg
get problems
2004-07-22- Fixed a few variable return types for some system calls. Made configureDaniel Stenberg
check for ssize_t to make it possible to use that when receiving the send() error code. This is necessary to prevent compiler warnings on some systems. - Made configure create config.h, and all source files now include setup.h that might include the proper config.h (or a handicrafted alternative). - Switched to 'ares_socket_t' type for sockets in ares, since Windows don't use 'int' for that. - automake-ified and libool-ified c-ares. Now it builds libcares as a shared lib on most platforms if wanted. (This bloated the size of the release archive with another 200K!) - Makefile.am now uses Makefile.inc for the c sources, h headers and man pages, to make it easier for other makefiles to use the exact same set of files. - Adjusted 'maketgz' to use the new automake magic when building distribution archives.
2004-02-25added the better debug option logic from curl by adding acinclude.m4 to theDaniel Stenberg
configure stuff
2004-02-23check for a few basic header filesDaniel Stenberg
2004-02-22this code uses no long long, so we can have warnings about themDaniel Stenberg
2004-02-19check for standard headers when --enable-debug is usedDaniel Stenberg
2004-02-18I removed the socklen_t requirement from memdebug.h, so we don't need toDaniel Stenberg
figure it out here anymore to build debug builds.
2004-02-18The --enable-debug option really requires this to be built as part of curl.Daniel Stenberg
When using it, we now set the include path to better find the devel curl headers, and we check for the socklen_t type since the curl memdebug stuff needs it.
2004-02-15don't assume we can use gcc 2.96+ optionsDaniel Stenberg
2004-02-04we use the more aggressive compiler warningsDaniel Stenberg
2004-02-04use configure.ac instead of configure.inDaniel Stenberg
support --enable-debug to switch on picky compiler options