Updated TODO list.
[doldaconnect.git] / doc / TODO
index 0f516d8..b1e92c9 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,6 +1,8 @@
                             Items to do
 
 User-visible features:
+ * Implement a CLI client. I'm currently not sure what it's supposed
+   to actually do that cannot be done with dcruncmd, though.
  * Implement ADC
  * Implement fetching and displaying of file lists (requires rather
    heavy protocol changes)
@@ -10,10 +12,11 @@ Protocol-visible features:
  * Implement some encryption for the UI channel (probably TLS)
 
 Enhancements:
- * Implement native HTTP library instead of calling out to wget in
-   dolcon (initial work in the `httplib' Git branch)
- * Alternatively, find some good external HTTP library (Curl seems to
-   be hard to use with Gtk)
+ * Implement real Unicode support instead of using wchar_t.
+ * Upgrade file handling code (including integer handling in the
+   protocol code) to always use 64-bit file offsets and sizes.
+ * Maybe find some external HTTP library which is better than the
+   internal httplib.
 
 Documentation:
  * Document the protocol (initial work in the `protodoc' Git branch)