aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2008-06-29fix C style commentYang Tse
2008-06-29John Lightsey filed bug report #1999181: "CLOCK_MONOTONIC always fails onYang Tse
some systems" (http://curl.haxx.se/bug/view.cgi?id=1999181). The problem was that the configure script did not use the _POSIX_MONOTONIC_CLOCK feature test macro when checking monotonic clock availability. This is now fixed and the monotonic clock will not be used unless the feature test macro is defined with a value greater than zero indicating always supported.
2008-06-20Modified configuration script to actually verify if the compiler is goodYang Tse
enough at detecting compilation errors or at least it has been properly configured to do so. Configuration heavily depends on this capability, so if this compiler sanity check fails the configuration process will now fail.
2008-06-18No longer break out of a shell "for" statement from insideYang Tse
AC_FOO_IFELSE macros, otherwise temp files are not removed. Identation adjustment.
2008-06-11enable additional CFLAGS from commandline.Gunter Knauf
2008-06-09fix pkg-config reporting of private libraries needed for static linkingYang Tse
2008-06-06MSVC does build Windows native targetsYang Tse
2008-05-30Brad House fixed a missing header file inclusion in adig sample programYang Tse
2008-05-29start working on 1.5.3Daniel Stenberg
2008-05-291.5.2Daniel Stenberg
2008-05-26fix compiler warning: unreferenced formal parameterYang Tse
2008-05-23list all local sources the (demo) tools need, add a few missing scripts toDaniel Stenberg
the dist tarball and remove a two duplicate file names from EXTRA_DIST (most of it pointed out by Yang Tse)
2008-05-23this is not used (anymore)Daniel Stenberg
2008-05-22make sure the configure.ac file with the correct version number is shippedDaniel Stenberg
in the tarball
2008-05-22MSVC6+ clean-up targets must also remove acountry.exeYang Tse
2008-05-22sync with realityYang Tse
2008-05-21fix: [action-if-found] part of AC_CHECK_TYPE macro cannot be quoted when emptyYang Tse
2008-05-21fix: remove need and definition of HAVE_SOCKLEN_T symbolYang Tse
2008-05-21fix: socklen_t definition commentYang Tse
2008-05-20update several macros using AC_TRY_LINK with AC_LINK_IFELSEYang Tse
2008-05-20fix underquoting of AC_LANG_PROGRAM argumentsYang Tse
2008-05-20if'def out private function ares__tvdiff(), it is not in use yet.Yang Tse
2008-05-20update several macros using AC_TRY_LINK with AC_LINK_IFELSEYang Tse
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