Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-12 | free --mail-from strings properly | Daniel Stenberg | |
2010-02-03 | Fix progressmode Configurable struct member data type. Changed to | Yang Tse | |
'int' which fits better with existing CURL_PROGRESS_* definitions. | |||
2010-02-02 | Fix compiler warnings: | Yang Tse | |
(1) conversion from 'const int ' to 'unsigned char ', possible loss of data (2) conditional expression is constant | |||
2010-01-29 | fix printf-style format strings | Yang Tse | |
2010-01-27 | fix compiler warning | Yang Tse | |
2010-01-25 | fix compiler warning | Yang Tse | |
2010-01-23 | Added -J/--remote-header-name. | Bjorn Stenberg | |
2010-01-02 | - Make curl support --ssl and --ssl-reqd instead of the previous FTP-specific | Daniel Stenberg | |
versions --ftp-ssl and --ftp-ssl-reqd as these options are now used to control SSL/TLS for IMAP, POP3 and SMTP as well in addition to FTP. The old option names are still working but the new ones are the prefered ones (listed and documented). | |||
2010-01-01 | update copyright year since we are in 2010 now | Daniel Stenberg | |
2010-01-01 | - Ingmar Runge enhanced libcurl's FTP engine to support the PRET command. This | Daniel Stenberg | |
command is a special "hack" used by the drftpd server, but even though it is a custom extension I've deemed it fine to add to libcurl since this server seems to survive and people keep using it and want libcurl to support it. The new libcurl option is named CURLOPT_FTP_USE_PRET, and it is also usable from the curl tool with --ftp-pret. Using this option on a server that doesn't support this command will make libcurl fail. | |||
2009-12-31 | turned CURLOPT_MAIL_RCPT into a curl_slist list instead to support multiple | Daniel Stenberg | |
receivers, and made the command line tool thus support the option specified many times | |||
2009-12-30 | s/CURLOPT_WRITEHEADER/CURLOPT_HEADERDATA simply because it is a better name | Daniel Stenberg | |
2009-12-30 | VMS specific preprocessor symbol checking adjustments | Yang Tse | |
2009-12-12 | introducing IMAP, POP3 and SMTP support (still lots of polish left to do) | Daniel Stenberg | |
2009-12-10 | - Siegfried Gyuricsko found out that the curl manual said --retry would retry | Daniel Stenberg | |
on FTP errors in the transient 5xx range. Transient FTP errors are in the 4xx range. The code itself only tried on 5xx errors that occured _at login_. Now the retry code retries on all FTP transfer failures that ended with a 4xx response. (http://curl.haxx.se/bug/view.cgi?id=2911279) | |||
2009-12-10 | - Fixed curl erroneously reporting output stream write failures with ↵ | Yang Tse | |
disabled buffering | |||
2009-11-27 | - Markus Koetter provided a polished and updated version of Chad Monroe's TFTP | Daniel Stenberg | |
rework patch that now integrates TFTP properly into libcurl so that it can be used non-blocking with the multi interface and more. BLKSIZE also works. The --tftp-blksize option was added to allow setting the TFTP BLKSIZE from the command line. | |||
2009-11-23 | - Bjorn Augustsson reported a bug which made curl not report any problems even | Daniel Stenberg | |
though it failed to write a very small download to disk (done in a single fwrite call). It turned out to be because fwrite() returned success, but there was insufficient error-checking for the fclose() call which tricked curl to believe things were fine. | |||
2009-10-27 | Fix Pelles C Win32 target compilation issues | Yang Tse | |
2009-10-21 | - A patch in bug report #2883177 (http://curl.haxx.se/bug/view.cgi?id=2883177) | Daniel Stenberg | |
by user 'koresh' introduced the --crlfile option to curl, which makes curl tell libcurl about a file with CRL (certificate revocation list) data to read. | |||
2009-10-18 | Check for basename() is now done the same as other function checks | Yang Tse | |
2009-10-17 | Fix invalid file name characters handling on Windows | Yang Tse | |
2009-10-15 | Replace tabs with spaces | Yang Tse | |
2009-10-14 | Fix an OOM handling problem | Yang Tse | |
2009-09-18 | fix compiler warning: comparison between signed and unsigned | Yang Tse | |
2009-08-24 | - Eric Wong introduced support for the new option -T. (dot) that makes curl | Daniel 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-09 | Fixed some memory leaks in the command-line tool that caused most of the | Dan Fandrich | |
torture tests to fail. | |||
2009-08-06 | added a cast to silent compiler warning with 64bit systems. | Gunter Knauf | |
2009-08-03 | respect error code from ftruncate(), mentioned by Peter Sylvester | Daniel Stenberg | |
2009-07-25 | properly free data returned by aprintf(), and bring back the code to be | Daniel Stenberg | |
independent of libssh2 version as the client code isn't really meant to adapt to such build-time constraints. | |||
2009-07-25 | blocked 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-17 | trial to fix a win64 compiler warning. | Gunter Knauf | |
2009-07-09 | - Eric Wong introduced curlx_nonblock() that the curl tool now (re-)uses for | Daniel Stenberg | |
setting a file descriptor non-blocking. Used by the functionality Eric himself brough on June 15th. | |||
2009-06-20 | avoid pressanykey() call when curl finishes and was launched from bash. | Gunter Knauf | |
2009-06-16 | - Reuven Wachtfogel made curl -o - properly produce a binary output on windows | Daniel Stenberg | |
(no newline translations). Use -B/--use-ascii if you rather get the ascii approach. | |||
2009-06-16 | fix compiler warning | Yang Tse | |
2009-06-15 | fixed 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-10 | - Fabian Keil ran clang on the (lib)curl code, found a bunch of warnings and | Daniel Stenberg | |
contributed a range of patches to fix them. | |||
2009-06-10 | VMS adjustments | Yang Tse | |
2009-06-10 | Adjusted 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-09 | fix compiler warning | Yang Tse | |
2009-06-08 | fix compiler warning: signed and unsigned type in conditional expression | Yang Tse | |
2009-06-07 | - Eric Wong fixed --no-buffer to actually switch off output buffering. Been | Daniel Stenberg | |
broken since 7.19.0 | |||
2009-06-05 | introduction of os-specific.c and os-specific.h | Yang Tse | |
2009-05-01 | David McCreedy's "TPF-platform specific changes to various files" patch | Yang Tse | |
2009-04-28 | - Bug report #2709004 (http://curl.haxx.se/bug/view.cgi?id=2709004) by Tim | Daniel 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 for | Daniel 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-03-11 | Oops, make the memory magic debug stuff done before global init too just to | Daniel Stenberg | |
catch them all. The memory debug stuff is not in the public API anyway. |