aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-29Added:Daniel Stenberg
146 - Yehoshua Hershberg's re-using of connections that failed with CURLE_PEER_FAILED_VERIFICATION 147 - PHP's bug report #43158 (http://bugs.php.net/bug.php?id=43158) identifies a true bug in libcurl built with OpenSSL.
2008-07-29Document that PKG_CONFIG_PATH is the preferred way to configure withDan Fandrich
OpenSSL.
2008-07-29For testing purposes on SunOS systems; directly feed acinclude.m4 withYang Tse
reentrant.m4 and remove reentrant.m4 before calling aclocal.
2008-07-29For debugging purposes, show all sed's available in PATH on SunOS systems.Yang Tse
2008-07-29Return an error code when extra files are found in filecheck:Dan Fandrich
2008-07-29Eliminate a unnecessary socket creation in Curl_getaddrinfo for an IPv4Dan Fandrich
address in an IPv6 capable libcurl.
2008-07-29Add quoting for the AC_DEFINE arguments.Yang Tse
2008-07-29Also remove the whitespace.Yang Tse
2008-07-29Also remove the extra quoting.Yang Tse
2008-07-29Replace 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-29Tests done using 'aclocal -I m4' in buildconf and 'ACLOCAL_AMFLAGS = -I m4Yang 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-29ignore *.dist filesYang Tse
2008-07-29Added test case 1050 to test --ftp-port with an IPv6 address.Dan Fandrich
Made --interface tests less restrictive on host address.
2008-07-28I removed: "139 - Christopher Palow's CURLM_EASY_HANDLE_EXISTS patch" simplyDaniel Stenberg
because at the current point in time I think the benefit of adding that new return code is very slim and it is a lot of work to introduce new return codes (for docs and maintenance etc) I added "145 - Phil Blundell's CURLOPT_SCOPE patch/work" since I want it sorted/committed.
2008-07-28Added test cases 1045 through 1049 as simple tests of --interface using theDan Fandrich
localhost interface.
2008-07-28Fixed display of the interface bind address in the trace output when it'sDan Fandrich
an IPv6 address.
2008-07-28Ensure that buildconf runs from the subdirectory where configure.ac livesYang Tse
2008-07-28Remove files generated on previous buildconf/configure run,Yang Tse
and for debugging purposes show ACLOCAL_FLAGS.
2008-07-28for debugging purposes show ACLOCAL_FLAGSYang Tse
2008-07-28ignore another file that might be generatedYang Tse
2008-07-27These lines were unintentionally removed in previous commitYang Tse
2008-07-27Partially undo change that prevented SED, GREP, EGREP and AR from being ↵Yang Tse
changed by libtool or autoconf.
2008-07-27Assert that SED and GREP are setYang Tse
2008-07-27Require autoconf 2.57 or newerYang Tse
2008-07-27When calling aclocal, user defined ACLOCAL_FLAGS will now precede ours.Yang Tse
2008-07-27For debugging purposes, run aclocal in verbose mode on SunOS systems.Yang Tse
2008-07-27move ACLOCAL_AMFLAGS after AUTOMAKE_OPTIONSYang Tse
2008-07-27setup.h handles definition of _REENTRANT based on NEED_REENTRANTYang Tse
definition which might be defined in config.h or config-*.h files
2008-07-27Remove 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-27Added feature in runtests.pl to select tests based on key word.Dan Fandrich
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