From 065b87e949a4d4d67a4dace2429da45e2a8bc6af Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 24 Feb 2003 18:14:48 +0000 Subject: 7.10.4-pre2 commit --- docs/TODO | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'docs/TODO') diff --git a/docs/TODO b/docs/TODO index e127a9c1f..feb87457a 100644 --- a/docs/TODO +++ b/docs/TODO @@ -24,9 +24,9 @@ TODO less copy of data and thus a faster operation. [http://curl.haxx.se/dev/no_copy_callbacks.txt] - * Add asynchronous name resolving (http://daniel.haxx.se/resolver/). This - should be made to work on most of the supported platforms, or otherwise it - isn't really interesting. + * Add asynchronous name resolving (http://libdenise.sf.net/). This should be + made to work on most of the supported platforms, or otherwise it isn't + really interesting. * Data sharing. Tell which easy handles within a multi handle that should share cookies, connection cache, dns cache, ssl session cache. Full @@ -57,12 +57,15 @@ TODO LIBCURL - multi interface * Make sure we don't ever loop because of non-blocking sockets return - EWOULDBLOCK or similar. This FTP command sending etc. - - * Make uploads treated better. We need a way to tell libcurl we have data to - write, as the current system expects us to upload data each time the socket - is writable and there is no way to say that we want to upload data soon - just not right now, without that aborting the upload. + EWOULDBLOCK or similar. This FTP command sending, the SSL connection etc. + + * Make transfers treated more carefully. We need a way to tell libcurl we + have data to write, as the current system expects us to upload data each + time the socket is writable and there is no way to say that we want to + upload data soon just not right now, without that aborting the upload. The + opposite situation should be possible as well, that we tell libcurl we're + ready to accept read data. Today libcurl feeds the data as soon as it is + available for reading, no matter what. DOCUMENTATION -- cgit v1.2.3