aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
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
2005-07-27Fixed --without-gnutlsDan Fandrich
2005-07-20Properly support the options --without-spnego --without-gssapi --without-krb4Dan Fandrich
2005-06-01specify the cares lib before the other libs, to make it build fine with mingwDaniel Stenberg
- inspired by Tupone Alfredo's bug report (and patch) #1212940
2005-05-25set LD_LIBRARY_PATH properly even when the openssl lib dir is found usingDaniel Stenberg
pkg-config
2005-05-22removed leftover debug message ("moo moo")Daniel Stenberg
2005-05-16Modified the gmtime_r check to not check for it until the "check for a workingDaniel Stenberg
one" is made, and only if that test runs ok we define it as present. Unless crosscompiling, since then we use the former AC_CHECK_FUNCS method.
2005-05-16define GMTIME_R to 0 if not workingDaniel Stenberg
2005-05-16attempt to detect a bad (as in HPUX 10.20 bad) gmtime_r functionDaniel Stenberg
2005-05-13adjusted the configure to always skip the fine-poll() test on Mac OS X (darwin)Daniel Stenberg
2005-05-02Now configure checks for struct sockaddr_storage and the ftp code triesDaniel Stenberg
to survive without it if not found. AIX 4.3 targetted adjustment.
2005-04-22Andres Garcia's fix for building static curl on windows.Daniel Stenberg
2005-04-19Check for and config for the ca cert bundle properly when built with GnuTLS.Daniel Stenberg
Previously this was only done for OpenSSL builds.
2005-04-19when --with-gnutls is used, we assume a bin/libgnutls-config file in theDaniel Stenberg
given prefix. Building something with gnutls without it just is too error- prone.
2005-04-19remove the warning for a lacking crypto lib since it migth just be a gnutlsDaniel Stenberg
build...
2005-04-15if libgnutls-config isn't found in the given path, deal with it nicer (butDaniel Stenberg
it is still likely to not do very good since it can't figure out all the lib dependencies)
2005-04-07set LD_LIBRARY_PATH when GnuTLS has been foundDaniel Stenberg
2005-04-07Add support for --with-gnutls. If configure detects OpenSSL, you need toDaniel Stenberg
to explicitly disable that first with --without-ssl. Initial attempt.
2005-03-30fix configure's SSL-detection for msys/mingw (from Andres Garcia)Daniel Stenberg
2005-03-15added missing features to curl-configDaniel Stenberg
2005-03-14if ws2_32 is used, append the lib last in the LIBS list (too) to make itDaniel Stenberg
build and link fine with c-ares
2005-03-13Added --enable-sspi that now make libcurl build with SSPI support. This onlyDaniel Stenberg
works when built for win32.
2005-03-11Fixed LDAP library file name bug (KNOWN_BUGS #1). configure now auto-detectsDan Fandrich
the correct dynamic library names by default, and provides override switches --with-ldap-lib, --with-lber-lib and --without-lber-lib. Added CURL_DISABLE_LDAP to platform-specific config files to disable LDAP support on those platforms that probably don't have dynamic OpenLDAP libraries available to avoid compile errors.
2005-03-09Stopped linking to the SSL libs if a full installation isn't found.Dan Fandrich
Removed a redundant library check.
2005-03-08Fixed the --with-zlib configure option so that it always adds the specifiedDan Fandrich
path to the compiler flags. Before, a zlib installation in the default path was always used in preference to the one in the desired location.
2005-02-18Based on Mike Dobbs' report, BUILDING_LIBCURL is now defined in here if itDaniel Stenberg
runs to build with mingw.
2005-02-14check for ENGINE_load_builtin_engines() as well if engine is aroundDaniel Stenberg
2005-02-11remove the check for strftime(), we don't need itDaniel Stenberg
2005-01-18check for errno.hDaniel Stenberg
2004-12-26nah, don't use the system's getpass() function since it too often is limitedDaniel Stenberg
to 8(!) or similar lengths passwords
2004-12-25My reimplementation and cleanup of the getpass source code. We officially noDaniel Stenberg
longer use Angus Mackay's getpass code due to the weirdo license his code was donated to us under.
2004-12-23David Shaw fixed the disable variables so that curl-config --feature worksDaniel Stenberg
correctly!
2004-12-22Marcin Konicki provided two configure fixes and a source fix to make curlDaniel Stenberg
build out-of-the-box on BeOS.
2004-12-19check for openssl/pkcs12.hDaniel Stenberg
2004-12-13Dan Fandrich did minor corrections to his SSL cleanup patchDaniel Stenberg
2004-12-11Dan Fandrich:Daniel Stenberg
Here's a stab at a consolidation of the SSL detection heuristics into configure. Source files aren't changed by this patch, except for setup.h and the various config*.h files. Within the configure script, OPENSSL_ENABLED is used to determine if SSL is being used or not, and outside configure, USE_SSLEAY means the same thing; this could be even further unified some day. Now, when SSL is not detected, configure skips the various checks that are dependent on SSL, speeding up the configure process and avoiding complications with cross compiles. I also updated all the architecture- specific config files I could see, but I couldn't test them.
2004-12-09Ton Voon provided a configure fix that should fix the notorious (mostlyDaniel Stenberg
reported on Solaris) problem where the size_t check fails due to the SSL libs being found in a dir not searched through by the run-time linker. patch-tracker entry #1081707.
2004-12-05Dan Fandrich added the --disable-cookies option to configure to buildDaniel Stenberg
libcurl without cookie support. This is mainly useful if you want to build a minimalistic libcurl with no cookies support at all. Like for embedded systems or similar.
2004-11-24Andrés García fixed the configure script to detect select properly when runDaniel Stenberg
with Msys/Mingw on Windows.
2004-11-22David Phillips fix for test 518 and my extension to make it not run onDaniel Stenberg
systems that can't run it fine.