Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2008-09-03 | Search for the FreeBSD CA cert file /usr/local/share/certs/ca-root.crt | Dan Fandrich | |
2008-08-27 | Don't abort configuration if recvfrom() is not available. | Yang Tse | |
2008-08-26 | Added 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. | |||
2008-08-25 | For congruency sake with the naming of other CURL_XXXXXX_CURL_OFF_T macros, | Yang Tse | |
the name of the curl_off_t data type used now becomes CURL_TYPEOF_CURL_OFF_T CURL_OFF_T -> CURL_TYPEOF_CURL_OFF_T | |||
2008-08-25 | Rename some shell vars with more descriptive names: | Yang Tse | |
x_typeof -> curl_typeof_curl_off_t x_sizeof -> curl_sizeof_curl_off_t x_format -> curl_format_curl_off_t u_format -> curl_format_curl_off_tu | |||
2008-08-15 | For congruency sake with the naming of other CURL_XXXXXX_CURL_OFF_T macros, | Yang Tse | |
the names of the curl_off_t formatting string directives now become CURL_FORMAT_CURL_OFF_T and CURL_FORMAT_CURL_OFF_TU. CURL_FMT_OFF_T -> CURL_FORMAT_CURL_OFF_T CURL_FMT_OFF_TU -> CURL_FORMAT_CURL_OFF_TU Remove the use of an internal name for the curl_off_t formatting string directives and use the common one available from the inside and outside of the library. FORMAT_OFF_T -> CURL_FORMAT_CURL_OFF_T FORMAT_OFF_TU -> CURL_FORMAT_CURL_OFF_TU | |||
2008-08-14 | Take three at trying to detect signed and unsigned curl_off_t integer constant | Yang Tse | |
suffixes, using a test-and-try suffix approach letting the compiler validate it. | |||
2008-08-14 | Change CURL_CHECK_DEF_INTXX_C suffix definition detection. | Yang Tse | |
Add debug tracing for CURL_CHECK_DEF_INTXX_C. | |||
2008-08-13 | Use autoconf's result of AC_CHECK_SIZEOF(long) in CURL_CONFIGURE_LONG | Yang Tse | |
2008-08-13 | Ensure that the compiler 'knows' the 'long' type in CURL_CONFIGURE_LONG | Yang Tse | |
2008-08-13 | Using the name of a macro inside AC_MSG_WARN takes aclocal to NeverLand. | Yang Tse | |
2008-08-13 | The size of long is a build time characteristic and as such it is now recorded | Yang Tse | |
in curlbuild.h as CURL_SIZEOF_LONG. Definition now done from configure process and in CVS curlbuild.h.dist for non-configure systems. | |||
2008-08-12 | Fix CURL_CHECK_DEF_INTXX_C suffix definition detection | Yang Tse | |
2008-08-11 | Added missing signed and unsigned curl_off_t integer constant suffixes for | Yang Tse | |
internal and external use. CURL_SUFFIX_CURL_OFF_T, CURL_SUFFIX_CURL_OFF_TU. | |||
2008-08-09 | Remove debug tracing for DO_CURL_OFF_T_CHECK and CURL_CHECK_DEF | Yang Tse | |
2008-08-09 | Use int64_t in favour of __int64 for curl_off_t when both are available. | Yang Tse | |
2008-08-09 | Improve CURL_CHECK_DEF | Yang Tse | |
2008-08-08 | Add debug tracing for DO_CURL_OFF_T_CHECK | Yang Tse | |
2008-08-08 | Remove some redundancy | Yang Tse | |
2008-08-08 | Remove potential overquoting | Yang Tse | |
2008-08-08 | Add debug tracing for CURL_CHECK_DEF | Yang Tse | |
2008-08-07 | Skip data type check in DO_CURL_OFF_T_CHECK macro when argument is empty. | Yang Tse | |
2008-08-07 | Fix CURL_CHECK_DEF so that when the expansion of the preprocessor symbol results | Yang Tse | |
in a set of double-quoted strings, this macro will now return an expansion which consists of a single double-quoted string result of concatenating all of them. | |||
2008-08-07 | Initial support of curlbuild.h and curlrules.h which allows | Yang Tse | |
to have a curl_off_t data type no longer gated to off_t. | |||
2008-08-04 | Autoconf 2.62 has changed the behaviour of the AC_AIX macro which we use. | Yang Tse | |
Prior versions of autoconf defined _ALL_SOURCE if _AIX was defined. But, autoconf 2.62 version of AC_AIX defines _ALL_SOURCE along with other four preprocessor symbols no matter if the system is AIX or not. To keep the traditional behaviour, as well as an uniform one, across autoconf versions AC_AIX is replaced with our own internal macro. | |||
2008-08-01 | Add a whitespace | Yang Tse | |
2008-08-01 | Ensure that reserved keyword AC_DEFUN is only used for its purpose. | Yang Tse | |
2008-08-01 | Removed definition of CURL_CHECK_WORKING_RESOLVER from acinclude.m4 it has | Yang Tse | |
not been in use since revision 1.81 of configure.in 6 years, 9 months ago. | |||
2008-07-30 | Reinstate the 'aclocal -I m4' in buildconf and 'ACLOCAL_AMFLAGS = -I m4' way of | Yang Tse | |
including our local m4/reentrant.m4 file. This even takes care of including the file in the distribution tarball. | |||
2008-07-29 | Tests done using 'aclocal -I m4' in buildconf and 'ACLOCAL_AMFLAGS = -I m4 | Yang Tse | |
in top Makefile.am triggered a problem that prevented aclocal from running successfully on SunOS 5.10 with GNU m4 1.4.5 and GNU Autoconf 2.61 A tarball which reproduces mentioned problem is the one dated July-28-2008 http://cool.haxx.se/curl-daily/curl-7.19.0-20080728.tar.gz We actually don't need all the bells and whistles that the above mechanism provides. We only need to include our m4/reentrant.m4 file in acinclude.m4 so here we go with this simpler mechanism. | |||
2008-07-27 | Assert that SED and GREP are set | Yang Tse | |
2008-07-26 | simplify multi '#' char comment line | Yang Tse | |
2008-07-24 | Another step towards detecting if _REENTRANT is already defined or actually | Yang Tse | |
needed, and being able to define it if appropriate for further configure tests as well as for the generated config file. Introduced reentrant.m4 intended for our reentrant related autotools/m4 macros. | |||
2008-07-22 | cleanup duplicate line | Yang Tse | |
2008-07-22 | Make sure that configure process tests are done with the same _REENTRANT | Yang Tse | |
setting as the one actually used when finally building the library. | |||
2008-07-22 | checks for gethostbyaddr_r with 7 and 8 args now also done with -D_REENTRANT | Yang Tse | |
checks for gethostbyname_r with 5 and 6 args now also done with -D_REENTRANT | |||
2008-07-21 | when recvfrom prototype uses a void pointer for arguments 2, 5 or 6 this will | Yang Tse | |
now cause the definition of RECVFROM_TYPE_ARG2_IS_VOID, RECVFROM_TYPE_ARG5_IS_VOID or RECVFROM_TYPE_ARG6_IS_VOID, as appropriate. | |||
2008-07-20 | Remove showing additional info needed to debug configure | Yang Tse | |
failure to properly detect recvfrom arg types on Solaris | |||
2008-07-20 | Added "pointer to void" as another data type to check for the sixth argument of | Yang Tse | |
function recvfrom as a result of the info additionally logged when running on a Solaris system. The compiler error showed that the prototype being used on Solaris was the one declared in line 427 of "/usr/include/sys/socket.h" as: function(int, pointer to void, unsigned int, int, pointer to struct sockaddr, pointer to void) returning int |