Implement SHA-224 and SHA-384 hashes
[libisds.git] / TODO
blob6454df51a40f2155f4b8ee89d0680f17aa8bbef2
1 * Asynchronous interface
2     Grep for (rentrant|thread) comments
3 * Multithreaded interface
4     Grep for (rentrant|thread) comments
5 * Make CURL (network services) optional
6 * Improve isds_*message() system
7     Clean context message buffer on function entry point
8     Allow formated message appeding, preserve deep messages
9 * Make function tests
10     Cover all functions
11     Simulate server?
12 * Make release tools
13     Changelog/NEWS
14     Version numbering
15     Proper SONAME / symbol versioning
16     Git taging
17     Digital signing
18 * Implement X.509 authentication
19 * Write high level documentation
20     ISDS overview
21     Gather comments from header files
22     Write manual page(s)
23 * I18N
24     Solve UTF-8 vs. locale-encoded logging schism
25 * Find a way how to request for a box creation
26 * Find a way how to send document to authorized conversion
27 * Test message is system generated
28 * Make high logic checks optional
29 * Validate XML trees (optional)
30 * Check for minimal dependency library versions
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