Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-29 | Add quoting for the AC_DEFINE arguments. | Yang Tse | |
2008-07-29 | Also remove the whitespace. | Yang Tse | |
2008-07-29 | Also remove the extra quoting. | Yang Tse | |
2008-07-29 | Replace some '@%:@' quadigraphs by its actual representation '#'. | Yang Tse | |
This quadigraph used before a C preprocessor 'define' directive could be fooling M4, when processing this file, and make it think that the line contains a pure M4 'define' macro. | |||
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-28 | for debugging purposes show ACLOCAL_FLAGS | Yang Tse | |
2008-07-27 | These lines were unintentionally removed in previous commit | Yang Tse | |
2008-07-27 | Partially undo change that prevented SED, GREP, EGREP and AR from being ↵ | Yang Tse | |
changed by libtool or autoconf. | |||
2008-07-27 | Assert that SED and GREP are set | Yang Tse | |
2008-07-27 | Require autoconf 2.57 or newer | Yang Tse | |
2008-07-27 | When calling aclocal, user defined ACLOCAL_FLAGS will now precede ours. | Yang Tse | |
2008-07-27 | move ACLOCAL_AMFLAGS after AUTOMAKE_OPTIONS | Yang Tse | |
2008-07-27 | setup.h handles definition of _REENTRANT based on NEED_REENTRANT | Yang Tse | |
definition which might be defined in config.h or config-*.h files | |||
2008-07-27 | Remove explicit inclusion of our m4 files first. It was interesting as a test, | Yang Tse | |
but it breaks aclocal execution on some systems, with the following error: Can't locate object method "rel2abs" via package "File::Spec" at /usr/local/bin/aclocal line 256. | |||
2008-07-27 | 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. | |||
2008-07-26 | Explicitly include our m4 files first. This might minimize the impact | Yang Tse | |
that other package's underquoted m4 function definitions have on ours. | |||
2008-07-26 | Add a 3 argument check for getprotobyname_r | Yang Tse | |
2008-07-25 | move reentrant.m4 to the m4 subdirectory to avoid infinite loop inclusion ↵ | Yang Tse | |
problem | |||
2008-07-24 | add checks for strtok_r and getprotobyname_r | 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-23 | reorder argument number detection for getservbyport_r to | Yang Tse | |
actually verify if the test is properly working | |||
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-21 | Change recvfrom's sixth argument data type to the 'historically standard' 'int' | Yang Tse | |
data type for systems where this sixth argument is prototyped as a void pointer. Start of thread: http://curl.haxx.se/mail/lib-2008-07/0153.html | |||
2008-07-21 | use prototypes to improve getservbyport_r detection | Yang Tse | |
2008-07-21 | Adjust recvfrom's sixth arg data type definition for NetWare (LIBC) | Yang Tse | |
2008-07-21 | Use the sreadfrom() wrapper to replace recvfrom() in our code. | Yang Tse | |
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 | Adjust DEC/Compaq C compiler settings | Yang Tse | |
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 | |||
2008-07-19 | Adjust DEC/Compaq C compiler settings | Yang Tse | |
2008-07-17 | RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now defined | Yang Tse | |
to the data type pointed by its respective argument and not the pointer type. | |||
2008-07-16 | Configure process now checks availability of recvfrom() socket function and | Yang Tse | |
finds out its return type and the types of its arguments. Added definitions for non-configure systems config files, and introduced macro sreadfrom which will be used on udp sockets as a recvfrom() wrapper. | |||
2008-07-16 | Initial DEC/Compaq C compiler detection and flags | Yang Tse | |
2008-07-16 | Improved configure detection of number of arguments for getservbyport_r | Yang Tse | |
2008-07-15 | Allow --enable-largefile and --disable-largefile configurations. | Yang Tse | |
Configure process no longer needs nor checks size of curl_off_t. Library will now be built with _REENTRANT symbol defined. | |||
2008-07-10 | fix compiler warning | Yang Tse | |
2008-07-09 | since Jun 30 2008 MAXHOSTNAMELEN define is no longer used | Yang Tse | |
2008-07-07 | fix c-ares version reported in generated libcares.pc file when building | Yang Tse | |
from CVS tree. | |||
2008-07-04 | egrep and ar are also mandatory | Yang Tse | |
2008-07-03 | just to clarify that c-ares actually have some ipv6 support | Daniel Stenberg | |
2008-07-03 | ares_gethostbyname() fallback from AAA to A records with CNAME present | Daniel Stenberg | |
2008-07-03 | - Phil Blundell: If you ask ares_gethostbyname() to do an AF_INET6 lookup and | Daniel Stenberg | |
the target host has only A records, it automatically falls back to an AF_INET lookup and gives you the A results. However, if the target host has a CNAME record, this behaviour is defeated since the original query does return some data even though ares_parse_aaa_reply() doesn't consider it relevant. Here's a small patch to make it behave the same with and without the CNAME. | |||
2008-07-02 | The configure process will now halt when sed or grep are unavailable | Yang Tse | |
2008-07-02 | fallback to gettimeofday when monotonic clock is unavailable at run-time | Yang Tse | |
2008-07-01 | IBM C/C++ compiler predefined macro check | Yang Tse | |
2008-07-01 | set earlier in configure process IBM compilers optimization flags | Yang Tse | |
2008-06-30 | make check message wording more precise | Yang Tse | |
2008-06-30 | - As was pointed out to me by Andreas Schuldei, the MAXHOSTNAMELEN define is | Daniel Stenberg | |
not posix or anything and thus c-ares failed to build on hurd (and possibly elsewhere). The define was also somewhat artificially used in the windows port. Now, I instead rewrote the use of gethostbyname to enlarge the host name buffer in case of need and totally avoid the use of the MAXHOSTNAMELEN define. I thus also removed the defien from the namser.h file where it was once added for the windows build. I also fixed init_by_defaults() function to not leak memory in case if error. | |||
2008-06-29 | fix C style comment | Yang Tse | |
2008-06-29 | John Lightsey filed bug report #1999181: "CLOCK_MONOTONIC always fails on | Yang Tse | |
some systems" (http://curl.haxx.se/bug/view.cgi?id=1999181). The problem was that the configure script did not use the _POSIX_MONOTONIC_CLOCK feature test macro when checking monotonic clock availability. This is now fixed and the monotonic clock will not be used unless the feature test macro is defined with a value greater than zero indicating always supported. |