Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-03 | - Matt Witherspoon fixed the flaw which made libcurl 7.16.0 always store | Daniel Stenberg | |
downloaded data in two buffers, just to be able to deal with a special HTTP pipelining case. That is now only activated for pipelined transfers. In Matt's case, it showed as a considerable performance difference, | |||
2006-12-05 | Stefan Krause pointed out a compiler warning with a picky MSCV compiler when | Daniel Stenberg | |
passing a curl_off_t argument to the Curl_read_rewind() function which takes an size_t argument. Curl_read_rewind() also had debug code left in it and it was put in a different source file with no good reason when only used from one single spot. | |||
2006-11-24 | James Housley did lots of work and introduced SFTP downloads. | Daniel Stenberg | |
2006-11-11 | cleaned up Curl_write() and the sub functions it uses for various protocols. | Daniel Stenberg | |
They all now return ssize_t to Curl_write(). Unfortunately, Curl_read() is in a sorrier state but it too would benefit from a similar cleanup. | |||
2006-11-06 | add TODO note | Yang Tse | |
2006-11-02 | James Housley brought support for SCP transfers | Daniel Stenberg | |
2006-10-23 | Ravi Pratap provided a major update with pipelining fixes. We also no longer | Daniel Stenberg | |
re-use connections (for pipelining) before the name resolving is done. | |||
2006-10-21 | Compiler warning fix | Yang Tse | |
2006-10-18 | Check for USE_WINSOCK instead of WIN32 where the check was done | Yang Tse | |
to verify winsock API availability. | |||
2006-10-17 | Explicit typecast for Curl_debug() size argument | Yang Tse | |
2006-09-30 | Support for FTP third party transfers is now dropped | Daniel Stenberg | |
2006-09-12 | Compiler warning fix | Yang Tse | |
2006-09-07 | Major overhaul introducing http pipelining support and shared connection | Daniel Stenberg | |
cache within the multi handle. | |||
2006-08-19 | Based on a patch by Armel Asselin, the FTP code no longer re-issues the TYPE | Daniel Stenberg | |
command on subsequent requests on a re-used connection unless it has to. | |||
2006-07-12 | Use platform's native types for recv() and send() arguments. | Yang Tse | |
2006-05-05 | additional renames of Curl_ourerrno => Curl_sockerrno | Daniel Stenberg | |
2006-05-04 | Roland Blom filed bug report #1481217 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=1481217), with follow-ups by Michele Bini and David Byron. libcurl previously wrongly used GetLastError() on windows to get error details after socket-related function calls, when it really should use WSAGetLastError() instead. When changing to this, the former function Curl_ourerrno() is now instead called Curl_sockerrno() as it is necessary to only use it to get errno from socket-related functions as otherwise it won't work as intended on Windows. | |||
2006-04-26 | David McCreedy brought line end conversions when doing FTP ASCII | Daniel Stenberg | |
transfers. They are done on non-windows systems and translate CRLF to LF. | |||
2006-04-07 | First commit of David McCreedy's EBCDIC and TPF changes. | Daniel Stenberg | |
2005-04-07 | GnuTLS support added. There's now a "generic" SSL layer that we use all over | Daniel Stenberg | |
internally, with code provided by sslgen.c. All SSL-layer-specific code is then written in ssluse.c (for OpenSSL) and gtls.c (for GnuTLS). As far as possible, internals should not need to know what SSL layer that is in use. Building with GnuTLS currently makes two test cases fail. TODO.gnutls contains a few known outstanding issues for the GnuTLS support. GnuTLS support is enabled with configure --with-gnutls | |||
2005-03-14 | Removed security.h since it shadows an include file mingw needs when building | Daniel Stenberg | |
for SSPI support. The contents of the file has been moved into the krb4.h file. | |||
2005-01-21 | FTP third transfer support overhaul. See CHANGES for details. | Daniel Stenberg | |
2004-12-21 | oops, variables first then code | Daniel Stenberg | |
2004-12-21 | Prevent failf() from using the va_list variable more than once. | Daniel Stenberg | |
See bug report #1088962 and Single Unix Specification: http://www.opengroup.org/onlinepubs/007908799/xsh/vfprintf.html | |||
2004-12-06 | Fixed so that the final error message is sent to the verbose info "stream" | Daniel Stenberg | |
even if no errorbuffer is set. | |||
2004-10-12 | #include "strerror.h" to get the strerror proto | Daniel Stenberg | |
2004-10-12 | add proper error message when send() fails | Daniel Stenberg | |
2004-10-06 | removed tabs and trailing whitespace from source | Daniel Stenberg | |
2004-07-29 | additional typecasts to please MIPSPro on 64bit IRIX | Daniel Stenberg | |
2004-06-18 | Gisle's "SSL patch" from June 16th 2004, modified by me as discussed on the | Daniel Stenberg | |
mailing list. | |||
2004-06-07 | prevent compiler warning with picky compilers | Daniel Stenberg | |
2004-06-07 | When sending info about which host that sends what, include proper direction | Daniel Stenberg | |
to/from, based on a suggestion from Alexander Krasnostavsky | |||
2004-06-03 | Alexander Krasnostavsky's FTP third party transfer (proxy) support | Daniel Stenberg | |
2004-05-11 | curl_global_init_mem() allows the memory functions to be replaced. | Daniel Stenberg | |
memory.h is included everywhere for this. | |||
2004-05-10 | curl_slist_append() fixed to clear up properly if a memory function fails | Daniel Stenberg | |
2004-05-05 | ERR_error_string() returns an unsigned long so we should use one of those | Daniel Stenberg | |
for the return code | |||
2004-04-21 | Fix the "lingering close" problem when re-using a connection, as test case | Daniel Stenberg | |
160 shows. We got no data and we attempted to re-use a connection. This might happen if the connection was left alive when we were done using it before, but that was closed when we wanted to read from it again. Bad luck. Retry the same request on a fresh connect! Deleted the sockerror variable again, it serves no purpose anymore. | |||
2004-03-10 | Minor edit to avoid an unreachable break and to remove the extra {} body | Daniel Stenberg | |
within the switch. | |||
2004-03-09 | Use curl_socket_t instead of int for holding sockets. The typedefs and | Daniel Stenberg | |
defines are in setup.h. | |||
2004-03-08 | Commented the Curl_read() arguments. | Daniel Stenberg | |
2004-02-26 | Clear up int/long/size_t/ssize_t usage a bit | Daniel Stenberg | |
2004-02-02 | clear the sockerror if no error was returned | Daniel Stenberg | |
2004-01-30 | Somewhat crude attempt at fixing the test 91 failures. I commit this now | Daniel Stenberg | |
so that the automatic testing hosts will test these changes over the weekend. | |||
2004-01-29 | Dan Fandrich's cleanup patch to make pedantic compiler options cause less | Daniel Stenberg | |
warnings. Minor edits by me. | |||
2004-01-07 | updated year in the copyright string | Daniel Stenberg | |
2003-12-02 | use the HAVE_KRB4 define instead of just KRB4 | Daniel Stenberg | |
2003-11-24 | FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe it | Daniel Stenberg | |
2003-10-27 | James Bursa's fix to prevent failf() to write outside its buffer boundary | Daniel Stenberg | |
2003-10-19 | better error output on SSL errors when receiving data - Georg Horn patch | Daniel Stenberg | |
2003-10-14 | Gisle Vanem's IPv6-on-Windows patch applied! | Daniel Stenberg | |