Updated TODO list.
[doldaconnect.git] / doc / TODO
... / ...
CommitLineData
1 Items to do
2
3User-visible features:
4 * Implement a CLI client. I'm currently not sure what it's supposed
5 to actually do that cannot be done with dcruncmd, though.
6 * Implement ADC
7 * Implement fetching and displaying of file lists (requires rather
8 heavy protocol changes)
9
10Protocol-visible features:
11 * Implement full support for TTHL
12 * Implement some encryption for the UI channel (probably TLS)
13
14Enhancements:
15 * Implement real Unicode support instead of using wchar_t.
16 * Upgrade file handling code (including integer handling in the
17 protocol code) to always use 64-bit file offsets and sizes.
18 * Maybe find some external HTTP library which is better than the
19 internal httplib.
20
21Documentation:
22 * Document the protocol (initial work in the `protodoc' Git branch)
23 * Document the API.
24
25Code cleanups:
26 * Clean up local variables in the library.
27
28Other: See output of "grep -r XXX ."