aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2000-05-26 07:48:38 +0000
committerDaniel Stenberg <daniel@haxx.se>2000-05-26 07:48:38 +0000
commit52585e8b31a3df2d0c167d1680ecc23f63606e1c (patch)
tree1a09129487622309c7f9ee590a222052ac353c5c /docs
parent3ad1df668e441898c654d310b1b271a6b5e5a623 (diff)
Added a list of stuff to do for version 7
Diffstat (limited to 'docs')
-rw-r--r--docs/TODO31
1 files changed, 30 insertions, 1 deletions
diff --git a/docs/TODO b/docs/TODO
index 2520cda57..95774ac19 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -6,6 +6,36 @@
TODO
+For version 7. Stuff I palnned to have included in curl for version
+seven. Let's do a serious attempt to include most of this.
+
+ Document the easy-interface completely
+
+ Make sure the low-level interface works. highlevel.c should basically be
+ possible to write using that interface.
+
+ Document the low-level interface
+
+ Add asynchronous name resolving, as this enables full timeout support for
+ fork() systems.
+
+ Make the resolving threadsafe(er).
+
+ Make sure you can set the progress callback
+
+ Add libtool stuff
+
+ Move non-URL related functions that are used by both the lib and the curl
+ application to a separate "portability lib".
+
+ Correct the lib's getenv() call as it is not threadsafe under win32.
+
+ Add support for other languages than C (not important)
+
+
+For the future
+
+
Ok, this is what I wanna do with Curl. Please tell me what you think, and
please don't hesitate to contribute and send me patches that improve this
product! (Yes, you may add things not mentioned here, these are just a
@@ -90,4 +120,3 @@ TODO
* Make curl capable of verifying the server's certificate when connecting
with HTTPS://.
- * Make the timeout work as expected!