aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2006-06-19Remove "big endian" DNS section and RR data integer parser macros fromWilliam Ahern
ares_dns.h, which break c-ares on my Sparc64. Bit-wise operations in C operate on logical values. And in any event the octets are already in big-endian (aka network) byte order so they're being reversed (thus the source of the breakage).
2006-06-19Handle EAGAIN/EWOULDBLOCK readiness errors, which can occur for both TCP andWilliam Ahern
UDP even when a poll(2) or select(2) suggest otherwise.
2006-05-24Copied the NO_UNDEFINED magic from libcurl to make this build fine again withDaniel Stenberg
libtool cross-compiled on linux with mingw32
2006-05-10Bram Matthys brought my attention to a libtool peculiarity where detectingDaniel Stenberg
things such as C++ compiler actually is a bad thing and since we don't need that detection I added a work-around, much inspired by a previous patch by Paolo Bonzini. This also shortens the configure script quite a lot.
2006-05-05two more contributorsDaniel Stenberg
2006-05-03moved the curl_off_t check to within the --enable-debug block where it ↵Daniel Stenberg
belongs since it is a somewhat ugly hack
2006-05-03Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makesDaniel Stenberg
c-ares call a callback on socket state changes. A better way than the ares_getsock() to get full control over the socket state.
2006-04-20removed -fpack-struct because gcc4 seems to know its obsolete and warns...Gunter Knauf
2006-04-17minor Makefile fix - let's go 2006;Gunter Knauf
use correct version var.
2006-01-09Alexander Lazic improved the getservbyport_r() configure check.Daniel Stenberg
2006-01-06buildconf fixesDaniel Stenberg
2006-01-06Use $ACLOCAL_FLAGS too, pointed out by Alexander LazicDaniel Stenberg
2006-01-05James Bursa fixes: find the hosts file on RISC OS, and made it build withDaniel Stenberg
newer gcc versions that no longer defines "riscos".
2006-01-05Yang Tse has been helping outDaniel Stenberg
2006-01-04Added ares_getsock.obj.Gisle Vanem
2006-01-02we're working on 1.3.1 (or more)Daniel Stenberg
2005-12-22This function was added in c-ares [version]Daniel Stenberg
2005-12-22added ares_getsock()Daniel Stenberg
2005-12-22Added ares_getsock() to extract sockets to wait for action on, without beingDaniel Stenberg
limited to select().
2005-12-21Checking for function getnameinfo and its arguments is finallyYang Tse
done in one single function CURL_CHECK_FUNC_GETNAMEINFO which will only define HAVE_GETNAMEINFO if the function has been found AND the type of its arguments has been properly been detected
2005-12-21Undefine HAVE_GETNAMEINFO if unable to findYang Tse
proper types to use for getnameinfo args
2005-12-21Undefine HAVE_GETNAMEINFO if unable to findYang Tse
proper types to use for getnameinfo args
2005-12-21Make sure we're using 'c-ares' sources and not 'ares' ones.Yang Tse
2005-12-20In CURL_FUNC_GETNAMEINFO_ARGTYPES, when cross-compiling a windowsYang Tse
target use calling convention WSAAPI for getnameinfo() prototype. Checking type DWORD as argument 4 and 6 of getnameinfo not needed.
2005-12-20Fix PellesC warning.Gisle Vanem
2005-12-20Changes for PellesC for Win32. It needs <unistd.h> for 'ssize_t'. Hence theGisle Vanem
rearrangement in ares_process.c.
2005-12-20fix ioctlsocket detectionYang Tse
2005-12-20Fix, header checks must be done before using its results.Yang Tse
2005-12-20fix closing parenthesesDaniel Stenberg
2005-12-20use AC_PROG_LIBTOOL after AC_DISABLE_SHAREDDaniel Stenberg
2005-12-20Fix quotingYang Tse
2005-12-20Use native type SOCKET instead of int when testing functionality of ↵Yang Tse
ioctlsocket on Windows
2005-12-19OoopsYang Tse
2005-12-19Add checking for type DWORD as argument 4 and 6 of getnameinfoYang Tse
2005-12-19Adjust more windows header includesYang Tse
2005-12-19Fix guard detection of _WIN32_WINNT for MingW in CURL_FUNC_GETNAMEINFO_ARGTYPESYang Tse
2005-12-19Add check for 'unsigned int' as type of arguments 4 and 6 of getnameinfoYang Tse
2005-12-19Undo previous change. This header file belongs to the publicYang Tse
interface and the change could break the compilation of thrid party apps which link against this library.
2005-12-18When checking the type of the first argument of getnameinfo do it in theYang Tse
following order: 'struct sockaddr *' 'const struct sockaddr *' 'void *'.
2005-12-18Fix spacing. When defining, define to 1.Yang Tse
2005-12-18Cleanup windows header includes. Where aplicable, inclusion ofYang Tse
windows.h winsock.h winsock2.h ws2tcpip.h is done in setup.h
2005-12-18MingW guards getnameinfo, getaddrinfo and freeaddrinfo with _WIN32_WINNT >= ↵Yang Tse
0x0501
2005-12-18Fix Msys/Mingw not detecting getnameinfo() with AC_CHECK_FUNCSYang Tse
2005-12-18Make it compatible with vc60 and vc71Yang Tse
2005-12-17Fix typoYang Tse
2005-12-17Fix compiler warningYang Tse
2005-12-17CleanupYang Tse
2005-12-17Windows related cleanupYang Tse
2005-12-17Check first arg of getnameinfo with and without const qualifier.Yang Tse
2005-12-17Avoid breaking configure due to CURL_FUNC_GETNAMEINFO_ARGTYPES failure, ↵Yang Tse
since at this point nothing depends on it.