From df06182d867eaf80c006765a1601b9fcff5e8465 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 2 Jun 2010 13:52:25 +0200 Subject: TODO: add multi interface improvement remove ldap select --- docs/TODO | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'docs/TODO') diff --git a/docs/TODO b/docs/TODO index f023e9c78..7d7a2a0b0 100644 --- a/docs/TODO +++ b/docs/TODO @@ -22,6 +22,7 @@ 2.2 Remove easy interface internally 2.3 Avoid having to remove/readd handles 2.4 Fix HTTP Pipelining for PUT + 2.5 Make curl_multi_info_read faster 3. Documentation 3.1 More and better @@ -63,7 +64,6 @@ 8.3 check connection 9. Other protocols - 9.1 ditch ldap-specific select 10. New protocols 10.1 RSYNC @@ -185,6 +185,10 @@ serial requests and currently libcurl only supports that for HEAD and GET requests but it should also be possible for PUT. +2.5 Make curl_multi_info_read faster + + When checking if there's info to return, this function scans over ALL added + easy handles every time. That makes this function unnecessary heavy and slow. 3. Documentation @@ -364,12 +368,6 @@ to provide the data to send. 9. Other protocols -9.1 ditch ldap-specific select - - * Look over the implementation. The looping will have to "go away" from the - lib/ldap.c source file and get moved to the main network code so that the - multi interface and friends will work for LDAP as well. - 10. New protocols 10.1 RSYNC -- cgit v1.2.3