aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2006-10-16Added a check in configure that simply tries to run a program (not whenDaniel Stenberg
cross-compiling) in order to detect problems with run-time libraries that otherwise would occur when the sizeof tests for curl_off_t would run and thus be much more confusing to users. The check of course should run after all lib-checks are done and before any other test is used that would run an executable built for testing-purposes.
2006-10-13Check for struct timeval at configuration timeYang Tse
2006-09-24Bernard Leak fixed configure --with-gssapi-libsDaniel Stenberg
2006-07-28First step trying to avoid the multiple header inclusion and recursion ↵Yang Tse
nightmare. Reintroduce checking for HAVE_MSG_NOSIGNAL in configure script, so that we don't depend on header inclusion order for a valid check.
2006-07-19Changes to support building for eCos 1.3.1. This has been tested withDan Fandrich
file: URLs only.
2006-07-11Enable --enable-hidden-symbols for SunPro CDan Fandrich
2006-07-11Define NEED_MALLOC_H if including <stdlib.h> is not enough for proper ↵Yang Tse
compilation and <malloc.h> must also be included.
2006-07-04Find out return types and argument types for functions recv() and send() at ↵Yang Tse
configuration stage.
2006-07-03Use CURL_CHECK_FUNC_GETNAMEINFO results in CURL_CHECK_NI_WITHSCOPEIDYang Tse
2006-06-13Check whether gcc supports --enable-hidden-symbols before allowing it.Dan Fandrich
2006-06-12Implemented --enable-hidden-symbols configure option to enableDan Fandrich
-fvisibility=hidden on gcc >= 4.0. This reduces the size of the libcurl binary and speeds up dynamic linking by hiding all the internal symbols from the symbol table.
2006-06-08Brian Dessent's fixes for cygwin buildsDaniel Stenberg
2006-05-23Fixed a shell script syntax error that all of a sudden started causing thisDaniel Stenberg
script to fail on debian unstable (some specific bash version perhaps?)
2006-05-11Ok, when checking for old-style SSLeay headers we cannot just useDaniel Stenberg
AC_CHECK_HEADERS() and the action-if-found since that action is run even if just one of the six headers is found and I just now fell over a case with a duplicate file name (a krb4 implementation with an err.h file). I converted the check to manually make sure three of the headers are present before considering them fine.
2006-04-19detect ICC and pass on "-we 147" so that the configure checks for functionDaniel Stenberg
arguments work properly - and the option is not harmful for the rest of the curl build either!
2006-04-10check for fork() as well, so that we can build the sws http test server withDaniel Stenberg
fork support for cooler tests
2006-03-21Tor Arntsen fixed the AIX Toolbox RPM specDaniel Stenberg
2006-03-20fixed the AIX packagesDaniel Stenberg
2006-03-02check for and use getprotobynameDaniel Stenberg
2006-02-11Kent Boortz improved the configure check for GnuTLS to properly set LIBSDaniel Stenberg
instead of LDFLAGS.
2006-01-16David Shaw finally removed all traces of Gopher and we are now officiallyDaniel Stenberg
not supporting it. It hasn't been functioning for years anyway, so this is just finally stating what already was true. And a cleanup at the same time.
2005-12-23Mention that PKG_CONFIG_PATH is preferred to --with-sslDan Fandrich
2005-12-21Checking for function getnameinfo and its arguments is finallyYang Tse
done in one single function CURL_CHECK_FUNC_GETNAMEINFO which will only define HAVE_GETNAMEINFO if the function has been found AND the type of its arguments has been properly been detected
2005-12-20Fix, header checks must be done before using its results.Yang Tse
2005-12-20added our standard source headerDaniel Stenberg
2005-12-20Fix quotingYang Tse
2005-12-20Give third argument to AC_DEFINE_UNQUOTEDYang Tse
2005-12-19Adjust more windows header includesYang Tse
2005-12-18Fix Msys/Mingw not detecting getnameinfo() with AC_CHECK_FUNCSYang Tse
2005-12-16TYPE_SOCKLEN_T completely replaced by CURL_CHECK_TYPE_SOCKLEN_T.Yang Tse
CURL_FUNC_GETNAMEINFO_ARGTYPES now also checks first argument. All related changes taken to cares configuration scripts.
2005-12-16Test CURL_CHECK_TYPE_SOCKLEN_TYang Tse
2005-12-16Experimental check for socklen_t CURL_CHECK_TYPE_SOCKLEN_TYang Tse
2005-12-15Tests to check the availability of compilable andYang Tse
valid windows.h winsock.h winsock2.h and ws2tcpip.h header files: CURL_CHECK_HEADER_WINDOWS CURL_CHECK_HEADER_WINSOCK CURL_CHECK_HEADER_WINSOCK2 CURL_CHECK_HEADER_WS2TCPIP
2005-12-14Some preprocessors have problems if the # character isn't at position 1.Yang Tse
2005-12-14Check getnameinfo() argument types only if we have getnameinfo().Yang Tse
2005-12-14Determine the correct type to be passed to four of the `getnameinfo' ↵Yang Tse
function's arguments, and define those types in `GETNAMEINFO_TYPE_ARG2', `GETNAMEINFO_TYPE_ARG46', and `GETNAMEINFO_TYPE_ARG7'.
2005-11-29Yang Tse's fix of the inet_pton checkDaniel Stenberg
2005-11-28Yang Tse's changes to provide an inet_pton() proto for the platforms whoDaniel Stenberg
don't have one in order to fix a remaining warning on IRIX 6.2.
2005-11-25Doug Kaufman corrected my attempt to a generic "skip extra test for functionDaniel Stenberg
F"
2005-11-24Doug Kaufman's set of patches to make curl build fine on DJGPP again usingDaniel Stenberg
configure.
2005-11-13Thanks to this nice summary of poll() implementations:Daniel Stenberg
http://www.greenend.org.uk/rjk/2001/06/poll.html and further tests by Eugene Kotlyarov, we now know that cygwin's poll returns only POLLHUP on remote connection closure so we check for that case (too) and re-enable poll for cygwin builds.
2005-11-12Eugene Kotlyarov found out that cygwin's poll() function isn't doing thingsDaniel Stenberg
right: http://curl.haxx.se/mail/archive-2005-11/0045.html so we now disable poll() and use select() on cygwin too (we already do the same choice on Mac OS X)
2005-11-08Dmitry Bartsevich discovered some issues in compatibilty of SSPI-enabledDaniel Stenberg
version of libcurl with different Windows versions. Current version of libcurl imports SSPI functions from secur32.dll. However, under Windows NT 4.0 these functions are located in security.dll, under Windows 9x - in secur32.dll and Windows 2000 and XP contains both these DLLs (security.dll just forwards calls to secur32.dll). Dmitry's patch loads proper library dynamically depending on Windows version. Function InitSecurityInterface() is used to obtain pointers to all of SSPI function in one structure. : ----------------------------------------------------------------------
2005-10-04Domenico Andreoli's patch that removes a few 0xa0(!) bytesDaniel Stenberg
2005-09-20Since newer ares versions should work with ipv6, I modified the error messageDaniel Stenberg
to a warning message as a first step. We should persue to make curl use c-ares properly even when built with ipv6 support.
2005-09-15ifdef for includes, added checking for two not previously checked files (oneDaniel Stenberg
being necessary for solaris builds)
2005-09-02John Kelly added TFTP support to libcurl. A bunch of new error codes wasDaniel Stenberg
added. TODO: add them to docs. add TFTP server to test suite. add TFTP to list of protocols whereever those are mentioned.
2005-08-31oops, the GNU GSS patch could clobber the CPPFLAGS variable and it thusDaniel Stenberg
broke krb4 builds!
2005-08-29Simon Josefson brought GNU GSS supportDaniel Stenberg
2005-08-21avoid adding a blank dir to the LD_LIBRARY_PATH when OpenSSL is found in aDaniel Stenberg
default dir