aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2008-05-19fix socklen_t equivalent detection when cross compiling Windows targetYang Tse
2008-05-19if WINSOCK2 API is used link with 'ws2_32', elseYang Tse
if WINSOCK API is used under WinCE link with 'winsock', else if WINSOCK API is used link with 'wsock32'.
2008-05-18on winsock systems linking is done using library 'ws2_32' whenYang Tse
winsock2.h is available, and library 'winsock' is used when only winsock.h is available.
2008-05-17minor change for wince-cegcc and wince-mingw32ce supportYang Tse
2008-05-15millisecond resolution support followupYang Tse
2008-05-15Replaced "-DHAVE_FIONBIO" with "-DHAVE_IOCTLSOCKET".Gisle Vanem
Added "-DHAVE_GETTIMEOFDAY". Trimmed lines.
2008-05-15sync with realityYang Tse
2008-05-15remove compilation time generated filesYang Tse
2008-05-15use same time source for timeout initialization and processingYang Tse
2008-05-14Improve toolchain detection for WinCE cross compilation:Yang Tse
When cross compiling WinCE with the arm-wince-cegcc-gcc C compiler symbol __CEGCC__ is defined and the unix-like compatibility layer is used. For our purposes this is not a native Windows build. When cross compiling WinCE with the arm-wince-mingw32ce-gcc C compiler symbol __MINGW32CE__ is defined and the unix-like compatibility layer is not used. For our purposes this _is_ a native Windows build.
2008-05-14skip checks for Windows specific header filesYang Tse
when build target is not a native Windows one
2008-05-14WinCE cross compilation adjustments:Yang Tse
HAVE_WINSOCK2_H shall not be defined. HAVE_WS2TCPIP_H shall not be defined.
2008-05-13- Introducing millisecond resolution support for the timeout option. SeeDaniel Stenberg
ares_init_options()'s ARES_OPT_TIMEOUTMS.
2008-05-13also ignore thisYang Tse
2008-05-13also ignore thisYang Tse
2008-05-13ignore this compilation time generated filesYang Tse
2008-05-13don't keep in CVS this compilation time generated fileYang Tse
2008-05-13add MSVC6 project for acountry sample programYang Tse
2008-05-13update MSVC6 projects to use the multithreaded DLL runtime libraryYang Tse
2008-05-13add MSVC6 project for acountry sample programYang Tse
2008-05-12skip libtool C++ preprocessor compiler and linker checksYang Tse
2008-05-12ignore libcares.pcYang Tse
2008-05-12configure script will now define HAVE_CLOCK_GETTIME_MONOTONIC symbol onlyYang Tse
when function clock_gettime() is available and the monotonic timer is also available. Otherwise, in some cases, librt or libposix4 could be used for linking even when finally not using the clock_gettime() function due to lack of the monotonic clock.
2008-05-10fix syntax error: missing semicolonYang Tse
2008-05-10Add library checking for clock_gettime() supportYang Tse
2008-05-09Use monotonic time source if available.Yang Tse
2008-05-09Removed AC_PROG_CC_STDC again. It enforces C99/gnu99 stdandard which is tooDaniel Stenberg
liberal for me. Also, autoconf 2.61 and earlier doesn't work with icc 10.1 for this macro. (2.62 confirmed to work though). See discusson on the mailing list starting here: http://daniel.haxx.se/projects/c-ares/mail/c-ares-archive-2008-05/0001.shtml
2008-05-08include strings.h (if available) for the strcasecmp() protoDaniel Stenberg
2008-05-08check for strings.h in configure and use it for the strcasecmp() protoDaniel Stenberg
2008-05-07adjusted to work with the updated configure.acDaniel Stenberg
2008-05-07- Sebastian made c-ares able to return all PTR-records when doing reverseDaniel Stenberg
lookups. It is not common practice to have multiple PTR-Records for a single IP, but its perfectly legal and some sites have those.
2008-05-07- Doug Goldstein provided a configure patch: updates autoconf 2.13 usage toDaniel Stenberg
autoconf 2.57 usage (which is the version you have specified as the minimum version). It's a minor change but it does clean up some warnings with newer autoconf (specifically 2.62).
2008-05-05Improved parsing of resolver configuration filesYang Tse
2008-04-07make previous compiler warning fix more portableYang Tse
2008-04-07fix compiler warning: indirection to slightly different base typesYang Tse
2008-04-07fix compiler warning: local variable may be used without having been initializedYang Tse
2008-04-07fix compiler warning: unreferenced formal parameterYang Tse
2008-04-07fix compiler warning: assignment within conditional expressionYang Tse
2008-04-04- Alexey Simak fixed the VC dsp file by adding the missing source fileDaniel Stenberg
ares_expand_string.c
2008-04-04Alexey Simak made adig support NAPTR recordsDaniel Stenberg
2008-04-04Eino Tuominen improved the code when a file is used to seed the randomizerDaniel Stenberg
2008-02-29Force AIX xlc to fail and not generate object code if the source code hasYang Tse
compiled with errors. This behaviour is needed for autoconf macros which rely on the ability to compile with or without errors, and is safer than xlc's default of failing only upon severe errors.
2008-02-27added get_ver.awk since c-ares is a standalone project, and should therefore ↵Gunter Knauf
also compile when cURL is absent.
2008-02-27a couple of small fixes to the makefile:Gunter Knauf
fixed comments; fixed INSTDIR define, simplified rules; changed to use get_ver.awk in current dir rather than the curl one.
2008-02-16fixed linker def file for tools when compiled with gcc/nlmconv.Gunter Knauf
2008-02-14added some files which were missing in release tarballs.Gunter Knauf
2008-01-17updated copyright for new year.Gunter Knauf
2008-01-02Added '-d' option for Watt-32 debugging.Gisle Vanem
2007-12-18MSVC 9.0 (VS2008) does not support Windows build targets prior to WinXP,Yang Tse
and makes wrong asumptions of build target when it isn't specified. So, if no build target has been defined we will target WinXP when building with MSVC 9.0 (VS2008).
2007-12-11build acountry tooDaniel Stenberg