summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorGravatar m0gg2006-11-27 12:47:27 +0000
committerGravatar m0gg2006-11-27 12:47:27 +0000
commit17d9b98c8525c74cd83a421f151062825fe66890 (patch)
tree615dc9207798af270a8a0d957e427cc59a29166c /TODO
parent504da9682a1e739b41cfdbb25721f518c83ebf83 (diff)
downloadcsoap-17d9b98c8525c74cd83a421f151062825fe66890.tar.gz
csoap-17d9b98c8525c74cd83a421f151062825fe66890.tar.bz2
Code cleanup
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 14 insertions, 12 deletions
diff --git a/TODO b/TODO
index 152d4f0..86305a1 100644
--- a/TODO
+++ b/TODO
@@ -1,13 +1,15 @@
-remove most of the typedefs!
-
-------------------------------------------------------------
-improve error handling!!!!
-
-
-mime_message_t *
-mime_message_parse(http_input_stream_t *in,
- const char* root_id, const char* boundary,
- const char* dest_dir);
-
-and try to optimize mime API
+$Id: TODO,v 1.4 2006/11/27 12:47:27 m0gg Exp $
+-------------------------------------------------------------------------------
+
+- Get rid of #ifdef HAVE_SSL in nanohttp-socket.c
+- remove most of the typedefs!
+- cleanup circular module dependencies (e.g. hsocket <-> hssl)
+- include neccessary headers in *-client.h *-server.h if __*_INTERNAL isn't
+ specified
+- improve error handling!!!!
+- optimize mime API
+- cleanup/improve nanohttp request parsing
+- XML encryption/signature verification
+- Check portability to Win32/Linux/MaxOS (only tested on FreeBSD 6.2)
+- API documentation