aboutsummaryrefslogtreecommitdiff
path: root/docs/TODO
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2010-06-02 13:52:25 +0200
committerDaniel Stenberg <daniel@haxx.se>2010-06-02 13:53:29 +0200
commitdf06182d867eaf80c006765a1601b9fcff5e8465 (patch)
tree44e35c9bab354cb5df64d0e6fde31aac27fd0106 /docs/TODO
parentd939e0f410768c3698e588ab07b84ceb0b8fb60c (diff)
TODO: add multi interface improvement remove ldap select
Diffstat (limited to 'docs/TODO')
-rw-r--r--docs/TODO12
1 files changed, 5 insertions, 7 deletions
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