Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-07 | sendrecv: split the I/O handling into private handler | Howard Chu | |
Howard Chu brought the bulk work of this patch that properly moves out the sending and recving of data to the parts of the code that are properly responsible for the various ways of doing so. Daniel Stenberg assisted with polishing a few bits and fixed some minor flaws in the original patch. Another upside of this patch is that we now abuse CURLcodes less with the "magic" -1 return codes and instead use CURLE_AGAIN more consistently. | |||
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-01-25 | fix compiler warning | Yang Tse | |
2010-01-21 | Chris Conroy brought support for RTSP transfers, and with it comes 8(!) new | Daniel Stenberg | |
libcurl options for controlling what to get and how to receive posssibly interleaved RTP data. Initial commit. | |||
2009-12-11 | Removed function prototype without implementation | Yang Tse | |
2008-09-29 | made Curl_read_plain() return an 'int' instead of CURLcode since it actually | Daniel Stenberg | |
returns -1 in EAGAIN cases and that's not valid CURLcode | |||
2008-09-22 | - Made the SOCKS code use the new Curl_read_plain() function to fix the bug | Daniel Stenberg | |
Markus Moeller reported: http://curl.haxx.se/mail/archive-2008-09/0016.html - recv() errors other than those equal to EAGAIN now cause proper CURLE_RECV_ERROR to get returned. This made test case 160 fail so I've now disabled it until we can figure out another way to exercise that logic. | |||
2008-06-20 | - Hans-Jurgen May pointed out that trying SCP or SFTP over a SOCKS proxy | Daniel Stenberg | |
crashed libcurl. This is now addressed by making sure we use "plain send" internally when doing the socks handshake instead of the Curl_write() function which is designed to use the "target" protocol. That's then SCP or SFTP in this case. I also took the opportunity and cleaned up some ssh- related #ifdefs in the code for readability. | |||
2008-05-09 | - Make Curl_write and it's callees accept a const pointer, in preparation | Michal Marek | |
of tetetest's patch for curl_easy_send() | |||
2007-10-29 | Reverted the const change--what was I thinking? | Dan Fandrich | |
2007-10-29 | Made some pointers const | Dan Fandrich | |
2007-03-27 | Platforms that lack autotools support should define HAVE_VARIADIC_MACROS_C99 | Yang Tse | |
and/or HAVE_VARIADIC_MACROS_GCC for specific compiler versions that support variadic macros with C99 style and/or old gcc style in their specific config.h file. If previous definitions are not done, even when aplicable, and --disable-verbose is used, the fallback (void) method will be used to define infof, avoiding the inclusion of unwanted strings in the resulting library/executable. | |||
2007-03-23 | fix yet another leftover in previous commit | Yang Tse | |
2007-03-23 | fix leftover in previous commit | Yang Tse | |
2007-03-23 | fix compiler warning: empty body in an if/else-statement | Yang Tse | |
2007-03-22 | Use C99-style variadic macros when available. | Dan Fandrich | |
2007-03-21 | reverted back to previous version => ↵ | Yang Tse | |
http://curl.haxx.se/mail/lib-2007-03/0258.html | |||
2007-03-21 | avoid the use of variadic macros for greater portability | Yang Tse | |
2006-10-27 | Update copyright year, since the file has been modified | 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. | |||
2005-02-09 | FTP code turned into state machine. Not completely yet, but a good start. | Daniel Stenberg | |
The tag 'before_ftp_statemachine' was set just before this commit in case of future need. | |||
2005-01-21 | FTP third transfer support overhaul. See CHANGES for details. | Daniel Stenberg | |
2004-11-13 | Dan fixed the CURL_DISABLE_VERBOSE_STRINGS stuff for older gcc versions since | Daniel Stenberg | |
they don't support C99 varargs macros. | |||
2004-11-11 | Dan Fandrich added --disable-verbose | Daniel Stenberg | |
2004-09-30 | killed trailing whitespace | Daniel Stenberg | |
2004-06-03 | Alexander Krasnostavsky's FTP third party transfer (proxy) support | Daniel Stenberg | |
2004-03-10 | curl_socket_t mistakes cleanup | Daniel Stenberg | |
2004-03-09 | Use curl_socket_t instead of int for holding sockets. The typedefs and | Daniel Stenberg | |
defines are in setup.h. | |||
2004-01-07 | updated year in the copyright string | Daniel Stenberg | |
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2002-12-10 | send_buffer is no more here | Daniel Stenberg | |
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-04-12 | Jean-Philippe Barrette-LaPierre provided his patch that introduces | Daniel Stenberg | |
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA. | |||
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-01-16 | Curl_write's 5th argument now is signed | Daniel Stenberg | |
2002-01-14 | Curl_read() now returns a negative return code if EWOULDBLOCK or similar | Daniel Stenberg | |
2001-10-31 | Curl_sendf now returns a CURLcode | Daniel Stenberg | |
2001-08-30 | Major rename and redesign of the internal "backbone" structs. Details will | Daniel Stenberg | |
be posted in a minute to the libcurl list. | |||
2001-08-14 | size_t and const | Daniel Stenberg | |
2001-01-31 | curl_read() and Curl_read() now have ssize_t in the last argument | Daniel Stenberg | |
2001-01-25 | sendf is now only Curl_sendf | Daniel Stenberg | |
Curl_write() and Curl_read() are here | |||
2001-01-05 | Internal symbols that aren't static are now prefixed with 'Curl_' | Daniel Stenberg | |
2001-01-03 | dual-license fix | Daniel Stenberg | |
2000-11-22 | client_write() proto and defines added | Daniel Stenberg | |
2000-10-03 | introduced the new add_buffer() concept that makes the HTTP request to get | Daniel Stenberg | |
sent in only one shot | |||
2000-09-21 | adjusted to support krb4 | Daniel Stenberg | |
2000-08-24 | hostname and large file support added | Daniel Stenberg | |
2000-06-20 | haxx.nu => haxx.se | Daniel Stenberg | |
1999-12-29 | Initial revision | Daniel Stenberg | |