1
0
mirror of https://frontier.innolan.net/rainlance/c-ares.git synced 2025-11-23 20:21:59 +00:00
Commit Graph

110 Commits

Author SHA1 Message Date
6c48e1ff36 Use *_CHECK_PATH_SEPARATOR_REQUIRED to ensure that *_CHECK_PATH_SEPARATOR
is only expanded and included once in the configure script.
2009-10-19 04:13:12 +00:00
7472bed472 Our _AS_PATH_SEPARATOR_PREPARE override is now m4_defun'd instead of m4_define'd
due to autoconf 2.64 m4_require'ing it in _AS_SHELL_SANITIZE indirectly through
_AS_PATH_WALK.
2009-10-19 04:11:54 +00:00
bd4a8c159e Check if _REENTRANT definition is required to
make errno available as a preprocessor macro.
2009-09-29 16:34:03 +00:00
8ddea4e287 test if adding ../lib to includes can fix the current break ... 2009-07-16 12:20:16 +00:00
e391db0ef9 renamed generated config.h to ares_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h. 2009-07-14 13:38:50 +00:00
cdcc3aca8c Refactor how libraries are checked for connect() function,
and check for connect() as it is done for other functions.
2009-06-20 17:24:43 +00:00
0757cbf7f4 add CloseSocket camel case function check 2009-06-18 12:36:10 +00:00
d960739133 check for socket() and closesocket() as it is done for other functions 2009-06-17 12:52:46 +00:00
7fcd022b2a c-ares' --enable-debug --enable-curldebug decoupling follow-up 2009-06-09 17:58:34 +00:00
80d4f1170c c-ares' -no-undefined and --enable-curldebug adjustments 2009-06-05 13:17:55 +00:00
96f34988f4 c-ares' --enable-curldebug adjustments 2009-05-28 14:38:04 +00:00
388e389638 Allow curl debug memory tracking when building a shared library on
systems which support external, undefined, symbols in shared libraries.
2009-05-27 19:21:09 +00:00
84aa2f8a5d c-ares's --enable-curldebug configure option decoupled from c-ares's --enable-debug 2009-05-26 14:50:45 +00:00
4b5589ab99 remove outdated comment 2009-05-15 09:35:46 +00:00
78e9ec92b7 Proper naming for the experimental compiler test and moved to *-compilers.m4 2009-05-07 13:58:15 +00:00
411a7e17a1 Moved *_CHECK_COMPILER_HALT_ON_ERROR and *_CHECK_COMPILER_ARRAY_SIZE_NEGATIVE to *-compilers.m4 along with other *_CHECK_COMPILER_* 2009-05-07 11:06:48 +00:00
486802e3a9 Added CARES_INCLUDES_SYS_TYPES 2009-04-28 10:40:02 +00:00
61ac74c684 Initial step towards a configure time curl_socklen_t definition 2009-04-26 18:51:03 +00:00
51ecfc023a remove compiler options used while debugging the icc 9.1 optimizer issue 2009-04-17 07:48:37 +00:00
ed9f1219a5 Set HP-UX compiler warning level back to the one that exposes
the socklen_t issue on this platform.
2009-04-15 22:54:25 +00:00
fb7803fbd0 ignore 2009-02-13 06:34:44 +00:00
e3d86772c4 Make checking for struct ifreq a prerequisite for setting
HAVE_IOCTL_SIOCGIFADDR since it's needed to use SIOCGIFADDR and Watcom C
doesn't currently define it.
2008-11-20 07:59:26 +00:00
8a34a3a045 user provided PATH_SEPARATOR always overrides auto-detected one 2008-11-19 01:57:27 +00:00
ca44947b99 attempting to keep lines below 80 chars 2008-11-18 20:13:55 +00:00
26637be8e9 provide a common PATH_SEPARATOR check method which is required by
upcomming work to support the broadest range of Autoconf versions
2008-11-18 19:29:31 +00:00
d3609a98e5 check for gethostbyaddr and gethostbyname as it is done for other functions 2008-11-18 01:57:29 +00:00
b0b6a7c8aa Make configure script check if ioctl with the SIOCGIFADDR command can be
used, and define HAVE_IOCTL_SIOCGIFADDR if appropriate.
2008-11-17 13:13:15 +00:00
bad9ff8817 fix leftover from previous commit 2008-11-17 10:05:35 +00:00
68bb7a43e4 fix inet_pton() runtime configure check 2008-11-17 03:54:05 +00:00
03c1199864 trim down configure script size 2008-11-16 02:23:18 +00:00
f75e379dae fix typo affecting inclusion of <arpa/inet.h> in configure
checks for inet_ntoa_r() inet_ntop() and inet_pton()
2008-11-14 15:26:27 +00:00
564c958725 #include <string.h> in the getaddrinfo() runtime check for the memset() prototype 2008-11-14 14:47:53 +00:00
72cd52972b fix symbol definition check for fcntl.h inclusion 2008-11-14 05:18:08 +00:00
65cafbe109 Refactor configure script detection of functions used to set sockets into
non-blocking mode, and decouple function detection from function capability.
2008-11-13 18:56:56 +00:00
c0711bdca9 check for freeaddrinfo() at configuration phase 2008-10-30 17:45:47 +00:00
0e4d0eda3d update aclocal file serial number 2008-10-30 13:50:15 +00:00
d013d47281 remove verification of the freeability of the addrinfo struct pointer members 2008-10-30 12:41:07 +00:00
d389bcaf1c fix comment 2008-10-29 01:50:56 +00:00
40d3121cd4 make CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_ADDR
and CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_CANONNAME
internal to CHECK_FUNC_GETADDRINFO
2008-10-29 01:45:07 +00:00
a9f68690a5 fix leftover 2008-10-28 20:07:40 +00:00
dfd9ac3c26 Initial attempt to detect at configuration time if the getaddrinfo()
function returns an addrinfo with an unfreeable ai_canonname member ptr.
2008-10-28 20:03:22 +00:00
ad60c2d0c3 Initial attempt to detect at configuration time if the getaddrinfo()
function returns an addrinfo with an unfreeable ai_addr member ptr.
2008-10-28 19:13:25 +00:00
c81480a998 icc adjustments:
Select ANSI C89 dialect plus GNU extensions, again.
2008-10-25 04:18:48 +00:00
88398b5e3a some more temporary magic for the icc seg-fault issue 2008-10-24 12:23:24 +00:00
7735d91fc5 icc permanent adjustment:
Select precise floating-point model, otherwise doubles are less than 64-bit wide

icc test adjustment:

  Select c89 dialect
2008-10-24 11:27:09 +00:00
4d8bb08bfe icc adjustments:
Enable more icc warnings.

  Optimization disabling options used only for icc 9.1
2008-10-23 10:04:06 +00:00
49268447c8 #include <stdlib.h> for exit() prototype 2008-10-23 00:38:23 +00:00
0e13792289 some more temporary magic for the icc seg-fault issue 2008-10-22 13:30:09 +00:00
f5a8f8c6ac some more temporary magic for the icc seg-fault issue 2008-10-21 17:54:18 +00:00
e1b2f2eff4 some more temporary magic for the icc seg-fault issue 2008-10-20 15:56:08 +00:00