test: server: Report server crash
[libisds.git] / TODO
bloba79a580be3e09567ce5d5dfe5a52b04935e6a50e
1 * Implement news from 2012-07-29
2     Add access interface log-in method as specified in 6th appendix
3 * Support RMD160 hash algorithm as requested by 212/2012 Coll.
4 * Parse system message XML documents describing what has happend
5 * Implement news defined from 2011-06-19 specification:
6     Convenience wrappers for publishing and ceasing government journals
7 * Implement news from 2011-10-16
8     NumOfMessages
9 * Test GetMessageAuthor (since 2011-02-05)
10 * Test dmPublishOwnID element to CreateMessage{,Multiple}Message (since
11   2011-02-05)
12 * Provide a mapping from country codes to full English names (to allow
13   binding to Debian ISO 3166 catalogues)
14 * Asynchronous interface
15     Grep for (reentrant|thread) comments
16 * Multithreaded interface
17     Grep for (reentrant|thread) comments
18 * Improve isds_*message() system
19     Allow formatted message appending, preserve deep messages
20 * Make function tests
21     Cover all functions
22     Simulate server?
23 * Test X.509 authentication using hardware engine
24 * Write high level documentation
25     ISDS overview
26     Gather comments from header files
27     Write manual page(s)
28 * I18N
29     Solve UTF-8 vs. locale-encoded logging schism
30 * Find a way how to request for a box creation
31 * Test message is system generated
32 * Make high logic checks optional
33 * Validate XML trees (optional)
34 * Distinguish processing errors by different isds_error values instead of
35   generic IE_ERROR
36     Invalid input from application (IE_INVAL?)
37     Library error on processing application data
38     Library error on processing server data
39     Server error