aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-27Eliminate a unnecessary socket creation in Curl_getaddrinfo for an IPv4Dan Fandrich
address in an IPv6 capable libcurl.
2008-07-27Another step towards detecting if _REENTRANT is already defined or actuallyYang 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- David Bau filed bug report #2026240 "CURL_READFUNC_PAUSE leads to bufferDaniel Stenberg
overrun" (http://curl.haxx.se/bug/view.cgi?id=2026240) identifying two problems, and providing the fix for them: - CURL_READFUNC_PAUSE did in fact not pause the _sending_ of data that it is designed for but paused _receiving_ of data! - libcurl didn't internally set the read counter to zero when this return code was detected, which would potentially lead to junk getting sent to the server.
2008-07-26Added test 1044 to test large file support in ftp with -I.Dan Fandrich
2008-07-26Explicitly include our m4 files first. This might minimize the impactYang Tse
that other package's underquoted m4 function definitions have on ours.
2008-07-26simplify multi '#' char comment lineYang Tse
2008-07-26Add a 3 argument check for getprotobyname_rYang Tse
2008-07-26additional debug logging of getprotobyname_r on Tru64 and AIXYang Tse
2008-07-26No longer hide aclocal 'underquoted definition' warnings.Yang Tse
http://sources.redhat.com/automake/automake.html#Extending-aclocal documents that starting with Automake 1.8, aclocal will warn about all underquoted calls to AC_DEFUN due to the fact that in a single aclocal run it might include more than once all .m4 files which it finds available, this includes .m4 files from other software packages. If the first argument to AC_DEFUN is underquoted and the same macro is included more than once, successive inclusions after the first one will expand the macro instead of assuming it is the same as the first one included.
2008-07-25move reentrant.m4 to the m4 subdirectory to avoid infinite loop inclusion ↵Yang Tse
problem
2008-07-24add checks for strtok_r and getprotobyname_rYang Tse
2008-07-24Another step towards detecting if _REENTRANT is already defined or actuallyYang 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-24ignore curllib.vcprojYang Tse
2008-07-24Changed the long logfile elision code in runtests.pl to properly handleDan Fandrich
lines ending in \r.
2008-07-23Mention that the test harness can't check every possible feature.Dan Fandrich
2008-07-23Eliminated references to TRUE and FALSE since those identifiers aren'tDan Fandrich
defined by the libcurl API. Also changed curl_easy_setopt examples to pass longs where appropriate.
2008-07-23- I went over the curl_easy_setopt man page and replaced most references toDaniel Stenberg
non-zero with the fixed value of 1. We should strive at making options support '1' for enabling them mentioned explicitly, as that then will allow us for to extend them in the future without breaking older programs.
2008-07-23Simplified Minix compile instructions and added some special cases.Dan Fandrich
2008-07-23reorder argument number detection for getservbyport_r toYang Tse
actually verify if the test is properly working
2008-07-22cleanup duplicate lineYang Tse
2008-07-22Make sure that configure process tests are done with the same _REENTRANTYang Tse
setting as the one actually used when finally building the library.
2008-07-22checks for gethostbyaddr_r with 7 and 8 args now also done with -D_REENTRANTYang Tse
checks for gethostbyname_r with 5 and 6 args now also done with -D_REENTRANT
2008-07-22minor reordering in OS/400 config/setup filesYang Tse
2008-07-21Change 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-21Undefine 'byte' due to dict.c.Gisle Vanem
2008-07-21use prototypes to improve getservbyport_r detectionYang Tse
2008-07-21fix compiler warning: implicit conversion from "long" to "int"Yang Tse
2008-07-21fix compiler warning: comparison between signed and unsignedYang Tse
2008-07-21Adjust recvfrom's sixth arg data type definition for NetWare (LIBC)Yang Tse
2008-07-21Use the sreadfrom() wrapper to replace recvfrom() in our code.Yang Tse
2008-07-21when recvfrom prototype uses a void pointer for arguments 2, 5 or 6 this willYang 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-20Adjust DEC/Compaq C compiler settingsYang Tse
2008-07-20Remove showing additional info needed to debug configureYang Tse
failure to properly detect recvfrom arg types on Solaris
2008-07-20Added "pointer to void" as another data type to check for the sixth argument ofYang 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-19Temporarily show additional info needed to debug configureYang Tse
failure to properly detect recvfrom arg types on Solaris
2008-07-19Adjust DEC/Compaq C compiler settingsYang Tse
2008-07-18README.OS400 update for new string options.Patrick Monnerat
2008-07-18README.OS400 update for new string options.Patrick Monnerat
2008-07-17Fixed the XML syntax of a few test files.Dan Fandrich
2008-07-17RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now definedYang Tse
to the data type pointed by its respective argument and not the pointer type.
2008-07-16fix commentYang Tse
2008-07-16Configure process now checks availability of recvfrom() socket function andYang 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-16Initial DEC/Compaq C compiler detection and flagsYang Tse
2008-07-16Improved configure detection of number of arguments for getservbyport_rYang Tse
2008-07-15Allow --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-15add comment for include pathsYang Tse
2008-07-15add comment for include pathsYang Tse
2008-07-15Added test1042 and test1043 to test -C - on HTTP.Dan Fandrich
2008-07-15Added test1040 and test1041 to test -C - on HTTP. Test 1041 failed so it'sDan Fandrich
added to DISABLED.
2008-07-14Move _REENTRANT definition earlier in lib/setup.hYang Tse