aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-11-12Bug report #1830637 (http://curl.haxx.se/bug/view.cgi?id=1830637), which wasDaniel Stenberg
forwarded from the Gentoo bug tracker by Daniel Black and was originally submitted by Robin Johnson, pointed out that libcurl would do bad memory references when it failed and bailed out before the handler thing was setup. My fix is not done like the provided patch does it, but instead I make sure that there's never any chance for a NULL pointer in that struct member.
2007-11-12oops, fixed build when CURL_LIBSSH2_DEBUG is definedDaniel Stenberg
2007-11-11new ruby binding, curl-multi version 0.1Daniel Stenberg
2007-11-10Some versions of winsock2.h have pollfd struct and constantsYang Tse
2007-11-08Fix compiler warning: integral size mismatch in argumentYang Tse
2007-11-08Define WIN32 when build target is Win32 API.Yang Tse
This also defines it for WinCE even though it is a subset of WIN32.
2007-11-08Fix compiler warning: may be used uninitializedYang Tse
2007-11-08Fix commentYang Tse
2007-11-08spell!Daniel Stenberg
2007-11-08Bug report #1823487 (http://curl.haxx.se/bug/view.cgi?id=1823487) pointedDaniel Stenberg
out that SFTP requests didn't use persistent connections. Neither did SCP ones. I gave the SSH code a good beating and now both SCP and SFTP should use persistent connections fine. I also did a bunch for indent changes as well as a bug fix for the "keyboard interactive" auth.
2007-11-08The only libraries actually needed for sample programs adig andYang Tse
ahost are ws2_32.lib and advapi32.lib
2007-11-07MSVC versions prior to VS2005 do not complain about portable C functionsYang Tse
2007-11-07if () => if()Daniel Stenberg
while () => while() and some other minor re-indentings
2007-11-07Improved telnet support by drastically reducing the number of writeDan Fandrich
callbacks needed to pass a buffer to the user. Instead one per byte it is now as little as one per segment.
2007-11-07Add a call to curl_global_cleanup to show how to do a proper shutdown.Dan Fandrich
2007-11-06Bug report #1824894 (http://curl.haxx.se/bug/view.cgi?id=1824894) pointedYang Tse
out a problem in curl.h when building C++ apps with MSVC. To fix it, the inclusion of header files in curl.h is moved outside of the C++ extern "C" linkage block.
2007-11-06Added prototype for _strtoi64().Gisle Vanem
2007-11-06Constified from arguments.Gisle Vanem
2007-11-05Sort the directory listing because the server doesn't always do it.Dan Fandrich
2007-11-05Added some keywordsDan Fandrich
2007-11-05tclcurl and a mirror recount when bad ones have been cut outDaniel Stenberg
2007-11-05Andres Garcia made it build and run on windowsDaniel Stenberg
2007-11-05removed space after if and while before the parenthesis for better source codeDaniel Stenberg
consistency
2007-11-05I check the code right now and while() and if() are in majority over while ()Daniel Stenberg
and if () so the rule is from now on => no space before the parenthesis.
2007-11-05Move connection-oriented variables from the SessionHandle struct to theDaniel Stenberg
connectdata struct. This will in theory enable us to do persistent connections with SCP+SFTP, but currently the state machine always (and wrongly) cleanup everything in the 'done' action instead of in 'disconnect'. Also did a bunch of indent fixes, if () => if() and a few other source cleanups like added comments etc.
2007-11-03make sure the code deals with failures on the DO_MORE state properlyDaniel Stenberg
2007-11-02avoid setting up a transfer when the state machine failed previouslyDaniel Stenberg
2007-11-01Toby Peterson patched a memory problem in the command line tool thatDaniel Stenberg
happened when a user had a home dir as an empty string. curl would then do free() on a wrong area.
2007-11-01minor re-indentDaniel Stenberg
2007-11-01Ignore more features that curl-config is not expected to know aboutDan Fandrich
2007-11-01Fixed curl-config --features to not display libz when it wasn't usedDan Fandrich
due to a missing header file.
2007-11-01Make postcheck failure message more like the othersDan Fandrich
2007-11-01Added test case 1014 to compare curl-config --features with curl --versionDan Fandrich
2007-11-01Added test case 1013 to check that curl-config --protocols matches theDan Fandrich
protocols listed in curl --version
2007-10-31Fixed the output of curl-config --protocols which showed SCP and SFTPDan Fandrich
always, except when --without-libssh2 was given
2007-10-31Detect curl source when valgrind provides an absolute source file nameDan Fandrich
2007-10-31Add support for LDAP urls. Allthough the OpenWatcomGisle Vanem
headers <winlap.h> and <winber.h> defines wrong calling convention.
2007-10-31Added optional use of zlib (USE_ZLIB=1).Gisle Vanem
Use a response-file for the C-compiler.
2007-10-31contributor re-count (we'll break the 600 limit very very soon now) and I madeDaniel Stenberg
all the numericals at the top phrased "shorter" and I cut out the "number of releases since the very beginning" since that's just the number curl releases + 26 and not a very interesting number anyway.
2007-10-30Fixed an OOM problem with file: URLsDan Fandrich
Moved Curl_file_connect into the protocol handler struct.
2007-10-30added new people from the 7.17.1 announcementDaniel Stenberg
2007-10-29Added test case 546 to check that subsequent FTP transfers work after aDan Fandrich
failed one using the multi interface
2007-10-29curl-config --features and --protocols show the correct output when builtDaniel Stenberg
with NSS
2007-10-29Based on one of those bug reports that are intercepted by a distro's bugDaniel Stenberg
tracker (https://bugzilla.redhat.com/show_bug.cgi?id=316191), I now made curl-config --features and --protocols show the correct output when built with NSS.
2007-10-29Reverted the const change--what was I thinking?Dan Fandrich
2007-10-29Made some pointers constDan Fandrich
2007-10-297.17.2Daniel Stenberg
2007-10-29start working on 7.17.2Daniel Stenberg
2007-10-297.17.1!Daniel Stenberg
2007-10-29correct mirror countDaniel Stenberg