aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-09- Justin Fletcher fixed a file descriptor leak in the curl tool when trying toDaniel Stenberg
upload a file it couldn't open. Bug #1676581 (http://curl.haxx.se/bug/view.cgi?id=1676581)
2007-03-09Updated the test harness to check for protocol support before running eachDan Fandrich
test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features.
2007-03-08Made a few cleanups.Dan Fandrich
2007-03-08Added SSL as a required feature for test case 400.Dan Fandrich
2007-03-08remove code superceeded by the new method used to forceYang Tse
libtool to skip C++ and Fortran checks in patchset: http://cool.haxx.se/cvs.cgi/curl/ares/configure.ac.diff?r1=1.60&r2=1.64
2007-03-08Added test infrastructure to support basic FTPS tests. This currentlyDan Fandrich
supports only ftps:// URLs with --ftp-ssl-control specified, which implicitly encrypts the control channel but not the data channels. That allows stunnel to be used with an unmodified ftp server in exactly the same way that the test https server is set up. Added test case 400 as a basic FTPS test.
2007-03-07Honour --ftp-ssl-control on ftps:// URLs to allow encrypted control andDan Fandrich
unencrypted data connections.
2007-03-07fix test leftover in previous commitYang Tse
2007-03-07force libtool to build static libraries with PIC on AMD64Yang Tse
2007-03-07Autoconf redefines the M4 builtin macro 'm4_undefine' in such a way thatYang Tse
it fails if the macro that is being undefined is not already defined. To make this work under all cases and be sure that at a certain point some specific macro isn't defined we must use the following style in configure: m4_ifdef([macro], [m4_undefine([macro])])
2007-03-06Fixed a couple of problems detected by valgrind in test cases 181 & 216Dan Fandrich
2007-03-06Autoconf 2.57 didn't like these m4_undefine for some reason (probably a bug).Dan Fandrich
Luckily, they weren't needed.
2007-03-06skip libtool C++ and Fortran linker checksYang Tse
2007-03-06skip libtool C++ and Fortran checksYang Tse
2007-03-03stricter newline policyYang Tse
2007-03-0330 seconds isn't long enough for this test on a loaded server.Yang Tse
2007-03-03stricter newline policyYang Tse
2007-03-02- Robert A. Monat and Shmulik Regev helped out to fix the new */Makefile.vc8Daniel Stenberg
makefiles that are included in the source release archives, generated from the Makefile.vc6 files by the maketgz script. I also modified the root Makefile to have a VC variable that defaults to vc6 but can be overridden to allow it to be used for vc8 as well. Like this: nmake VC=vc8 vc
2007-03-01remove unncessary and wrong remarkDaniel Stenberg
2007-03-01Reduce the posibility of leaving the sockfilter hanging around whenYang Tse
tearing down the test ftp server due to a read error condition.
2007-03-01Do not remove CURLM_STATE_WAITPROXYCONNECT from the CURLMstate enumYang Tse
in builds with HTTP support disabled to keep consistent enum values for CURLMstate in all kind of builds.
2007-02-28proper symbol definition check for Novell NetWareYang Tse
2007-02-28proper symbol definition check for all AmigaOS flavoursYang Tse
2007-02-28clarify that -K files are expected to have one option per lineDaniel Stenberg
2007-02-28protect from themselves those who need itYang Tse
2007-02-27log a 1120 chars long string to aid in quoted-printable and softYang Tse
line break detection in daily build logs.
2007-02-27- Hang Kin Lau found and fixed: When I use libcurl to connect to an httpsDaniel Stenberg
server through a proxy and have the remote https server port set using the CURLOPT_PORT option, protocol gets reset to http from https after the first request. User defined URL was modified internally by libcurl and subsequent reuse of the easy handle may lead to connection using a different protocol (if not originally http). I found that libcurl hardcoded the protocol to "http" when it tries to regenerate the URL if CURLOPT_PORT is set. I tried to fix the problem as follows and it's working fine so far
2007-02-27Added "CSOURCES = $(CURL_SOURCES)".Gisle Vanem
2007-02-27Added TOPDIR variable. Put dependencies in external file.Gisle Vanem
Added -DHAVE_STRUCT_TIMEVAL to CFLAGS.
2007-02-27Remove $(CURL_SOURCES).Gisle Vanem
2007-02-27Added TOPDIR variable. Put dependencies in external file.Gisle Vanem
config.h includes ../lib/config.dos.
2007-02-27Added TOPDIR variable. Put dependencies in external file.Gisle Vanem
2007-02-27Added TOPDIR variable. Updated package locations.Gisle Vanem
Simplified dependency generation.
2007-02-27HTTP Digest header parsing fixDaniel Stenberg
2007-02-27Somewhat updated, changes include: I tried to be more agnostic about theDaniel Stenberg
specific SSL library that might be used, and I cut out the closepolicy stuff that we no longer support
2007-02-27no proxy support if libcurl is built with HTTP disabledYang Tse
2007-02-26Jose Kahan pointed out a Digest server that provided the algorith last in theDaniel Stenberg
header line without quotes and with a CRLF immediately following...
2007-02-26Removed inclusion of <sys/types.h> in .c-filesGisle Vanem
since it's already included through "setup.h".
2007-02-26Removed inclusion of <sys/types.h> and <sys/stat.h> in .c-filesGisle Vanem
since they're already included through "setup.h".
2007-02-26Removed unneeded 'HAVE_x' defines.Gisle Vanem
2007-02-26Fix typo.Gisle Vanem
2007-02-25Constify some arguments.Gisle Vanem
2007-02-25Use dynamic version of libcurl. Use '\' in dependencies.Gisle Vanem
2007-02-25Two new mirrors, but the total amount of mirrors still don't go up very muchDaniel Stenberg
due to the frequent dying of mirrors...
2007-02-25- Adam D. Moss made the HTTP CONNECT procedure less blocking when used fromDaniel Stenberg
the multi interface. Note that it still does a part of the connection in a blocking manner.
2007-02-23Works for meDaniel Stenberg
2007-02-23- Added warning outputs if the command line uses more than one of the optionsDaniel Stenberg
-v, --trace and --trace-ascii, since it could really confuse the user. Clarified this fact in the man page.
2007-02-22setting CURLOPT_PROXY to "" explicitly disables the use of a proxy (even ifDaniel Stenberg
there is an environment variable set)
2007-02-225 seconds isn't always enough time to start a server on a loaded system.Dan Fandrich
2007-02-22remove redundant check in timestamp detectionYang Tse