Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-29 | telnet: Allow programatic use of telnet. | Ben Greear | |
The main change is to allow input from user-specified methods, when they are specified with CURLOPT_READFUNCTION. All calls to fflush(stdout) in telnet.c were removed, which makes using 'curl telnet://foo.com' painful since prompts and other data are not always returned to the user promptly. Use 'curl --no-buffer telnet://foo.com' instead. In general, the user should have their CURLOPT_WRITEFUNCTION do a fflush for interactive use. Also fix assumption that reading from stdin never returns < 0. Old code could crash in that case. Call progress functions in telnet main loop. Signed-off-by: Ben Greear <greearb@candelatech.com> | |||
2010-04-24 | encourage users to take latest lib dependencies. | Guenter Knauf | |
2010-04-24 | curl: added --proto and --proto-redir | Alex Bligh | |
--proto tells curl to use the listed protocols for its initial retrieval --proto-redir tells curl to use the listed protocols after a redirect | |||
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-20 | replaced wsock32.lib usage with ws2_32.lib in MSVC makefiles | Ruslan Gazizov | |
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-04-14 | ignore files generated by 'maketgz' | Daniel Stenberg | |
2010-04-12 | fixed a path typo in src/Makefile.netware. | Guenter Knauf | |
2010-03-31 | make folks use latest available dependent libraries. | Guenter Knauf | |
2010-03-29 | use size_t to hold string length | Daniel Stenberg | |
using int is not fine on 64bit systems | |||
2010-03-25 | remove all .cvsignore files | Daniel Stenberg | |
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-03-20 | provide an initial set of .gitignore files | Daniel Stenberg | |
2010-03-16 | Factored out some code into a few independent functions | Dan Fandrich | |
2010-02-26 | fix sizeof short | Yang Tse | |
2010-02-26 | Added SIZEOF_INT and SIZEOF_SHORT definitions for non-configure systems | Yang Tse | |
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-16 | replaced tabs with spaces | Yang Tse | |
2010-02-15 | use (void) in front of fwrite() calls that ignore the return code | Daniel Stenberg | |
2010-02-14 | removed trailing whitespace | Yang Tse | |
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 | Changed the Watcom makefiles to make them easier to keep in sync with | Dan Fandrich | |
Makefile.inc since that can't be included directly. | |||
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-24 | HAVE_GETADDRINFO_THREADSAFE definition for non-configure win32 builds | Yang Tse | |
2010-01-23 | Added -J/--remote-header-name. | Bjorn Stenberg | |
2010-01-18 | Constantine Sapuntzakis enhancements to make memory tracking log file writing | Yang Tse | |
of messages atomic, on systems where an fwrite of a memory buffer is atomic. | |||
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-31 | VMS adjustments by Steven M. Schweda | Yang Tse | |
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-11-18 | Make usage of calloc()'s arguments consistent with rest of code base | Yang Tse | |
2009-11-15 | Remove enable-thread / disable-thread configure option. These were only placebo | Yang Tse | |
options. The library is always built as thread safe as possible on every system. | |||
2009-11-14 | Refactor how preprocessor symbol _THREAD_SAFE definition is done. | Yang Tse | |
2009-11-05 | I removed leading 'curl' path on the 'curlbuild.h' include statement in | Yang Tse | |
curl.h, adjusting auto-makefiles include path, to enhance portability to OS's without an orthogonal directory tree structure such as OS/400. | |||
2009-10-27 | Fix spelling | Yang Tse | |
2009-10-27 | Fix Pelles C Win32 target compilation issues | Yang Tse | |