Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-03 | build: prevent global LIBS from influencing src and lib build targets | Yang Tse | |
Currently, LIBS is already used through other macros. | |||
2012-11-28 | build: avoid linkage of directly unused libraries | Yang Tse | |
2012-11-23 | build: fix AIX compilation and usage | Yang Tse | |
AIX sys/poll.h header file defines 'events' and 'revents' as C preprocessor macros. Usage of these literals in libcurl's external API was introduced in commit de24d7bd4c causing AIX build failures. Appropriate inclusion of sys/poll.h by libcurl's external interface fixes AIX build and usage issues while avoiding a SONAME bump. | |||
2012-04-12 | configure: NATIVE_WINDOWS no longer defined in config files | Yang Tse | |
2011-09-27 | configure - m4: make CURL_CHECK_DEF ignore leading whitespace on symbol def | Albert Chin | |
When using Sun C compiler the preprocessor somehow inserts an extra space in front of replaced symbol, breaking CURL_CHECK_DEF macro. To workaround this, macro CURL_CHECK_DEF now ignores all leading whitespace in front of symbol substitution result. | |||
2011-06-17 | configure: avoid direct usage of AS_TR_* macros | Yang Tse | |
2011-06-08 | configure: fix recvfrom 5th arg type qualifier detection (followup) | Yang Tse | |
2011-06-08 | configure: fix recvfrom 5th arg type qualifier detection | Yang Tse | |
2011-03-12 | CURL_CHECK_FUNC_RECVFROM: android/bionic fix | Manuel Massing | |
recvfrom in bionic (the android libc) deviates from POSIX and uses a const in the 5th argument ("const struct sockaddr *") so the check now tests for that as well. | |||
2011-01-18 | Fixed configure define for Win32. | Guenter Knauf | |
Submitted by Vincent Torri. | |||
2010-11-25 | symbol-scan: use configure script knowledge about how to run the C preprocessor | Yang Tse | |
2010-09-11 | Link curl and the test apps with -lrt explicitly when necessary | Dan Fandrich | |
When curl calls a function from that library then it needs to explicitly link to the library instead of piggybacking on libcurl's own dependency. Without this, GNU ld with the --no-add-needed flag fails when linking (which Fedora now does by default). Reported by: Quanah Gibson-Mount Bug: http://curl.haxx.se/mail/lib-2010-09/0085.html | |||
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-02-14 | removed trailing whitespace | Yang Tse | |
2010-01-14 | - Suppressed side effect of OpenSSL configure checks, which prevented NSS from | Kamil Dudka | |
being properly detected under certain circumstances. It had been caused by strange behavior of pkg-config when handling PKG_CONFIG_LIBDIR. pkg-config distinguishes among empty and non-existent environment variable in that case. | |||
2009-09-02 | extended CURL_CHECK_PKGCONFIG to check for a host-specific version of the | Daniel Stenberg | |
pkg-config first before the "normal" one (if cross-compiling) | |||
2009-09-01 | - configure now tries to use pkg-config for a number of sub-dependencies even | Daniel Stenberg | |
when cross-compiling. The key to success is then you properly setup PKG_CONFIG_PATH before invoking configure. I also improved how NSS is detected by trying nss-config if pkg-config isn't present, and as a last resort just use the lib name and force the user to setup the LIBS/LDFLAGS/CFLAGS etc properly. The previous last resort would add a range of various libs that would almost never be quite correct. | |||
2009-06-21 | Refactor how libraries are checked for connect() function, follow-up. | Yang Tse | |
2009-06-20 | Refactor how libraries are checked for connect() function, | Yang Tse | |
and check for connect() as it is done for other functions. | |||
2009-06-01 | John E. Malmberg noticed that the configure script was failing to detect the | Yang Tse | |
timeval struct on VMS when building with _XOPEN_SOURCE_EXTENDED undefined due to definition taking place in socket.h instead of time.h | |||
2009-05-15 | Fix preprocessor conditional expression | Yang Tse | |
2009-05-07 | Proper naming for the experimental compiler test and moved to *-compilers.m4 | Yang Tse | |
2009-05-07 | Moved *_CHECK_COMPILER_HALT_ON_ERROR and ↵ | Yang Tse | |
*_CHECK_COMPILER_ARRAY_SIZE_NEGATIVE to *-compilers.m4 along with other *_CHECK_COMPILER_* | |||
2009-05-06 | Use autobuilds to verify if a couple of experimental compiler tests pass on ↵ | Yang Tse | |
all of them. This will be removed in 24 or 48 hours. | |||
2009-05-03 | HP-UX's X/Open network library requirement check follow-up | Yang Tse | |
2009-05-03 | HP-UX's X/Open network library requirement check follow-up | Yang Tse | |
2009-05-02 | Use build-time configured curl_socklen_t instead of socklen_t | Yang Tse | |
2009-05-01 | Check definition of _XOPEN_SOURCE_EXTENDED with the compiler | Yang Tse | |
2009-04-28 | Rearrange placement inside file of CURL_DEFINE_UNQUOTED, CURL_CONFIGURE_LONG | Yang Tse | |
and CURL_CONFIGURE_CURL_SOCKLEN_T to ease future maintainance. | |||
2009-04-28 | Moved CURL_INCLUDES_INTTYPES to curl-functions.m4 along with other ↵ | Yang Tse | |
CURL_INCLUDES_* | |||
2009-04-28 | Remove temporary debug tracing for curl_socklen_t detection failures | Yang Tse | |
2009-04-27 | Take 2 at handling getpeername() prototypes with a void pointer for third ↵ | Yang Tse | |
argument | |||
2009-04-27 | Attempt to handle getpeername() prototypes with a void pointer for third ↵ | Yang Tse | |
argument | |||
2009-04-27 | Add temporary debug tracing for curl_socklen_t detection failures | Yang Tse | |
2009-04-27 | Rearrange curl_socklen_t tests to improve speed of usual results | Yang Tse | |
2009-04-26 | Initial step towards a configure time curl_socklen_t definition | Yang Tse | |
2009-04-21 | Moved potential inclusion of system's malloc.h and memory.h header files to | Yang Tse | |
setup_once.h. Inclusion of each header file is based on the definition of NEED_MALLOC_H and NEED_MEMORY_H respectively. | |||
2009-01-11 | - Based on bug report #2498665 (http://curl.haxx.se/bug/view.cgi?id=2498665) | Daniel Stenberg | |
by Daniel Black, I've now added magic to the configure script that makes it use pkg-config to detect gnutls details as well if the existing method (using libgnutls-config) fails. While doing this, I cleaned up and unified the pkg-config usage when detecting openssl and nss as well. | |||
2008-11-21 | Automatically detect OpenBSD's CA cert bundle. | Dan Fandrich | |
2008-11-13 | Refactor configure script detection of functions used to set sockets into | Yang Tse | |
non-blocking mode, and decouple function detection from function capability. | |||
2008-10-28 | Initial attempt to detect at configuration time if the getaddrinfo() | Yang Tse | |
function returns an addrinfo with an unfreeable ai_addr member ptr. | |||
2008-10-23 | #include <stdlib.h> for exit() prototype | Yang Tse | |
2008-10-02 | Initial attempt to support configure's --(dis|en)able-warnings | Yang 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-30 | now compiler warnings are activated for all gcc builds, not only debug ones. | Yang Tse | |
2008-09-24 | ntoa() and inet_ntoa_r() no longer used | Yang Tse | |
2008-09-18 | icc adjustments | Yang Tse | |
2008-09-17 | improve detection of gethostbyaddr_r() and gethostbyname_r() | Yang Tse | |
2008-09-17 | improve detection of gethostname(), localtime_r() and strstr() | Yang Tse | |
2008-09-12 | improve detection of fdopen() and strerror_r() | Yang Tse | |
2008-09-09 | icc adjustments | Yang Tse | |