Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-03-10 | ares.h: stricter CARES_EXTERN linkage decorations logic | Yang Tse | 1 | -25/+29 | |
No API change involved. | |||||
2013-03-08 | configure: use XC_LIBTOOL for portability across libtool versions | Yang Tse | 1 | -28/+10 | |
2013-01-28 | zz40-xc-ovr.m4: 1.0 interface stabilization | Yang Tse | 1 | -1/+2 | |
- Stabilization results in 4 public interface m4 macros: XC_CONFIGURE_PREAMBLE XC_CONFIGURE_PREAMBLE_VER_MAJOR XC_CONFIGURE_PREAMBLE_VER_MINOR XC_CHECK_PATH_SEPARATOR - Avoid one level of internal indirection - Update comments - Drop XC_OVR_ZZ40 macro | |||||
2013-01-23 | configure: use XC_CONFIGURE_PREAMBLE early checks | Yang Tse | 1 | -2/+1 | |
Some basic checks we make were placed early enough in generated configure script when using autoconf 2.5X versions. Newer autoconf versions expand these checks much further into the configure script, rendering them useless. Using XC_CONFIGURE_PREAMBLE fixes placement of early intended checks across all our autoconf supported versions. | |||||
2013-01-23 | configure: autotools compatibility fixes - step I | Yang Tse | 1 | -5/+5 | |
Fix proper macro expansion order across autotools versions for C compiler and preprocessor program checks. | |||||
2013-01-23 | configure: fix automake 1.13 compatibility | Yang Tse | 1 | -0/+1 | |
Tested with: buildconf: autoconf version 2.69 buildconf: autom4te version 2.69 buildconf: autoheader version 2.69 buildconf: automake version 1.13.1 buildconf: aclocal version 1.13.1 buildconf: libtool version 2.4 buildconf: GNU m4 version 1.4.16 | |||||
2013-01-01 | configure.ac: replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS | Yang Tse | 1 | -1/+1 | |
automake 1.13 errors if AM_CONFIG_HEADER is used in configure script. | |||||
2012-12-16 | configure: check if compiler halts on function prototype mismatch | Yang Tse | 1 | -0/+1 | |
2012-05-25 | Fix libcares.pc generation for static MingW* cross builds | Yang Tse | 1 | -0/+3 | |
2012-04-17 | configure: Windows cross-compilation fixes | Yang Tse | 1 | -2/+6 | |
CARES_BUILDING_LIBRARY and CARES_STATICLIB no longer defined in ares_config.h, configure will generate appropriate conditionals so that mentioned symbols get defined and used in Makefile derived from Makefile.am at compilation time. | |||||
2011-12-20 | configure: libtool 1.5 tweaks | Yang Tse | 1 | -0/+1 | |
2011-08-20 | warnings: fix some 'conversion may lose significant bits' compiler warnings | Yang Tse | 1 | -1/+2 | |
2011-06-17 | configure: avoid direct usage of AS_TR_* macros | Yang Tse | 1 | -1/+1 | |
2011-06-15 | Revert "Do not use sized constants in public headers" | Jakub Hrozek | 1 | -0/+1 | |
This reverts commit 22c01e96f7b2ae9923e1baa50bfe3c0d22297a7d. This is a Red Hat specific patch that does not belong into upstream | |||||
2011-06-14 | Do not use sized constants in public headers | Jakub Hrozek | 1 | -1/+0 | |
2011-03-25 | configure: fix libtool warning | Yang Tse | 1 | -0/+1 | |
Recent versions of libtool are now tracing usage of AC_CONFIG_MACRO_DIR macro and warn heavily when not used in configure script along with ACLOCAL_AMFLAGS in Makefile.am. So in order to make libtool happy while keeping backwards compatibility this is added. | |||||
2011-03-23 | build: use getenv() replacement function for systems which lack it | Yang Tse | 1 | -0/+1 | |
2011-03-22 | configure: r-enable temporarily disabled detection of system's inet_ntop() | Yang Tse | 1 | -3/+1 | |
Detection was temporarily disabled in commit 674e044ccb21f2f63537da53565fce868f | |||||
2011-03-15 | configure: stop using the deprecated AM_INIT_AUTOMAKE syntax | Daniel Stenberg | 1 | -5/+1 | |
2010-12-19 | configure: fix a bashism | Peter Pentchev | 1 | -1/+1 | |
2010-12-16 | configure: temporarily disable detection of system's inet_ntop() | Yang Tse | 1 | -1/+3 | |
This is done to allow compilation of ares_inet_ntop() by some daily builds picky compilers that otherwise do not need this function. | |||||
2010-12-15 | configure: inet_net_pton function check adjustments | Yang Tse | 1 | -31/+1 | |
Define HAVE_INET_NET_PTON only when system's inet_net_pton function is IPv6 capable and is not affected by the WLB-2008080064 advisory. HAVE_INET_NET_PTON_IPV6 is no longer defined nor used. | |||||
2010-11-25 | configure: fix autoconf warning | Yang Tse | 1 | -1/+1 | |
2010-11-13 | configure: fix autoconf 2.68 warning: no AC_LANG_SOURCE call detected in body | Yang Tse | 1 | -5/+11 | |
2010-11-12 | Revert following commits: | Yang Tse | 1 | -1/+0 | |
07bc7ea79509bcc9ef6e09151e81766ed00d3392 3392a50ea3f8573ea4b7a9d82b9833dab60cb0e9 9912637d32c9987719a1ea12db591aee2941891c The purpose of the whole patch was to silence a compiler warning triggered with GCC 4 on file ares_process.c The specific compiler warning was 'dereferencing type-punned pointer might break strict-aliasing rules'. A simpler patch will follow to equally silence the warning. | |||||
2010-08-04 | sock-addr-storage: Detect and deal with lack of .ss_family member. | Ben Greear | 1 | -0/+1 | |
AIX, at least, does not have sockaddr_storage.ss_family member. Detect this in the configure logic and use proper #ifdefs in the ares_process logic. Signed-off-by: Ben Greear <greearb@candelatech.com> Tested-by: Tor Arntsen <tor@spacetec.no> | |||||
2010-07-29 | build: Enable compiling with -Werror. | Ben Greear | 1 | -0/+7 | |
This helps find compile warnings because they simply break the build. To use: ./configure --enable-warnings --enable-werror Signed-off-by: Ben Greear <greearb@candelatech.com> | |||||
2009-11-24 | When using icc, compile with -fpic and link with intel dynamic libraries. | Yang Tse | 1 | -19/+20 | |
2009-11-22 | Make configure remove the ares_build.h file included in distribution tarballs. | Yang Tse | 1 | -0/+5 | |
2009-11-16 | Add check for assert.h header file | Yang Tse | 1 | -0/+1 | |
2009-11-15 | Remove enable-thread / disable-thread configure option. These were only placebo | Yang Tse | 1 | -27/+0 | |
options. The library is always built as thread safe as possible on every system. | |||||
2009-11-14 | Refactor how preprocessor symbol _THREAD_SAFE definition is done. | Yang Tse | 1 | -21/+1 | |
2009-10-31 | Symbol hiding configure options renamed to the hopefully less ambiguous | Yang Tse | 1 | -3/+3 | |
--enable-symbol-hiding and --disable-symbol-hiding as well as related macro names and some internal variables used for them. Related configuration file preprocessor symbols named to CARES_SYMBOL_HIDING and CARES_SYMBOL_SCOPE_EXTERN. | |||||
2009-10-29 | External API function linkage decoration adjustment | Yang Tse | 1 | -2/+2 | |
2009-10-28 | Initial step towards the ability to reduce c-ares exported symbols | Yang Tse | 1 | -0/+23 | |
based on the 'visibility' attribute for GNUC and __global for Sun compilers, taking also in account __declspec function decoration for Win32 and Symbian DLL's. Introducing configure options --enable-hidden-symbols and --disable-hidden-symbols following libcurl's naming. | |||||
2009-10-27 | Fix spelling | Yang Tse | 1 | -1/+1 | |
2009-10-19 | Use *_CHECK_PATH_SEPARATOR_REQUIRED to ensure that *_CHECK_PATH_SEPARATOR | Yang Tse | 1 | -1/+1 | |
is only expanded and included once in the configure script. | |||||
2009-07-14 | renamed generated config.h to ares_config.h in order to avoid clashes when ↵ | Gunter Knauf | 1 | -1/+1 | |
libcurl is used with other projects which also have a config.h. | |||||
2009-06-20 | Refactor how libraries are checked for connect() function, | Yang Tse | 1 | -2/+2 | |
and check for connect() as it is done for other functions. | |||||
2009-06-18 | add CloseSocket camel case function check | Yang Tse | 1 | -0/+1 | |
2009-06-17 | check for socket() and closesocket() as it is done for other functions | Yang Tse | 1 | -0/+3 | |
2009-05-28 | c-ares' --enable-curldebug adjustments | Yang Tse | 1 | -16/+6 | |
2009-05-26 | c-ares's --enable-curldebug configure option decoupled from c-ares's ↵ | Yang Tse | 1 | -5/+5 | |
--enable-debug | |||||
2009-05-11 | Remove experimental check. Currently there's no need for it. | Yang Tse | 1 | -1/+0 | |
2009-05-07 | Fix an m4 overquoting triggering a spurious 'AS_TR_CPP' symbol definition | Yang Tse | 1 | -1/+1 | |
attempt in generated config.h | |||||
2009-05-07 | Proper naming for the experimental compiler test and moved to *-compilers.m4 | Yang Tse | 1 | -0/+1 | |
2009-05-07 | Moved *_CHECK_COMPILER_HALT_ON_ERROR and ↵ | Yang Tse | 1 | -2/+2 | |
*_CHECK_COMPILER_ARRAY_SIZE_NEGATIVE to *-compilers.m4 along with other *_CHECK_COMPILER_* | |||||
2009-05-03 | HP-UX's X/Open network library requirement check follow-up | Yang Tse | 1 | -21/+1 | |
2009-05-02 | Use build-time configured ares_socklen_t instead of socklen_t | Yang Tse | 1 | -3/+0 | |
2009-05-01 | Check definition of _XOPEN_SOURCE_EXTENDED with the compiler | Yang Tse | 1 | -1/+1 | |