aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-11-24struct HandleData is now called struct SingleRequest, and is only for data thatDaniel Stenberg
is inited at the start of the DO action. I removed the Curl_transfer_keeper struct completely, and I had to move out a few struct members (that had to be set before DO or used after DONE) to the UrlState struct. The SingleRequest struct is accessed with SessionHandle->req. One of the biggest reasons for doing this was the bunch of duplicate struct members in HandleData and Curl_transfer_keeper since it was really messy to keep track of two variables with the same name and basically the same purpose!
2007-11-23make 'checkdied' in runtests.pl more robustYang Tse
2007-11-23Revert last change since it breaks running the test suiteYang Tse
when builddir is different from srcdir.
2007-11-23Improve chance of running runtests.pl from outside theYang Tse
source tree 'tests' directory
2007-11-22Debugging messages to trace startnew failuresYang Tse
2007-11-22Provide a socklen_t definition in curl.h for Win32 API build targetsYang Tse
which don't have one.
2007-11-22make nlen a size_t to better hold diffs between pointers etcDaniel Stenberg
2007-11-22Alessandro Vesely helped me improve the --data-urlencode's syntax, parserDaniel Stenberg
and documentation.
2007-11-21Make the do_complete() function not get called until the DO actually isDaniel Stenberg
compelete, which bascially means when used with the multi interface
2007-11-21Temporary change adding additional debugging messages to better pinpointYang Tse
startup failures of test suite ssh and socks servers.
2007-11-21Fix trying to return outside of a subroutineYang Tse
2007-11-21and we start on 1.5.2!Daniel Stenberg
2007-11-21changeDaniel Stenberg
2007-11-21oopsDaniel Stenberg
2007-11-21start working on 1.5.1 nowDaniel Stenberg
2007-11-21this is what 1.5.0 isDaniel Stenberg
2007-11-20While inspecting the Negotiate code, I noticed how the proxy auth was usingDaniel Stenberg
the same state struct as the host auth, so both could never be used at the same time! I fixed it (without being able to check) to use two separate structs to allow authentication using Negotiate on host and proxy simultanouesly.
2007-11-20clarify somewhat what happens to some data when a share is set to be usedDaniel Stenberg
2007-11-20white space changes only to clean up indent and source widthDaniel Stenberg
2007-11-20remove the unconditional enabling of cookies if you set a share to use!Daniel Stenberg
2007-11-20a bunch of new commentsDaniel Stenberg
2007-11-20rephrasedDaniel Stenberg
2007-11-20Don't gather additional debug info unless sshd actually failsYang Tse
2007-11-20ILE RPG binding: OS/400 specific and contained in source distributionPatrick Monnerat
2007-11-20Improve detection of sshd un/supported options.Yang Tse
Gather additional debug info when the test suite ssh server fails to start.
2007-11-20Introuced --data-urlencode to the curl tool for easier url encoding of theDaniel Stenberg
data sent in a post.
2007-11-20fix the treatment of the parameter-based precision, as in "%.*s%s" asDaniel Stenberg
previously the second %s would wrongly get the numerical argument that is used for the variable precision for the first %s...
2007-11-20107 - resolve the type= thing for FTP URLs over HTTP proxiesDaniel Stenberg
2007-11-19106 - Share interface force-enable the cookie parserDaniel Stenberg
2007-11-19This is a temporary change to test if OpenSSH 3.6 and SunSSH 1.1Yang Tse
are good/compatible enough to run the test suite ssh server and socks tests
2007-11-19fill in missing copyrightsDaniel Stenberg
2007-11-19I think this is the right fix for other non-OpenSSL libs, based on the NSS fixDaniel Stenberg
from the other day. It is time to setup the internal SSL libs and treat them with a "handler" struct similar to how we deal with the protocols these days...
2007-11-19Temporary change to help debugging string(s) returned by sshd -VYang Tse
when sshd is not being identified as an OpenSSH daemon
2007-11-18removed now obsolete defines;Gunter Knauf
updated external library versions to latest.
2007-11-18Rob Crittenden fixed SSL connections with NSS done with the multi-interfaceDaniel Stenberg
2007-11-18Add /opt/ssh/sbin and /opt/ssh/libexec to the sshd locations search list.Yang Tse
Improve wording of a couple of debug messages.
2007-11-17When unable to start test suite sshserver, log if OpenSSH has not beenYang Tse
found or the OpenSSH version found
2007-11-17Andres Garcia made the examples build fine on Windows (mingw + msys) whenDaniel Stenberg
the lib was built staticly.
2007-11-17Add /usr/local/sbin and /usr/freeware/bin to the sshd locations search listYang Tse
2007-11-16Michal Marek made the test suite remember what test servers that fail toDaniel Stenberg
start so that subsequent tries are simply skipped.
2007-11-16Fix a double free.Steinar H. Gunderson
2007-11-16Fix unsigned integral math check in add_buffer_send()Yang Tse
2007-11-15Ates Goral identified a problem in http.c:add_buffer_send() when a debugDaniel Stenberg
callback was used, as it could wrongly pass on a bad size for the outgoing HTTP header. The bad size would be a very large value as it was a wrapped size_t content. This happened when the whole HTTP request failed to get sent in one single send. http://curl.haxx.se/mail/lib-2007-11/0165.html
2007-11-15removed unnecessary check from add_buffer_send() that only was made withinDaniel Stenberg
#ifdef CURL_DOES_CONVERSIONS anyway! I turned it into a DEBUGASSERT() instead.
2007-11-15Michal Marek fixed the test suite to better deal with the case when the HTTPDaniel Stenberg
ipv6 server can't run.
2007-11-15Rearranged code and changed Curl_readwrite_init() and Curl_pre_readwrite() intoDaniel Stenberg
do_init() and do_complete() which now are called first and last in the DO function. It simplified the flow in multi.c and the functions got more sensible names!
2007-11-15Needed now that in6_addr is referenced in ares.hYang Tse
2007-11-15Replace isupper with our uppercase macro versionYang Tse
2007-11-15Replace isgraph with our uppercase macro versionYang Tse
2007-11-15Make the Transfer() function return earlier without doing any initializationsDaniel Stenberg
for the cases where there's nothing to do in here, like for SFTP directory listings that already is complete when this function gets called. The init stuff clears byte counters which isn't really desired.