summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* OpenSSL: check for the SSLv2 function in configureDaniel Stenberg2011-12-061-1/+2
| | | | | | If no SSLv2 was detected in OpenSSL by configure, then we enforce the OPENSSL_NO_SSL2 define as it seems some people report it not being defined properly in the OpenSSL headers.
* configure: avoid usage of macro PKG_CHECK_MODULESYang Tse2011-11-291-52/+131
| | | | | libidn option adjusted in order to use pkg-config info when available in a similar way as we already do for other libraries.
* configure: fix to make older pkg-config play wellDaniel Stenberg2011-11-271-0/+4
| | | | | | | | | | | configure.ac:1349: error: possibly undefined macro: PKG_CONFIG_LIBDIR Obviously this is not a problem with pkg-config 0.26 but older versions seem to show this. Fix suggested by: Kamil Dudka Reported by: Guenter Bug: http://curl.haxx.se/mail/lib-2011-11/0298.html
* configure: add support for pkg-config detection of libidnMark Brand2011-11-251-0/+9
|
* Add support for using nettle instead of gcrypt as gnutls backendMartin Storsjo2011-11-191-8/+21
|
* NTLM_WB: final congruency naming adjustmentsYang Tse2011-08-271-3/+3
| | | | | | | | | | | | | | Configure script option --enable-wb-ntlm-auth renamed to --enable-ntlm-wb Configure script option --disable-wb-ntlm-auth renamed to --disable-ntlm-wb Preprocessor symbol WINBIND_NTLM_AUTH_ENABLED renamed to NTLM_WB_ENABLED Preprocessor symbol WINBIND_NTLM_AUTH_FILE renamed to NTLM_WB_FILE Test harness env var CURL_NTLM_AUTH renamed to CURL_NTLM_WB_FILE Static function wb_ntlm_close renamed to ntlm_wb_cleanup Static function wb_ntlm_initiate renamed to ntlm_wb_init Static function wb_ntlm_response renamed to ntlm_wb_response
* NTLM single-sign on adjustments (XI)Yang Tse2011-08-271-1/+1
| | | | | | | Feature string literal NTLM_SSO renamed to NTLM_WB. Preprocessor symbol USE_NTLM_SSO renamed to WINBIND_NTLM_AUTH_ENABLED. curl's 'long' option 'ntlm-sso' renamed to 'ntlm-wb'. Fix some comments to make clear that this is actually a NTLM delegation.
* unittests: disable unit tests for some autobuild configurationsYang Tse2011-08-151-0/+20
| | | | | | | | IRIX 6.5.24 gcc 3.3 autobuilds fail unittests library compilation due to a problem related with OpenSSL headers and library versions not matching. All AIX autobuilds fails unit tests linking against unittests library due to unittests library being built with no symbols or members. Libtool ?
* configure: add check for <sys/wait.h>Yang Tse2011-07-311-0/+1
|
* NTLM single-sign on adjustments (VIII)Yang Tse2011-07-311-29/+5
| | | | | | | | | | | | Use preprocessor symbols WINBIND_NTLM_AUTH_ENABLED and WINBIND_NTLM_AUTH_FILE for Samba's winbind daemon ntlm_auth helper code implementation and filename. Retain preprocessor symbol USE_NTLM_SSO for NTLM single-sign-on feature availability implementation independent. For test harness, prefix NTLM_AUTH environment vars with CURL_ Refactor and rename configure option --with-ntlm-auth to --enable-wb-ntlm-auth[=FILE]
* socketpair() usage tracking to allow fd leak detectionYang Tse2011-07-291-0/+1
|
* configure: avoid "test -e"Daniel Stenberg2011-07-191-1/+1
| | | | | | | "test -e" is POSIX but clearly was not supported by the SunOS sh version, -f is supported and should be a decent equivalent Bug: http://curl.haxx.se/bug/view.cgi?id=3371574
* NTLM single-sign on supportedMandy Wu2011-07-181-0/+31
| | | | With the use of the 'ntlm_auth' tool from the Samba project
* configure: avoid direct usage of AS_TR_* macrosYang Tse2011-06-171-1/+1
|
* configure: OpenSSL API detection cleanupYang Tse2011-06-111-2/+0
|
* configure: warn if OpenSSL headers and library versions don't matchYang Tse2011-06-091-2/+1
|
* configure: get API info for a couple of OpenSSL functions (followup 2)Yang Tse2011-06-091-2/+2
|
* configure: get API info for a couple of OpenSSL functions (followup 1)Yang Tse2011-06-091-2/+4
|
* configure: get API info for a couple of OpenSSL functionsYang Tse2011-06-061-0/+2
|
* unit tests: disable unit tests for a given cross-compilation configuration.Yang Tse2011-06-031-1/+16
| | | | | | cross-compilation of unit tests static library/programs fails when libcurl shared library is also built. This might be due to a libtool or automake issue. In this case we disable unit tests.
* unit tests: make unit tests building actually depend on --enable-debug option.Yang Tse2011-06-021-1/+2
|
* unit tests: more build adjustmentsYang Tse2011-06-011-0/+2
|
* configure.ac: skip /dev/urandom check when cross-compilingDaniel Stenberg2011-05-301-2/+6
| | | | Bug: http://curl.haxx.se/bug/view.cgi?id=3307835
* treaded-resolver: better error messagesDaniel Stenberg2011-04-281-0/+1
| | | | | | | Now use gai_strerror() to get proper error messages when getaddrinfo() has failed. Detect the function in configure. Code based on work and suggestions by Jeff Pohlmeyer and Guenter Knauf
* configure: libssh2 link fix without pkg-configDaniel Stenberg2011-04-121-0/+1
| | | | | | | | The script didn't properly add the -lssh2 link option when it enabled libssh2 linking where pkg-config isn't found. Reported by: Saqib Ali Bug: http://curl.haxx.se/mail/lib-2011-04/0054.html
* libcurl.pc: version number fixDaniel Stenberg2011-04-061-0/+2
| | | | | This hasn't show the version number correctly since the $VERSION change in the configure, and now it works again.
* Don't list NTLM in curl-config when HTTP is disabledDan Fandrich2011-04-051-3/+5
| | | | Also, fixed Curl_proxyCONNECT() stub with HTTP disabled.
* configure: fix libtool warningYang Tse2011-03-271-0/+1
|
* TSL-SRP: enabled with OpenSSLPeter Sylvester2011-03-251-1/+12
| | | | | If a new enough OpenSSL version is used, configure detects the TLS-SRP support and enables it.
* configure: avoid $VERSIONDaniel Stenberg2011-03-201-3/+3
| | | | | To reduce the risk of variable name conflicts, use CURLVERSION instead of VERSION.
* configure: stop using the deprecated AM_INIT_AUTOMAKE syntaxDaniel Stenberg2011-03-151-1/+1
|
* configure: removed wrongly claimed default pathsDaniel Stenberg2011-03-141-5/+5
| | | | | | | Several --with-XXX options claimed the wrong default path in their help outputs. Reported by: Vincent Torri
* configure: update the copyright year in the outputDaniel Stenberg2011-03-091-1/+1
|
* SSL: (part 2) Added CyaSSL to SSL abstraction layerTodd A Ouska2011-03-081-3/+92
| | | | This is the modified existing files commit.
* configure: TLS-SRP wasn't added as a featureDaniel Stenberg2011-01-191-0/+1
| | | | | Test case 1014 failed since TLS-SRP was correctly set to the features variable so curl-config --features didn't output it.
* TLS-SRP: support added when using GnuTLSQuinn Slack2011-01-191-0/+42
|
* unittest: framework for unit-testingDaniel Stenberg2011-01-031-1/+2
| | | | | This is the first approach at doing fairly clean and easy to write and debug unit tests.
* test harness: take in account that Windows does not support LD_PRELOADYang Tse2010-12-281-1/+2
| | | | | | | configure.ac: Test harness libhostname library will not be built for Windows. runtests.pl: LD_PRELOAD mechanism will not be used to load libhostname library on operating systems which lack LD_PRELOAD support.
* configure: make --with-axtls set prefixDaniel Stenberg2010-12-151-5/+7
| | | | | | In tradition with other options, have this point to the directory prefix and not the lib directory. Otherwise we can't set the include path reliably.
* Simple update to configure script to notify user of --with-axtls switch.Eric Hu2010-12-151-1/+1
|
* Preparing for axTLS. Actual SSL API functions are only stubbed.Eric Hu2010-12-151-2/+56
| | | | | | Added axTLS to autotool files and glue code to misc other files. axtls.h maps SSL API functions, but may change. axtls.c is just a stub file and will definitely change.
* symbol-scan: use configure script knowledge about how to run the C preprocessorYang Tse2010-11-251-0/+2
|
* configure: Prevent link errors with --librtmp.Julien Chaffraix2010-11-171-0/+4
| | | | | | | | If --librtmp was specified but pkg-config could not find the librtmp file, we would have undefined symbols when linking curl. We prevent this error by disabling this case as suggested on the mailing list.
* configure: fix autoconf 2.68 warning: no AC_LANG_SOURCE call detected in bodyYang Tse2010-11-131-13/+22
|
* configure: remove temporary autobuilds exercising of xattr function testsYang Tse2010-11-111-13/+1
|
* configure: use autobuilds to temporarily exercise xattr function testsYang Tse2010-11-101-1/+9
|
* write extended attributes by using fsetxattrStefan Tomanek2010-11-101-1/+1
| | | | | | Instead of reopening the downloaded file, fsetxattr uses the (already open) file descriptor to attach extended attributes. This makes the procedure more robust against errors caused by moved or deleted files.
* xattr: add configure check and #ifdefsDaniel Stenberg2010-11-051-0/+1
| | | | | | setxattr is a glibc call to set extended attributes, so configure now checks for it and the code is adapted to only build when the functionality is present.
* SSH: use libssh2_session_handshake()Daniel Stenberg2010-10-201-1/+2
| | | | | | | In libssh2 1.2.8, libssh2_session_handshake() replaces libssh2_session_startup() to fix the previous portability problem with the socket type that was too small for win64 and thus easily could cause crashes and more.
* configure: Fix the LDAPS disable messageJulien Chaffraix2010-09-221-2/+4
| | | | | | | | | | ... for example when LDAP is not compiled. Fixed the logic to match the rest of the options' message that is we update the default message only if the option is not disabled after the different checks. Reported by: Guenter Knauf