| <?xml version="1.0" encoding="iso-8859-1" standalone="no"?> |
| <!DOCTYPE s1 SYSTEM "./dtd/document.dtd"> |
| |
| <s1 title="Bug-ToDo List"> |
| |
| <s2 title="Xerces-C Bug List (under construction)"> |
| |
| <table> |
| <tr> |
| <td >Date</td> |
| <td >Contributor</td> |
| <td >Description</td> |
| </tr> |
| |
| <tr> |
| <td >2000-11-17</td> |
| <td >Daniel Walker</td> |
| <td >Behavior of ElementImpl::setAttributeNode() - When setting an attribute node, the new AttrImpl's ownerElment member is not updated.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-11-16</td> |
| <td >Moishe Lettvin</td> |
| <td >BinHTTPURLInputStream, the query part of the URL is being ignored.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-26</td> |
| <td >Dean Roddey</td> |
| <td >EnumVal Sample should have an error handler installed, so that errors in the DTD would be displayed in some reasonable way.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-30</td> |
| <td >Radovan Chytracek</td> |
| <td >ignorableWhiteSpace not called during progressive SAX parsing. Works correctly with batch parsing.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-15</td> |
| <td >Curt Arnold</td> |
| <td >Binary builds do not include COM.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-14</td> |
| <td >Maxim Volkonovsky</td> |
| <td >Type Cast mismatch in ICU converter. http://archive.covalent.net/xml/xerces-c-dev/2000/10/0063.xml</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >DOM: DOM: if doc goes out of scope, report that all string handles go, string handle heap cleans up, then a new DOM doc recreates - Creates multithreading problem.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >packageBinaries.pl script, ICU is not being packaged with both debug and release DLLs when ICU build options are selected.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >DOMString error reported in BoundsChecker when parsing the file x1.xml</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >DOM_XMLDecl - mark as nonstandard, since it's not part of W3C design. Implement DOM L3 proposal for access to the same information.</td> |
| </tr> |
| |
| <tr> |
| <td >7-2000</td> |
| <td >Eliot Muir</td> |
| <td >Dynamically link to either wsock32.lib or ws2_32.lib on Windows, to get rid of hard dependency on one or the other.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-3</td> |
| <td >Joe Pruitt</td> |
| <td >NetAccessor: investigate use of open source library "cURL". http://curl.haxx.se Looks promising.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >XMLFormatter, delete of char * fields should be array style?</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Test needed: UCS4 encoding, correct handling of chars codes > 64k.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Documentation: FAQ entry for validator re-use</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Add a runtime check for mixed Release/Debug runtime libraries in use in Windows, if this is possible.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >HPUX - incorrect transcode to wchar_t? Investigate again.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >make defaults work for configure, runConfigure.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-24</td> |
| <td >Joel C. Lim</td> |
| <td >Possible memory leak. See mail list.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-23</td> |
| <td >Hal DeVore</td> |
| <td >Access to DOCUMENT_TYPE_NODE entities causes exception. See mail list.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-10-16</td> |
| <td >Bernd Dongus</td> |
| <td >BCB5 problem - figure out how to make INterlockedCompareExchange function compile for both Windows and BCB5, preferably without #ifdefs.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-09-30</td> |
| <td >Bala Ayres</td> |
| <td >Possible SAXParser bug. Verify. See mail list.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-09-21</td> |
| <td >Dave Connet</td> |
| <td >DOMPrint creates invalid XML. See mail list.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-09-14</td> |
| <td >Jeff Lewis</td> |
| <td >ReuseValidator enhancement request. Reuse only if the DTD listed in the XML is the same as the one previously loaded.</td> |
| </tr> |
| |
| <tr> |
| <td >2000-07-31</td> |
| <td >Pawel Hubczak</td> |
| <td >Possible memory leak when ErrorHandler::error override called. (This might be fixed already)</td> |
| </tr> |
| |
| <tr> |
| <td >2000-03-08</td> |
| <td >Dean Roddey</td> |
| <td >DOMString feature request - transcode to a caller supplied buffer, rather than always allocating a new one on the heap. Primarily for better performance.</td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <s2 title="Xerces-C New Feature Request List"> |
| |
| <table > |
| <tr> |
| <td >Date</td> |
| <td >Contributor</td> |
| <td >Description</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Initialize() / Terminat(): make it possible to reinitialize the xerces library after it has been termintated.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >DOM Revalidation. Easiest approach is probably to create a DOMInputStream and re-run the parser. Once the DOM Serializer is ready, this shouldn't be hard.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Option to not read external DTDs (ignore DOCTYPE line)</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Better Build. Make it simpler, more standard.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >XML Serializer. Write out a DOM tree in memory as XML.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Better performing DOM.</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >XML Schema Support</td> |
| </tr> |
| |
| <tr> |
| <td > </td> |
| <td > </td> |
| <td >Subclassable DOM.</td> |
| </tr> |
| |
| </table> |
| </s2> |
| </s1> |