Commit | Line | Data |
---|---|---|
08181a50 FT |
1 | Items to do |
2 | ||
3 | User-visible features: | |
2c36a4ac FT |
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. | |
08181a50 FT |
6 | * Implement ADC |
7 | * Implement fetching and displaying of file lists (requires rather | |
8 | heavy protocol changes) | |
9 | ||
10 | Protocol-visible features: | |
11 | * Implement full support for TTHL | |
6d8dd343 | 12 | * Implement some encryption for the UI channel (probably TLS) |
08181a50 FT |
13 | |
14 | Enhancements: | |
82fc2176 FT |
15 | * Maybe find some external HTTP library which is better than the |
16 | internal httplib. | |
08181a50 FT |
17 | |
18 | Documentation: | |
19 | * Document the protocol (initial work in the `protodoc' Git branch) | |
20 | * Document the API. | |
21 | ||
22 | Code cleanups: | |
08181a50 FT |
23 | * Clean up local variables in the library. |
24 | ||
25 | Other: See output of "grep -r XXX ." |