Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
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-10-06 | Fix comment | Yang Tse | |
2009-10-05 | more files to ignore | Yang Tse | |
2009-09-18 | fix compiler warning: comparison between signed and unsigned | Yang Tse | |
2009-09-16 | Attempt to silence bogus compiler warning: "Potential null pointer ↵ | Yang Tse | |
dereference through ptr is detected" | |||
2009-09-16 | Attempt to silence bogus compiler warning: "Potential null pointer ↵ | Yang Tse | |
dereference through ptr is detected" | |||
2009-09-07 | changed NetWare makefiles to rely on SHELL rather than OSTYPE since we can ↵ | Gunter Knauf | |
have a sh-like shell also on Windows (MSYS, Cygwin). | |||
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-15 | Added nonblock.c to the non-automake makefiles (note that the dependencies | Dan Fandrich | |
in the Watcom makefiles aren't quite correct). | |||
2009-07-14 | renamed 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 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-19 | sclose() 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 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-15 | DEBUGBUILD / CURLDEBUG decoupling follow-up | Yang Tse | |
2009-06-15 | DEBUGBUILD / CURLDEBUG decoupling follow-up | Yang Tse | |
2009-06-13 | improve usability with UNIX-like shells or a DOS command interpreters | Yang Tse | |
2009-06-12 | Fixed to take in account the different interpretation of double | Yang Tse | |
quootes on UNIX-like shells vs DOS-like command interpreters. | |||
2009-06-11 | DOS adjustments | Yang Tse | |
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. |