aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
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.
2005-12-17const qualifier in getnameinfo checkYang Tse
2005-12-16Since there is no proof of the existence of a platform which wouldYang Tse
justify checking for socklen_t in more than one function, the code used to find a valid socklen_t replacement is simplified back. The only function that will be used to find a socklen_t replacement is getpeername, as it has been since revision 1.4 of curl/acinclude.m4
2005-12-16'Fix' windows buildsYang Tse
2005-12-16TYPE_SOCKLEN_T completely replaced by CURL_CHECK_TYPE_SOCKLEN_T.Yang Tse
CURL_FUNC_GETNAMEINFO_ARGTYPES now also checks first argument. All related changes taken to cares configuration scripts.
2005-12-11Undo last changesYang Tse
2005-12-11Fix compiler warning and compatibility issue with the type of the parameter ↵Yang Tse
used in getnameinfo() to receive the length of the sockaddr struct.
2005-12-10Modified lookup_service() to avoid the risk of a potential buffer overflowYang Tse
2005-12-09Fix compiler warningYang Tse
2005-12-09Fix compiler warningYang Tse
2005-11-25Yang Tse fixed compiler warningsDaniel Stenberg
2005-11-25read_tcp_data() fix to get the proper buffer pointer and sizeDaniel Stenberg
2005-11-25Yang Tse: fixed compiler warningsDaniel Stenberg
2005-11-25Change based on Yang Tse's excellent fix to reduce buffer overflow risk andDaniel Stenberg
fixing a compiler warning in the append_scopeid() function.
2005-11-24avoid doing #if an a predef symbol that might not be definedDaniel Stenberg
2005-11-16check for and use winsock2.h instead of winsock.h and I fixed a typo in theDaniel Stenberg
ifdefs where . was used instead of _!
2005-11-15include ws2tcpip.h in an attempt to detect some of the ipv6 structs betterDaniel Stenberg
in mingw builds
2005-11-14Detect big/little endian in the configure script and adjust the ares_dns.hDaniel Stenberg
macros accordingly.
2005-11-14Added '-DHAVE_SOCKADDR_IN6_SIN6_SCOPE_ID'.Gisle Vanem
2005-11-14Added CVS id.Gisle Vanem
Avoid warning 'x might be used uninitialized in this function'.
2005-11-14We have HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID.Gisle Vanem
2005-11-12Fixed typo. Detabified.Gisle Vanem
2005-11-12Support big-endian machines.Gisle Vanem
2005-11-12Added CVS id, Detabified, applied c-ares coding-style.Gisle Vanem