blob: d12ce28b3cb5c1eb7e6ec93ddf8c4dea61ec05f4 [file] [log] [blame]
<?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 >&nbsp;</td>
<td >&nbsp;</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 >&nbsp;</td>
<td >&nbsp;</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 >&nbsp;</td>
<td >&nbsp;</td>
<td >DOMString error reported in BoundsChecker when parsing the file x1.xml</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</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 &quot;cURL&quot;. http://curl.haxx.se Looks promising.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >XMLFormatter, delete of char * fields should be array style?</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >Test needed: UCS4 encoding, correct handling of chars codes &gt; 64k.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >Documentation: FAQ entry for validator re-use</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >Add a runtime check for mixed Release/Debug runtime libraries in use in Windows, if this is possible.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >HPUX - incorrect transcode to wchar_t? Investigate again.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</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 >&nbsp;</td>
<td >&nbsp;</td>
<td >Initialize() / Terminat(): make it possible to reinitialize the xerces library after it has been termintated.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</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 >&nbsp;</td>
<td >&nbsp;</td>
<td >Option to not read external DTDs (ignore DOCTYPE line)</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >Better Build. Make it simpler, more standard.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >XML Serializer. Write out a DOM tree in memory as XML.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >Better performing DOM.</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >XML Schema Support</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td >Subclassable DOM.</td>
</tr>
</table>
</s2>
</s1>