Todo List

Global ixmlDocument_setOwnerDocument (IXML_Document *doc, IXML_Node *nodeptr)
  documentation.
Global ixmlDomTreetoString (IXML_Node *nodeptr, ixml_membuf *buf)

  documentation.

  documentation.

Global ixmlPrintDomTree (IXML_Node *nodeptr, ixml_membuf *buf)

  documentation.

  documentation.

Global ixmlPrintDomTreeRecursive (IXML_Node *nodeptr, ixml_membuf *buf)

  documentation.

  documentation.

Global UpnpResolveURL (const char *BaseURL, const char *RelURL, char *AbsURL)
  There is some unnecessary allocation and deallocation going on here because of the way resolve_rel_url() was originally written and used. In the future it would be nice to clean this up.
Module UpnpString
  Always alloc a minimum size like 64 bytes or so and when shrinking do not perform a new memory allocation.