aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2008-11-18provide a common PATH_SEPARATOR check method which is required byYang Tse
upcomming work to support the broadest range of Autoconf versions
2008-11-18check for gethostbyaddr and gethostbyname as it is done for other functionsYang Tse
2008-11-16trim down configure script sizeYang Tse
2008-11-13Refactor configure script detection of functions used to set sockets intoYang Tse
non-blocking mode, and decouple function detection from function capability.
2008-11-08check for getifaddrs and freeifaddrs as it is done for other functionsYang Tse
2008-10-30check for freeaddrinfo() at configuration phaseYang Tse
2008-10-29make CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_ADDRYang Tse
and CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_CANONNAME internal to CHECK_FUNC_GETADDRINFO
2008-10-28Initial attempt to detect at configuration time if the getaddrinfo()Yang Tse
function returns an addrinfo with an unfreeable ai_canonname member ptr.
2008-10-28Initial attempt to detect at configuration time if the getaddrinfo()Yang Tse
function returns an addrinfo with an unfreeable ai_addr member ptr.
2008-10-22remove from configure.ac temporary magic for the icc seg-fault issueYang Tse
2008-10-21some more temporary magic for the icc seg-fault issueYang Tse
2008-10-20some more temporary magic for the icc seg-fault issueYang Tse
2008-10-15Ensure that shell variable contents which have active meaningYang Tse
to the shell echo command are not interpreted when trying to remove extra whitespace from shell variable content.
2008-10-09Fixed the --interface option to work with IPv6 connections on glibcDan Fandrich
systems supporting getifaddrs(). Also fixed a problem where an IPv6 address could be chosen instead of an IPv4 one for --interface when it involved a name lookup.
2008-10-07Initial attempt to support configure's --(dis|en)able-optimizeYang Tse
option to specify dis(activation) of compiler optimizations. If option is specified, it will be honored independant of the --(dis|en)able-debug option.
2008-10-02Initial attempt to support configure's --(dis|en)able-warningsYang Tse
option to specify dis(activation) of picky compiler warnings. If option is specified, it will be honored independant of the --(dis|en)able-debug option. If option is not specified, it will follow --(dis|en)able-debug setting, whose default is disabled if not specified.
2008-09-30now compiler warnings are activated for all gcc builds, not only debug ones.Yang Tse
2008-09-30Use CFLAGS for icc linker options instead of LDFLAGS,Yang Tse
otherwise gethostbyname() is not detected.
2008-09-29spell!Daniel Stenberg
2008-09-29- Daniel Egger provided a patch that allows you to disable proxy support inDaniel Stenberg
libcurl to somewhat reduce the size of the binary. Run configure --disable-proxy.
2008-09-29use ac_cv_compiler and ac_cv_compiler_num to keep compiler ID and version numberYang Tse
2008-09-29Temporary icc adjustment:Yang Tse
Disable floating point optimizations
2008-09-26siginterrupt, signal and sigsetjmp checksYang Tse
2008-09-24HAVE_INET_PTON will only be defined when an IPv6 capable workingYang Tse
inet_pton function is available.
2008-09-24configure script now checks availability of the inet_ntop() function,Yang Tse
and when not crosscompiling verifies if it is IPv6 capable. HAVE_INET_NTOP will only be defined when an IPv6 capable working inet_ntop function is available.
2008-09-24temporarily enable CURL_CHECK_FUNC_INET_NTOA_RYang Tse
2008-09-24ntoa() and inet_ntoa_r() no longer usedYang Tse
2008-09-22icc adjustments for icc 9.0 and prior versions:Yang Tse
Disable remark #279: controlling expression is constant Remark triggered mostly on va_arg() and FD_ZERO() macros.
2008-09-20fix regression in configure script which affected OpenSSL builds on MSYSYang Tse
2008-09-19configure script now checks availability of the alarm() functionYang Tse
2008-09-19icc adjustments:Yang Tse
Disable remark #981: operands are evaluated in unspecified order Function calls which are triggering this remark, today, do not depend on the order of evaluation of its arguments. Disable remark #1469: "cc" clobber ignored Remark triggered on htons() and ntohs() due to glibc header files.
2008-09-18icc adjustmentsYang Tse
2008-09-17Fixed a syntax errorDan Fandrich
2008-09-17improve detection of gethostbyaddr_r() and gethostbyname_r()Yang Tse
2008-09-17improve detection of getservbyport_r()Yang Tse
2008-09-17On Linux Intel's icc uses gcc's header files, soYang Tse
we select ANSI C89 dialect plus GNU extensions.
2008-09-17improve detection of gethostname(), localtime_r() and strstr()Yang Tse
2008-09-16rearrange to allow internal/private use of ares_writev to any systemYang Tse
that lacks the writev function.
2008-09-15improve detection of:Yang Tse
strcasecmp() strcasestr() strcmpi() stricmp() strlcat() strncasecmp() strncmpi() strnicmp()
2008-09-12improve detection of fdopen() and strerror_r()Yang Tse
2008-09-10Checked in some code improvements and minor fixes that I discovered in theDan Fandrich
FreeBSD ports system.
2008-09-10improve detection of strdup() and ftruncate()Yang Tse
2008-09-10improve detection of sigaction() and strtok_r()Yang Tse
2008-09-10icc adjustmentsYang Tse
2008-09-10improve detection of gmtime_r() and strtoll()Yang Tse
2008-09-09icc adjustmentsYang Tse
2008-09-08Select strict ANSI C89 conformance for iccYang Tse
2008-09-02- Keith Mok added supported_protocols and supported_features to the pkg-configDaniel Stenberg
file for libcurl, and while doing that fix he unified with curl-config.in how the supported protocols and features are extracted and used, so both those tools should now always be synced.
2008-08-26Windows build targets don't use the 'SONAME' mechanism.Yang Tse
2008-08-26Added check and symbol definition for WIN32 file API usage in configure,Yang Tse
supporting configure's --disable-largefile option for WIN32 targets also. Non-configure systems which do not use config-win32.h configuration file, and want to use the WIN32 file API, must define USE_WIN32_LARGE_FILES or USE_WIN32_SMALL_FILES as appropriate in their own configuration files.