Added SILC XML API
[runtime.git] / TODO
diff --git a/TODO b/TODO
index 7ebae882fdd9d13af89fedfae44d8a81d5ab7202..0cb16895e7d934f9829daa23427408b0d5cf720a 100644 (file)
--- a/TODO
+++ b/TODO
@@ -44,6 +44,10 @@ Runtime library, lib/silcutil/
    SILC currently supports SOCKS4 and SOCKS5 but it needs to be compiled
    in separately.
 
+ o Add silc_xml_parse_stream to parse SilcStream XML stream.
+
+ o SILC XML API (wrapper to expat). (***DONE)
+
  o Bring silchttp HTTP server library to SRT.  (***DONE)
 
  o Simple SILC Rand API for pseudo-random numbers.  (***DONE)
@@ -139,19 +143,6 @@ Runtime library, lib/silcutil/
    rwlock implementation using atomic operations.) not for now.
 
 
-SILC XML Library, lib/silcxml/
-==============================
-
- o SILC XML API (wrapper to expat).  Look at the expat API and simplify
-   it.  The SILC XML API should have at most 8-10 API functions.  It should
-   be possible to create full XML parser with only one function.  And, it
-   should be possible to have a function that is able to parse an entire
-   XML document.  It should also have a parser function to be able to
-   parse a stream of XML data (SilcStream).  It MUST NOT have operations
-   that require multiple function calls to be able to execute that one
-   operation (like creating parser).
-
-
 Windows Support
 ===============