Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-21 | curl: -O crash on windows | Daniel Stenberg | |
The -O option caused curl to crash on windows and DOS due to the tool writing out of boundary memory. | |||
2010-04-19 | parse_filename: strip trailing CRs and LFs | Daniel Stenberg | |
The feature that uses the file name given in a Content-disposition: header didn't properly skip trailing carriage returns and linefeed characters from the end of the file name when it was given without quotes. | |||
2010-04-17 | parseconfig: Value stored to 'line' is never read | Daniel Stenberg | |
Make the function call with (void) as we don't care about the return code. | |||
2010-03-29 | use size_t to hold string length | Daniel Stenberg | |
using int is not fine on 64bit systems | |||
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-03-16 | Factored out some code into a few independent functions | Dan Fandrich | |
2010-02-25 | Fixed bug report #2958074 indicating | Yang Tse | |
(http://curl.haxx.se/bug/view.cgi?id=2958074) that curl on Windows with option --trace-time did not use local time when timestamping trace lines. This could also happen on other systems depending on time souurce. | |||
2010-02-15 | use (void) in front of fwrite() calls that ignore the return code | Daniel Stenberg | |
2010-02-12 | CURLOPT_MAIL_RCPT is *not* a string so we must not try to printf() it | Daniel Stenberg | |
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 | |