test: Move server to simline subdirectory
[libisds.git] / TODO
blob870b7e02446a25fa754a6e32f25e4350e280ad24
1 * Implement news defined from 2011-06-19 specification:
2     HOTP and TOTP authentication
3     Convenience wrappers for publishing and ceasing government journals
4 * Request for testing box in new testing environment
5   (http://www.datoveschranky.info/spisova-sluzba/)
6 * Test GetMessageAuthor (since 2011-02-05)
7 * Test dmPublishOwnID element to CreateMessage{,Multiple}Message (since
8   2011-02-05)
9 * Provide a mapping from country codes to full English names (to allow
10   binding to Debian ISO 3166 catalogues)
11 * Asynchronous interface
12     Grep for (reentrant|thread) comments
13 * Multithreaded interface
14     Grep for (reentrant|thread) comments
15 * Improve isds_*message() system
16     Allow formatted message appending, preserve deep messages
17 * Make function tests
18     Cover all functions
19     Simulate server?
20 * Test X.509 authentication
21 * Write high level documentation
22     ISDS overview
23     Gather comments from header files
24     Write manual page(s)
25 * I18N
26     Solve UTF-8 vs. locale-encoded logging schism
27 * Find a way how to request for a box creation
28 * Test message is system generated
29 * Make high logic checks optional
30 * Validate XML trees (optional)
31 * Distinguish processing errors by different isds_error values instead of
32   generic IE_ERROR
33     Invalid input from application (IE_INVAL?)
34     Library error on processing application data
35     Library error on processing server data
36     Server error