summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorGravatar m0gg2006-11-30 14:23:58 +0000
committerGravatar m0gg2006-11-30 14:23:58 +0000
commitdf58dad240fe368c261263e248d3520d3e0be1a3 (patch)
tree3fe4e4f6c318aee4bce1b72e0827a8f3300f3b7b /TODO
parentcbd1f84a6125931a2f64279aa5da5121a66e3cf1 (diff)
downloadcsoap-df58dad240fe368c261263e248d3520d3e0be1a3.tar.gz
csoap-df58dad240fe368c261263e248d3520d3e0be1a3.tar.bz2
Code cleanup
Diffstat (limited to 'TODO')
-rw-r--r--TODO20
1 files changed, 7 insertions, 13 deletions
diff --git a/TODO b/TODO
index 648b01a..27aef0b 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.8 2006/11/29 13:24:00 m0gg Exp $
+$Id: TODO,v 1.9 2006/11/30 14:23:58 m0gg Exp $
===============================================================================
Things to do _before_ 1.2 release:
@@ -6,30 +6,23 @@ Things to do _before_ 1.2 release:
nanohttp:
---------
-- Get rid of #ifdef HAVE_SSL in nanohttp-socket.c
-- Improve API documentation
-- remove internal typedefs!
-- include neccessary headers in nanohttp-client.h and nanohttp-server.h if
- __NANOHTTP_INTERNAL isn't specified
-- Check portability to Win32/Linux/MaxOS (only tested on FreeBSD 6.2)
-- cleanup circular module dependencies (e.g. hsocket <-> hssl)
- improve error handling!!!!
- optimize mime API
-- cleanup/improve nanohttp request parsing (add GET http://fdqn/service)
+- cleanup/improve nanohttp request parsing (add GET http://fdqn/service HTTP/1.1)
- Check portability to Win32/Linux/MaxOS (only tested on FreeBSD 6.2)
- Elaborate README.ssl (more text and references to csoap API docs, OpenSSL)
+- delete or fix broken examples (see Makefile.am)
+- Improve API documentation
csoap:
------
- move service description documents from router to service (???)
+- add examples from http://www.xmethods.org (Google, UDDI)
- Check portability to Win32/Linux/MaxOS (only tested on FreeBSD 6.2)
- soap-nudp.c needs testing
- Improve API documentation
- Add reference to http://www.w3.org/TR/SOAP-attachments
-- include neccessary headers in soap-client.h and soap-server.h if
- __CSOAP_INTERNAL isn't specified
-- correct handling of configure flag --with-xmlsec1
-- Write README.xmlsec
+- Write README.xmlsec like README.ssl
Additional things that could be done:
=====================================
@@ -38,6 +31,7 @@ nanohttp:
---------
- add DIME attachments
- add BASE64 decoding for MIME attachments
+- cleanup circular module dependencies (e.g. hsocket <-> hssl)
csoap:
------