aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-08-24- Eric Wong introduced support for the new option -T. (dot) that makes curlDaniel Stenberg
read stdin in a non-blocking fashion. This also brings back -T- (minus) to the previous blocking behavior since it could break stuff for people at times.
2009-08-09Fixed some memory leaks in the command-line tool that caused most of theDan Fandrich
torture tests to fail.
2009-08-06added a cast to silent compiler warning with 64bit systems.Gunter Knauf
2009-08-03respect error code from ftruncate(), mentioned by Peter SylvesterDaniel Stenberg
2009-07-25properly free data returned by aprintf(), and bring back the code to beDaniel Stenberg
independent of libssh2 version as the client code isn't really meant to adapt to such build-time constraints.
2009-07-25blocked new stuff with HAVE_LIBSSH2_KNOWNHOST_API to check if this is our ↵Gunter Knauf
current memory leak.
2009-07-22- Added CURLOPT_SSH_KNOWNHOSTS, CURLOPT_SSH_KEYFUNCTION, CURLOPT_SSH_KEYDATA.Daniel Stenberg
They introduce known_host support for SSH keys to libcurl. See docs for details.
2009-07-17trial to fix a win64 compiler warning.Gunter Knauf
2009-07-15Added nonblock.c to the non-automake makefiles (note that the dependenciesDan Fandrich
in the Watcom makefiles aren't quite correct).
2009-07-14renamed generated config.h to curl_config.h in order to avoid clashes when ↵Gunter Knauf
libcurl is used with other projects which also have a config.h.
2009-07-09- Eric Wong introduced curlx_nonblock() that the curl tool now (re-)uses forDaniel Stenberg
setting a file descriptor non-blocking. Used by the functionality Eric himself brough on June 15th.
2009-06-20avoid pressanykey() call when curl finishes and was launched from bash.Gunter Knauf
2009-06-19sclose() function-like macro definition used to close a socket,Yang Tse
now solely based on HAVE_CLOSESOCKET and HAVE_CLOSESOCKET_CAMEL config file preprocessor definitions.
2009-06-16- Reuven Wachtfogel made curl -o - properly produce a binary output on windowsDaniel Stenberg
(no newline translations). Use -B/--use-ascii if you rather get the ascii approach.
2009-06-16fix compiler warningYang Tse
2009-06-15fixed TRUE/FALSE case typo.Gunter Knauf
2009-06-15- Eric Wong's patch:Daniel Stenberg
This allows curl(1) to be used as a client-side tunnel for arbitrary stream protocols by abusing chunked transfer encoding in both the HTTP request and HTTP response. This requires server support for sending a response while a request is still being read, of course. If attempting to read from stdin returns EAGAIN, then we pause our sender. This leaves curl to attempt to read from the socket while reading from stdin (and thus sending) is paused.
2009-06-15DEBUGBUILD / CURLDEBUG decoupling follow-upYang Tse
2009-06-15 DEBUGBUILD / CURLDEBUG decoupling follow-upYang Tse
2009-06-13improve usability with UNIX-like shells or a DOS command interpretersYang Tse
2009-06-12Fixed to take in account the different interpretation of doubleYang Tse
quootes on UNIX-like shells vs DOS-like command interpreters.
2009-06-11DOS adjustmentsYang Tse
2009-06-10- Fabian Keil ran clang on the (lib)curl code, found a bunch of warnings andDaniel Stenberg
contributed a range of patches to fix them.
2009-06-10VMS adjustmentsYang Tse
2009-06-10Adjusted to take in account that...Yang Tse
With the curl memory tracking feature decoupled from the debug build feature, CURLDEBUG and DEBUGBUILD preprocessor symbol definitions are used as follows: CURLDEBUG used for curl debug memory tracking specific code (--enable-curldebug) DEBUGBUILD used for debug enabled specific code (--enable-debug)
2009-06-09ENH: lower case cmake functions and remove tabs and re-indent cmake codeBill Hoffman
2009-06-09fix compiler warningYang Tse
2009-06-08fix compiler warning: signed and unsigned type in conditional expressionYang Tse
2009-06-07- Eric Wong fixed --no-buffer to actually switch off output buffering. BeenDaniel Stenberg
broken since 7.19.0
2009-06-06Revert delegating c-ares linking magic on libtool and auto-makefiles when usingYang Tse
the uninstalled c-ares libtool archive built from the CVS embedded tree. This embedded c-ares linking is again handled from the configure script.
2009-06-05introduction of os-specific.c and os-specific.hYang Tse
2009-05-30Delegate c-ares linking magic on libtool and auto-makefiles when usingYang Tse
the uninstalled c-ares libtool archive built from the CVS embedded tree.
2009-05-19Remove empty line used to force CVS to update the $Id date string formatYang Tse
2009-05-18Add empty line, to force CVS to update the $Id date string formatYang Tse
2009-05-18Update copyright year, to force CVS to update the $Id date string formatYang Tse
2009-05-09Ignore more files for cvsYang Tse
2009-05-08Fix CRYang Tse
2009-05-08Renamed vc6 workspace and project files to avoid filename clash when used ↵Yang Tse
for conversion to later VS versions.
2009-05-08Renamed vc6 workspace and project files to avoid filename clash when used ↵Yang Tse
for conversion to later VS versions.
2009-05-02Use build-time configured curl_socklen_t instead of socklen_tYang Tse
2009-05-01David McCreedy's "TPF-platform specific changes to various files" patchYang Tse
2009-04-28- Bug report #2709004 (http://curl.haxx.se/bug/view.cgi?id=2709004) by TimDaniel Stenberg
Chen pointed out how curl couldn't upload with resume when reading from a pipe. This ended up with the introduction of a new return code for the CURLOPT_SEEKFUNCTION callback that basically says that the seek failed but that libcurl may try to resolve the situation anyway. In our case this means libcurl will attempt to instead read that much data from the stream instead of seeking and that way curl can now upload with resume when data is read from a stream!
2009-04-20- Gisle Vanem noticed that --libtool would produce bogus strings at times forDaniel Stenberg
OBJECTPOINT options. Now we've introduced a new function - my_setopt_str - within the app for setting plain string options to avoid the risk of this mistake happening.
2009-04-15moved HAVE_LIMITS_H to common defines (no idea why I didnt this initially ↵Gunter Knauf
already)
2009-04-14HAVE_LIMITS_H definition for NetWare CLIBYang Tse
2009-04-14first take at bundling cmake-related files in the tarballDaniel Stenberg
2009-04-09some minor Makefile tweaks for latest libssh2.Gunter Knauf
2009-04-08Added newline ad the end of generated hugehelp.c (the "default" one, when it ↵Benoit Neil
hasn't been generated before).
2009-04-06Made the CMake scripts read Makefile.inc. Needs testing I guess.Benoit Neil
2009-04-06Added tests (exes) targets, refactor a few things.Benoit Neil
PS: Once again, sorry if the added files have executable perms on Linux.