You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by an...@locus.apache.org on 2000/09/22 03:35:26 UTC

cvs commit: xml-xerces/c/doc releases.xml

andyh       00/09/21 18:35:26

  Modified:    c/doc    releases.xml
  Log:
  Update project change history.  Reformat it, and include contributor attributions.
  
  Revision  Changes    Path
  1.10      +1014 -192 xml-xerces/c/doc/releases.xml
  
  Index: releases.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/doc/releases.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- releases.xml	2000/08/18 21:29:12	1.9
  +++ releases.xml	2000/09/22 01:35:25	1.10
  @@ -3,205 +3,1027 @@
   
   <s1 title="Releases">
   
  -<s2 title="Xerces-C Version 1.3.0: August 25, 2000">
  -    <ul>
  +<s2 title="Xerces-C Version 1.3.0: Sept 21, 2000">
   
  -        <li>SAX: Allow any PI occurring before the root element to be reported
  -        to the application using the registered document handler.</li>
  +<table >
  +    <tr>
  +        <td >Date</td>
  +        <td >Contributor</td>
  +        <td >Description</td>
  +    </tr>
  +    <tr>
  +        <td >2000/09/19</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >DOMPrint - output entity reference nodes as XML entity references, instead of just printing their children.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-19</td>
  +        <td >Bill Schindler</td>
  +        <td >OS/2 - port update</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-18</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >DOM EntityReferences, fixed bugs with length() and hasChildNodes() methods.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-12</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >DOM: changed name of expandEntityReferences option to createEntityReferenceNodes.  More accurately describes what
  +            it does.  Fixed bugs that caused creation of Entity Reference nodes to fail.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-12</td>
  +        <td >IBM</td>
  +        <td >AS400 - transcoder updates.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-11</td>
  +        <td >Shengkai Qu</td>
  +        <td >OS390 - makefile updates</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-11</td>
  +        <td >Kirk Wylie</td>
  +        <td >Alpha processor support update in config.sub.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-08</td>
  +        <td >Kirk Wylie</td>
  +        <td >Reordered member variables in ThrowEOEJanitor.  </td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-08</td>
  +        <td >Arnaud LeHors</td>
  +        <td >DOM NamedNodeMap - because in many cases we may have to deal with both nodes with a namespace and nodes without
  +            any, NS methods through findNamePoint must handle both types of nodes.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-08</td>
  +        <td >Kirk Wylie</td>
  +        <td >Some destructors not virtual that should have been; some members of DOM_Entity virtual that should not have been.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-08</td>
  +        <td >Andy Heninger</td>
  +        <td >Removed incorrect detection of nested CDATA sections.  Problem reported by Johannes Lipp.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-08</td>
  +        <td >Andy Heninger</td>
  +        <td >DOMPrint incorrectly handled DOCTYPE declarations containing both a public and system id.  Problem reported by
  +            Jesse Pelton.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-08</td>
  +        <td >Radovan Chytracek</td>
  +        <td >MSVC:  RangeTest project settings incorrect, build failed.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-07</td>
  +        <td >Bob Kline</td>
  +        <td >XMLReader::skippedString(),  failed under certain rare circumstances.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-07</td>
  +        <td >Andy Heninger</td>
  +        <td >Fix SAXException assignment operator.  Now non-virtual, and SAXParseException subclass invokes base class operator.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-06</td>
  +        <td >William L. Hopper</td>
  +        <td >Borland  updates.  It had fallen way behind.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-06</td>
  +        <td >Andy Heninger</td>
  +        <td >HPUX 11, packageBinaries build script, DCEThreads no longer default</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-06</td>
  +        <td >James Berry</td>
  +        <td >Macintosh:  Add support for new compile time options defined in prefix file.  These control the selection of the
  +            msgloader, transcoder, and netaccessor.  Add a tiny bit of robustness to the nasty panic method..</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-06</td>
  +        <td >Shengkai Qu</td>
  +        <td >S390: socket related changes</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-06</td>
  +        <td >James Berry</td>
  +        <td >Macintosh: Allow ShortenFiles to work even when destination directory already exists.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-06</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >HP compile options modified for ICU compatibility</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-05</td>
  +        <td >Michael Crawford</td>
  +        <td >Macintosh: Fix atomic increment &amp; decrement to return value after operation rather than before.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-05</td>
  +        <td >Andy Heninger</td>
  +        <td >Cleaned up various compiler warnings.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-05</td>
  +        <td >Andy Heninger</td>
  +        <td >SAX parser: added advanced callback support for XMLDecl</td>
  +    </tr>
  +    <tr>
  +        <td >2000-09-01</td>
  +        <td >Andy Heninger</td>
  +        <td >Fix ICU transcoding service, crashing bug on Linux, Solaris</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-30</td>
  +        <td >Andy Heninger</td>
  +        <td >Builds - clean up a number of compiler warnings.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-24</td>
  +        <td >Andy Heninger</td>
  +        <td >DOMPrint - fixed crash when input xml file was not found.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-23</td>
  +        <td >Andy Heninger</td>
  +        <td >Build Script updates and cleanups</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-18</td>
  +        <td >Andy Heninger</td>
  +        <td >Version number bumped to 1.3 in preparation for the upcoming xerces 1.3 / xml4c 3.3 release</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-17</td>
  +        <td >Arnaud Lehors</td>
  +        <td >DOM: Rewrote code updating the linked list on node addition and  removal. I believe it is now easier to read and
  +            it uses fewer tests so it is also a little faster.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-17</td>
  +        <td >Arnaud Lehors</td>
  +        <td >DOM: small cleanup: renamed a set of [] boolean flag methods.   yes, I know, I also wish I got them right
  +            in the first place...</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-17</td>
  +        <td >Sumit Chawla</td>
  +        <td >PTX port updates</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-16</td>
  +        <td >Andy Heninger</td>
  +        <td >Fixed crash when XML text content has very long lines. Bug pointed out by Simon Fell.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-14</td>
  +        <td >Joe Polastre</td>
  +        <td >SAX2 DefaultHandler, inconsistency in const parameters fixed.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-11</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >ICU Transcoding - updates to support ICU 1.6</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-09</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >DOM Range:  Add const to API where appropriate.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-09</td>
  +        <td >Joe Polastre</td>
  +        <td >Many conformance and stability changes:<br/>
  +               - ContentHandler::resetDocument() removed<br/>
  +                - attrs param of ContentHandler::startDocument() made const<br/>
  +                - SAXExceptions thrown now have msgs<br/>
  +                - removed duplicate function signatures that had 'const'<br/>
  +                    [ eg: getContentHander() ]<br/>
  +                - changed getFeature and getProperty to apply to const objs<br/>
  +                - setProperty now takes a void* instead of const void*<br/>
  +                - SAX2XMLReaderImpl does not inherit from SAXParser anymore<br/>
  +                - Reuse Validator (http://apache.org/xml/features/reuse-validator) implemented<br/>
  +                - Features &amp; Properties now read-only during parse</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-09</td>
  +        <td >Joe Polastre</td>
  +        <td >Namespaces bug - bogus default namespace removed.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-09</td>
  +        <td >Joe Polastre</td>
  +        <td >SAXException enhanced, messages added.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-08</td>
  +        <td >Joe Polastre</td>
  +        <td >SAX2Count - new sample program for SAX2.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-07</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >Remove detach() method from TreeWalker. </td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-03</td>
  +        <td >James Berry</td>
  +        <td >Add Mac Codewarrior projects.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-01</td>
  +        <td >Joe Polastre</td>
  +        <td >SAX2 support added</td>
  +    </tr>
  +    <tr>
  +        <td >2000-08-01</td>
  +        <td >Gary Gale</td>
  +        <td >Compaq Tru64 port added.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-31</td>
  +        <td >Joe Polastre</td>
  +        <td >bug fix in removeAll() to zero out all the pointers.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-31</td>
  +        <td >Andy Heninger</td>
  +        <td >utf-8 byte order mark recognition</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-29</td>
  +        <td >James Berry</td>
  +        <td >Mac OS Port, general cleanups.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-28</td>
  +        <td >James Berry</td>
  +        <td >Addition of NetAccessor functionality for MacOS, built on URLAccess library.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-28</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >ICU Transcoding service: changes for move to ICU 1.6</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-27</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >DOM Range added. (Major new feature)</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-27</td>
  +        <td >Murray Cumming</td>
  +        <td >makefile fixes for SUNW_0.7</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-25</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >XMLCh character constants definitions moved to XMLUniDefs.h. Removes name clashes with application defined symbols.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-25</td>
  +        <td >Joe Polastre</td>
  +        <td >allow nesting of PlatformUtils::Init() and Terminate()</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-25</td>
  +        <td >Gary Gale</td>
  +        <td >ICU transcoding: fix off by one error.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-21</td>
  +        <td >&lt;check&gt;</td>
  +        <td >Change wcsupr to _wcsupr</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-21</td>
  +        <td >Eric Schroeder</td>
  +        <td >Win32TransService - fix error in use of hashtables</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-21</td>
  +        <td >Joe Polastre</td>
  +        <td >DOMPrint: fixed error in handling of null CDATA sections.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-20</td>
  +        <td >Andy Heninger</td>
  +        <td >Improved net access (parse of URLs). Still weak, though.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-20</td>
  +        <td >Erik Schroeder</td>
  +        <td >XMLScaner.cpp bugfix: call startDocument() at beginning of scan.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-20</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >DOMCount exception handling cleaned up.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-19</td>
  +        <td >Todd Collins</td>
  +        <td >runConfigure: modified to take &quot;configureoptions&quot;</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-19</td>
  +        <td >&lt;check&gt;</td>
  +        <td >Add 'make install' target to src/util/Platforms/Makefile.in</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-19</td>
  +        <td >&lt;check&gt;</td>
  +        <td >DOM: BugFix: DocumentType nodes can not have children.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-19</td>
  +        <td >&lt;check&gt;</td>
  +        <td >DOM: Bug in NodeIDMap constructor.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-18</td>
  +        <td >Anupam Bagchi</td>
  +        <td >Documentation generation tools updated.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-17</td>
  +        <td >James Berry</td>
  +        <td >Mac OS port brought up to date (was very old)</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-17</td>
  +        <td >Andy Heninger</td>
  +        <td >Change windows project to link with ws2_32.lib instead of winsock32.lib</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-17</td>
  +        <td >Grace Yan, Joe Kesselman</td>
  +        <td >DOM NodeIterator: bug fix for SHOW_ELEMENT flag incorrectly being retrieved.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-17</td>
  +        <td >Joe Polastre</td>
  +        <td >switched scanMisc() with endDoc() in scanNext. Pointed out by Dean Roddey.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-17</td>
  +        <td >Jim Reitz</td>
  +        <td >fix for uninitialized variable gotData bug in XMLScanner.cpp.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-12</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >DOM: fix bug in setting previous sibling pointer during insertNode</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-07</td>
  +        <td >Joe Polastre</td>
  +        <td >Update to use of hashtables.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-07</td>
  +        <td >Joe Polastre</td>
  +        <td >DOM userdata: several bug fixes.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-06</td>
  +        <td >Andy Heninger</td>
  +        <td >Speedups in XMLScanner, XMLReader</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-07</td>
  +        <td >&lt;check&gt;</td>
  +        <td >bug fixes in IXMLDOM*</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-06</td>
  +        <td >Joe Polastre</td>
  +        <td >Performance tweaks, added more inlines.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-05</td>
  +        <td >Anupam Bagchi</td>
  +        <td >Documentation updates.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-05</td>
  +        <td >Joe Polastre</td>
  +        <td >DOM: Attribute node default value handling implemented.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-05</td>
  +        <td >Joe Polastre</td>
  +        <td >DOM Attr nodes - fixed setting of specified when cloning. (change may be in error)</td>
  +    </tr>
  +    <tr>
  +        <td >2000-07-04</td>
  +        <td >Dean Roddey</td>
  +        <td >Fixed a memory leak when namespaces are enabled.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-28</td>
  +        <td >Curt Arnold</td>
  +        <td >COM object usage documentation update.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-28</td>
  +        <td >Joe Polastre</td>
  +        <td >DOM Userdata - put pointers in a hash table rather than having one pre-allocated per node. Memory footprint reduction.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-27</td>
  +        <td >Joe Polastre</td>
  +        <td >extended the (implementation) hash table classes.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-26</td>
  +        <td >John Roper@iOra.com</td>
  +        <td >Bug fix: check if initialized in Terminate() to stop access violations.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-26</td>
  +        <td >&lt;check&gt;</td>
  +        <td >Solaris build - template directory related changes.</td>
  +    </tr>
   
  -        <li>DOM: reduced memory usage for elements with no attributes.</li>
  -
  -        <li>DOMString - add const to return type of <code>const XMLCh
  -        *DOMString::rawBuffer()</code>.</li>
  -
  -        <li>Fix crash with Solaris optimized build.  Modified XMLURL.cpp to
  -        dodge compiler code generation error.</li>
  -
  -        <li>Bug fix: DOM Attr Specified flag was incorrectly set when cloning or
  -        importing attributes.</li>
  -
  -        <li>MSVC projects modified to produce separate debug and release
  -        versions of Xerces lib and dll.</li>
  -
  -        <li>Bug fix: DOMPrint, SAXPrint produced garbage output on Solaris.
  -        Solaris library problem.</li>
  -
  -        <li>Fixed incorrect error check for end of file in Win32 platfrom
  -        utils.</li>
  -
  -        <li>DOMPrint enhancements.  Add options for specifying character
  -        encoding of the output, better control over escaping of characters,
  -        better handling of CDATA sections.  Default validation is now
  -        'auto'.</li>
  -
  -        <li>XMLFormatter now escapes characters, as reqd., occuring midway in
  -        strings.</li>
  -
  -        <li>Bug fix in implementation of
  -        <code>DOM_Document::GetElementById()</code>.</li>
  -
  -        <li>Documentation, DTD for source xml files moved into xerces-c project,
  -        sbk: prefixes removed, xml can now be validated locally.</li>
  -
  -        <li>Fixed 'fatal error' when 'reusing the validator'.</li>
  -
  -        <li>Changed <code>#include &lt;memory.h&gt;</code> to
  -        <code>&lt;string.h&gt;</code> everywhere.</li>
  -
  -        <li>DOMTest: removed incorrectly failing entity tests.</li>
  -
  -        <li>Revised implementation of
  -        <code>DOMDocument::getElementsById()</code>, removed memory leaks,
  -        new test program for it.</li>
  -
  -        <li>Bug fix - A PE ref appearing at the start of a skipped conditional
  -            section was incorrectly being processed rather than ignored.</li>
  -
  -        <li>Start using the socket based netaccessor by default on most Unix
  -        platforms.</li>
  -
  -        <li>Update ICUTransService to work with latest revision of ICU which
  -            provides a hard linked data DLL. i.e. icudata.dll will be loaded
  -            when xerces-c is loaded.</li>
  -
  -        <li>Problem with progressive parsing. parseNext() would throw an
  -            exception when the document contains entities, either internal or
  -            external.</li>
  -
  -        <li>Add missing validity checks for stand-alone documents, character
  -        range and Well-formed parsed entities.</li>
  -
  -        <li>Fix: compilation problems on MSVC 5.</li>
  -
  -        <li>Fix: XMLReader defect.</li>
  -
  -        <li>Fix: problem with Windows filenames containing '\' in Japanese and
  -        Korean encodings.</li>
  -
  -        <li>Memory Cleanup. XMLPlatformUtils::Terminate() deletes all lazily
  -        allocated memory.</li>
  -
  -        <li>Fixed defect in progressive parsing 'parseNext()'.</li>
  -
  -        <li>Fixed Solaris build problems with static character constants.</li>
  -
  -        <li>Reduced memory usage for DOM Attributes.</li>
  -
  -        <li>New runConfigure options -P and -C.</li>
  -
  -        <li>Memory leaks in TransService.</li>
  -
  -        <li>DOM - storage requirements for nodes substantially reduced.</li>
  -
  -        <li>Added DOM XMLDecl node type; provides access to XML
  -        declaration.</li>
  -
  -        <li>Added DOM access to internal DTD subset (DOM Level 2 feature).</li>
  -
  -        <li>API document generation changed to DOxygen from Doc++.</li>
  -
  -        <li>Full support for DOM_EntityReference, DOM_Entity and
  -        DOM_DocumentType introduced.</li>
  -
  -        <li>Don't allow spaces before PI target.</li>
  -
  -        <li>Follow the SMP/E procedures for the OS/390 BATCH install.</li>
  -
  -        <li>Auto-validate mode. Validate only when a DTD is present.</li>
  -
  -        <li>If a SAX error handler is installed, then the resetErrors() event
  -        handler should call the one on the installed SAX error handler.</li>
  -
  -        <li>Allow an empty DOCTYPE declaration, with just the root name.</li>
  -
  -        <li>Add low level support for transcoding XML output to different
  -        character encodings.</li>
  -
  -        <li>DOM node memory footprint reduction.</li>
  -
  -        <li>Fixed hanging bug in character transcoding.</li>
  -
  -        <li>Enable installation of DTDHandler on SAX parser.</li>
  -
  -        <li>Support for PTX platform.</li>
  -
  -        <li>IRIX 6.5 port.</li>
  -
  -        <li>COM wrappers.</li>
  -
  -        <li>DOM_Document::GetElementsByTagId() added.</li>
  -
  -        <li>DOM: support for identifying &quot;ignorable white space&quot; text
  -        nodes.</li>
  -
  -        <li>URL Net Accessor added.</li>
  -
  -        <li>Fix null pointer exception with some bad documents.</li>
  -
  -        <li>Initial support for two-way transcoding.</li>
  -
  -        <li>Intrinsic transcoding table generation utility added.</li>
  -
  -        <li>UNIX build: Now generates object files in platform-specific
  -        directories.</li>
  -
  -        <li>Fix GCC build problem: Changed XML_GNUG to XML_GCC.</li>
  -
  -        <li>Fixed #54. Changed self-assignment to now use the parameter
  -        value.</li>
  -
  -        <li>Fix bug # 19, add const keyword to API. As a result, update test
  -        case.</li>
  -
  -        <li>DOM: 'specified' flag of attributes now set correctly.</li>
  -
  -        <li>Some fixes for content models that have multiple, trailing, empty PE
  -            refs (for content model extension).</li>
  -
  -        <li>First cut for additions to Win32 xcode. Based very loosely on a
  -            prototype from Eric Ulevik.</li>
  -
  -        <li>Fixed a bug in SimpleContentModel that allowed an &lt;a/&gt; to be
  -        taken as valid for a content model of (a,b).</li>
  -
  -        <li>Added a scanReset()/parseReset() method to the scanner and parsers,
  -        to allow for reset after early exit from a progressive parse. Added
  -        calls to new Terminate() call to all of the samples. Improved
  -        documentation in SAX and DOM parsers.</li>
  -
  -        <li>Change 'XML4C' to 'Xerces' in many places.</li>
  -
  -        <li>Add a cleanup method to XMLPlatformUtils.</li>
  -
  -        <li>Implement the Locator scheme for SAX.</li>
  +    </table>
  +    </s2>
   
  -        <li>Add a -n option to most of the samples, to enable namespaces.</li>
  +    <s2 title="Xerces-C Version 1.2.0: June 22, 2000">
   
  -        <li>Fix an error where XMLScanner::parseNext() was falling through on an
  -        exception instead of return a failure.</li>
  +    <table>
  +    <tr>
  +        <td >2000/06/22</td>
  +        <td >&lt;check&gt;</td>
  +        <td >OS/2 Port updated.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-22</td>
  +        <td >Joe Polastre</td>
  +        <td >DOM Attr nodes, specified flag not set correctly by parser. Fixed.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-20</td>
  +        <td >Rahul, Joe, Arundhati</td>
  +        <td >Many doc updates in preparation for release of version 1.2</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-19</td>
  +        <td >Rahul Jain</td>
  +        <td >Update Package Binaries script to build Xerces with ICU.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-19</td>
  +        <td >Joe Polastre</td>
  +        <td >Added help messages to PParse and StdInParse samples.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-19</td>
  +        <td >Joe Polastre</td>
  +        <td >Changed &quot;XML4C&quot; to &quot;Xerces-C&quot; in DOMPrint. (Missed in earlier mass name change.)</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-19</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >Moved version.incl up one directory level.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-19</td>
  +        <td >Curt Arnold</td>
  +        <td >Improved Windows project file.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-16</td>
  +        <td >John Smirl</td>
  +        <td >Bug Fix: Document Handler was not called for PIs occurring before the document element. Bug identified by John Smirl
  +            and Rich Taylor</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-16</td>
  +        <td >Rahul Jain</td>
  +        <td >DOMPrint, SAXPrint: remove extra space in printing PIs.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-16</td>
  +        <td >Rahul Jain</td>
  +        <td >Windows Debug Build: add 'D' suffix to DLL name in VCPPDefs.hpp</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-16</td>
  +        <td >Rahul Jain</td>
  +        <td >Samples: added -v option (validate always). Needed for testing scripts.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-14</td>
  +        <td >Joe Polastre</td>
  +        <td >Fixed null ptr failures in DOM NamedNodeMap</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-12</td>
  +        <td >Andy Heninger</td>
  +        <td >Fixed bug in XMLString::trim(), reported by Michele Laghi</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-07</td>
  +        <td >Joe Polastre</td>
  +        <td >DOM: reduced memory usage for elements with no attributes.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-01</td>
  +        <td >Andy Heninger</td>
  +        <td >DOMString - add const to return type of const XMLCh *DOMString::rawBuffer()</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-01</td>
  +        <td >Arundhati Bhowmick</td>
  +        <td >Fix crash with Solaris optimized build. Modified XMLURL.cpp to dodge compiler code generation error.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-06-01</td>
  +        <td >Joe Polastre</td>
  +        <td >Bug fix: DOM Attr Specified flag was incorrectly set when cloning or importing attributes.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-31</td>
  +        <td >Andy Heninger</td>
  +        <td >MSVC projects modified to produce separate debug and release versions of Xerces lib and dll.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-31</td>
  +        <td >Rahul Jain</td>
  +        <td >Bug fix: DOMPrint, SAXPrint produced garbage output on Solaris. Solaris library problem.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-31</td>
  +        <td >Joe Polastre</td>
  +        <td >Fixed incorrect error check for end of file in Win32 platform utils.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-31</td>
  +        <td >Rahul Jain</td>
  +        <td >DOMPrint enhancements. Add options for specifying character encoding of the output, better control over escaping
  +            of characters, better handling of CDATA sections. Default validation is now &quot;auto&quot;</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-22</td>
  +        <td >Dean Roddey</td>
  +        <td >XMLFormatter now escapes characters, as reqd., occurring midway in strings. Reported by Hugo Duncan.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-22</td>
  +        <td >Andy Heninger</td>
  +        <td >Bug fix in implementation of DOM_Document::GetElementById()</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-18</td>
  +        <td >Anupam Bagchi</td>
  +        <td >Documentation, DTD for source xml files moved into xerces-c project, sbk: prefixes removed, xml can now be validated
  +            locally.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-15</td>
  +        <td >Dean</td>
  +        <td >Fixed 'fatal error' when 'reusing the validator' problem reported<br/>
  +            by Rocky Raccoon (rrockey@bigfoot.com). Fix submitted by<br/>
  +            Dean Roddey (droddey@charmedquark.com).</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-15</td>
  +        <td >James Berry</td>
  +        <td >Changed #include &lt;memory.h&gt; to &lt;string.h&gt; everywhere. &lt;jberry@criticalpath.com&gt;</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-15</td>
  +        <td >Andy H.</td>
  +        <td >DOMTest: removed incorrectly failing entity tests</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-12</td>
  +        <td >Andy H.</td>
  +        <td >Revised implementation of DOMDocument::getElementsById(), removed memory leaks, new test program for it.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-12</td>
  +        <td >Dean</td>
  +        <td >Bug fix - A PE ref appearing at the start of a skipped conditional section<br/>
  +            was incorrectly being processed rather than ignored. Fix from Dean Roddey.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-11</td>
  +        <td >Rahul Jain</td>
  +        <td >Start using the socket based netaccessor by default on most Unix platforms.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-11</td>
  +        <td >Rahul Jain</td>
  +        <td >Update ICUTransService to work with latest revision of ICU which provides a hard linked data DLL. i.e. icudata.dll
  +            will be loaded when xerces-c is loaded.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-05</td>
  +        <td >Dean</td>
  +        <td >Problem with progressive parsing. parseNext() would through an exception when the document contains entities, either
  +            or external.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-11</td>
  +        <td >Sean MacRoibeaird</td>
  +        <td >Add missing validity checks for stand-alone documents, character range<br/>
  +            and Well-formed parsed entities.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-10</td>
  +        <td >Radovan Chytracek</td>
  +        <td >Fix compilation problems on MSVC 5. &lt;Radovan.Chytracek@cern.ch&gt;</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-10</td>
  +        <td >Dean</td>
  +        <td >Fix XMLReader defect reported by SHOGO SAWAKI</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-09</td>
  +        <td >Andy H</td>
  +        <td >Fix problem with Windows filenames containing '\' in Japanese and Korean encodings.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-08</td>
  +        <td >Andy H</td>
  +        <td >Memory Cleanup. XMLPlatformUtils::Terminate() deletes all lazily allocated memory</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-05</td>
  +        <td >Dean</td>
  +        <td >Fixed defect in progressive parsing 'parseNext()' reported by Tim Johnston</td>
  +    </tr>
  +    <tr>
  +        <td >2000-05-03</td>
  +        <td >Tom Jordahl</td>
  +        <td >Fixed Solaris build problems with static character constants. Tom Jordahl &lt;tomj@allaire.com&gt;</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-28</td>
  +        <td >Arnaud LeHors</td>
  +        <td >Reduced memory usage for DOM Attributes.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-28</td>
  +        <td >boercher@kidata.de</td>
  +        <td >New runConfigure options -P and -C</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-27</td>
  +        <td >Andy H</td>
  +        <td >Memory leaks in TransService. Joseph Chen &lt;JosephC@plumtree.com&gt;</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-27</td>
  +        <td >Arnaud LeHors</td>
  +        <td >DOM - storage requirements for nodes substantially reduced.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-27</td>
  +        <td >Arundhati</td>
  +        <td >Added DOM XMLDecl node type; provides access to XML declaration.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-20</td>
  +        <td >Arundhati</td>
  +        <td >Added DOM access to DTD subset (DOM Level 2 feature)</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-19</td>
  +        <td >Anupam Bagchi</td>
  +        <td >API document generation changed to DOxygen from Doc++</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-18</td>
  +        <td >Arundhati</td>
  +        <td >Full support for DOM_EntityReference, DOM_Entity and DOM_DocumentType introduced</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-18</td>
  +        <td >Dean Roddey</td>
  +        <td >Don't allow spaces before PI target. Bug #42</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-17</td>
  +        <td >Anupam Bagchi</td>
  +        <td >Follow the SMP/E procedures for the OS/390 BATCH install</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-12</td>
  +        <td >Dean Roddey</td>
  +        <td >Auto-validate mode. Validate only when a DTD is present.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-11</td>
  +        <td >Dean Roddey</td>
  +        <td >If a SAX error handler is installed, then the resetErrors() event handler<br/>
  +            should call the one on the installed SAX error handler.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-10</td>
  +        <td >Dean Roddey</td>
  +        <td >Allow an empty DOCTYPE declaration, with just the root name.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-06</td>
  +        <td >Dean Roddey</td>
  +        <td >Add low level support for transcoding XML output to different character encodings.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-06</td>
  +        <td >Arnaud Lehors</td>
  +        <td >DOM node memory footprint reduction.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-06</td>
  +        <td >Dean Roddey</td>
  +        <td >Fixed hanging bug in character transcoding.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-05</td>
  +        <td >Dean Roddey</td>
  +        <td >Enable installation of DTDHandler on SAX parser.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-04</td>
  +        <td >Anupam Bagchi</td>
  +        <td >Support for PTX platform</td>
  +    </tr>
  +    <tr>
  +        <td >2000-04-03</td>
  +        <td >&nbsp;</td>
  +        <td >IRIX 6.5 port</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-30</td>
  +        <td >&nbsp;</td>
  +        <td >COM wrappers</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-24</td>
  +        <td >Jeff Lewis</td>
  +        <td >DOM_Document::GetElementsByTagId() added.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-23</td>
  +        <td >Chih Hsiang Chou</td>
  +        <td >DOM: support for identifying &quot;ignorable white space&quot; text nodes.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-23</td>
  +        <td >Rahul Jain</td>
  +        <td >URL Net Accessor added.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-20</td>
  +        <td >Dean Roddey</td>
  +        <td >Fix null pointer exception with some bad documents.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-17</td>
  +        <td >Dean Roddey</td>
  +        <td >Initial support for two-way transcoding.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-17</td>
  +        <td >Dean Roddey</td>
  +        <td >Intrinsic transcoding table generation utility added.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-17</td>
  +        <td >Anupam Bagchi</td>
  +        <td >UNIX build: Now generates object files in platform-specific directories</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-13</td>
  +        <td >Anupam Bagchi</td>
  +        <td >Fix GCC build problem: Changed XML_GNUG to XML_GCC</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-13</td>
  +        <td >Helmut Eiken</td>
  +        <td >Fixed #54. Changed self-assignment to now use the parameter value.<br/>
  +            Reported by Helmut Eiken &lt;H.Eiken@cli.de&gt;</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-10</td>
  +        <td >Chih Hsiang Chou</td>
  +        <td >Fix bug # 19, add const keyword to API. As a result, update test case.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-10</td>
  +        <td >Chih Hsiang Chou</td>
  +        <td >DOM: &quot;specified&quot; flag of attributes now set correctly.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-08</td>
  +        <td >Dean Roddey</td>
  +        <td >Some fixes for content models that have multiple, trailing, empty<br/>
  +            PE refs (for content model extension.)</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-07</td>
  +        <td >Dean Roddey</td>
  +        <td >First cut for additions to Win32 xcode. Based very loosely on a<br/>
  +            prototype from Eric Ulevik.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-03</td>
  +        <td >Dean Roddey</td>
  +        <td >Fixed a bug in SimpleContentModel that allowed an &lt;a/&gt; to be taken<br/>
  +            as valid for a content model of (a,b).</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-02</td>
  +        <td >Dean Roddey</td>
  +        <td >Added a scanReset()/parseReset() method to the scanner and<br/>
  +            parsers, to allow for reset after early exit from a progressive parse.<br/>
  +            Added calls to new Terminate() call to all of the samples. Improved<br/>
  +            documentation in SAX and DOM parsers.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-03-02</td>
  +        <td >Dean Roddey</td>
  +        <td >Change &quot;XML4C&quot; to &quot;Xerces&quot; in many places<br/>
  +            Add a cleanup method to XMLPlatformUtils.<br/>
  +            Implement the Locator scheme for SAX.<br/>
  +            Add a -n option to most of the samples, to enable namespaces<br/>
  +            Fix an error where XMLScanner::parseNext() was falling through on an<br/>
  +            exception instead of return a failure.<br/>
  +            Implement the specialized string loading for Win98, since LoadStringW()<br/>
  +            doesn't work on 98 and makes the loaded error text from the Win32<br/>
  +            message loader come out junk<br/>
  +            fix error when two trailing entity references in a content model, like so:<br/>
  +            &lt;!ELEMENT foo (a|b|c|d|e %one;%two;)*&gt;</td>
  +    </tr>
  +
  +     </table>
  +     </s2>
  +
  +     <s2 title="Xerces-C Version 1.1.0: Feb 28, 2000">
  +
  +     <table>
  +
  +    <tr>
  +        <td >2000-02-18</td>
  +        <td >Dean Roddey</td>
  +        <td >XMLCh defaults to wchar_t on platforms where wchar_t uses Unicode.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-18</td>
  +        <td >Dean Roddey</td>
  +        <td >Add Windows-1252 as a built in encoding</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-17</td>
  +        <td >Dean Roddey</td>
  +        <td >Fixed an infinite loop caused while trying to trim leading white space from the raw URL during parsing.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-17</td>
  +        <td >Rahul Jain</td>
  +        <td >Add LibWWW based net accessor</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-17</td>
  +        <td >Chih Hsiang Chou</td>
  +        <td >DOM: NodeIterator, TreeWalker added.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-16</td>
  +        <td >Dean Roddey</td>
  +        <td >Updates for EBCDIC code page issues.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-15</td>
  +        <td >Chih Hsiang Chou</td>
  +        <td >DOM: several namespace bugfixes</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-14</td>
  +        <td >Dean Roddey</td>
  +        <td >Disallow EBCDIC documents without an encoding declaration</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-10</td>
  +        <td >Bill Schindler</td>
  +        <td >Fixed defect in compare[N]IString function. Defect and fix reported<br/>
  +            by Bill Schindler from developer@bitranch.com</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-10</td>
  +        <td >Anupam Bagchi</td>
  +        <td >Sample source code cleaned up.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-08</td>
  +        <td >Dean Roddey</td>
  +        <td >Fixed bug: xmlns:xxx=&quot;&quot; should affect the mapping of the prefixes of sibling attributes</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-07</td>
  +        <td >Dean Roddey</td>
  +        <td >Don't weave base and relative paths unless relative part is really relative.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-03</td>
  +        <td >Dietrich Wolf</td>
  +        <td >C++-Builder 4 support</td>
  +    </tr>
  +    <tr>
  +        <td >2000-02-03</td>
  +        <td >Robert Weir</td>
  +        <td >DOMString enhancements</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-31</td>
  +        <td >Dean Roddey</td>
  +        <td >Win32 mutex implementation was changed to use critical sections for speed.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-28</td>
  +        <td >Dean Roddey</td>
  +        <td >The API is not in place to allow client code to make sense of start/end entity<br/>
  +            ref calls from attribute values. So suppress them for now.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-28</td>
  +        <td >Andy Heninger</td>
  +        <td >Fix multi-threading problem in DOM.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-27</td>
  +        <td >Dean Roddey</td>
  +        <td >Fixed bug: If an entity ends on the last &gt; of some markup, then the end of entity<br/>
  +            won't be sent because the end of entity is not sensed.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-24</td>
  +        <td >Dean Roddey</td>
  +        <td >Fixes a bogus error about ]]&gt; in char data.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-24</td>
  +        <td >Dean Roddey</td>
  +        <td >Exposed the APIs to get to the byte offset in the source XML buffer.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-21</td>
  +        <td >Dean Roddey</td>
  +        <td >Added a check for a broken pipe error on file read.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-18</td>
  +        <td >Dean Roddey</td>
  +        <td >Update to support new ICU 1.4 release</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-18</td>
  +        <td >Dean Roddey</td>
  +        <td >Remove dependence on old utils standard streams</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-18</td>
  +        <td >Rahul Jain</td>
  +        <td >Added CreateDOMDocument sample.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-13</td>
  +        <td >Dean Roddey</td>
  +        <td >Added a NetAccessorException for use by implementations of the NetAccessor abstraction, if they need to report
  +            errors during processing</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-12</td>
  +        <td >Dean Roddey</td>
  +        <td >get the C++ and Java versions of error messages more into sync.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-11</td>
  +        <td >Dean Roddey</td>
  +        <td >Moved the input source classes from / to framework/.</td>
  +    </tr>
  +    <tr>
  +        <td >2000-01-11</td>
  +        <td >Dean Roddey</td>
  +        <td >Changes to deal with multiply nested, relative paths, entities</td>
  +    </tr>
  +</table>
   
  -        <li>Implement the specialized string loading for Win98, since
  -        LoadStringW() doesn't work on 98 and makes the loaded error text from
  -        the Win32 message loader come out junk.</li>
  +</s2>
   
  -        <li>Fix: error when two trailing entity references in a content model,
  -        like: &lt;!ELEMENT foo (a|b|c|d|e %one;%two;)*&gt;</li>
   
  -    </ul>
  -</s2>
   
  -<s2 title="Xerces-C Version 1.1.0: February 28, 2000">
  -        <ul>
  -        <li>Simplified platform support (removed need to support local standard output streams or to find the location of the parser DLL/SharedLib.)</li>
  -                <li>Added support for the NetAccessor plug in abstraction, which allows the parser to support HTTP/FTP based data sources</li>
  -                <li>Added EBCDIC-US and ISO-8859-1 as intrinsic encodings</li>
  -                <li>Added more DOM Level II features</li>
  -                <li>Support for ICU 1.4, which makes &XercesCName; Unicode 3.0 compliant when using ICU</li>
  -                <li>New samples and tests (DOM test, programmatic DOM sample, thread test)</li>
  -                <li>Added support for multiply nested entities using relative paths or URLs</li>
  -                <li>Significant internal architecture improvements in the handling of encodings and transcoding services.</li>
  -        </ul>
  -    </s2>
       <s2 title="Xerces-C Version 1.0.1: December 15, 1999">
           <ul>
               <li>Port to Solaris.</li>
  @@ -213,7 +1035,7 @@
       <s2 title="&XercesCFullName; Version 1.0.0: December 7, 1999">
           <ul>
               <li>Released &XercesCName; after incorporating ICU as a value-added plug-in.</li>
  -            <li>Has bug fixes, better conformance, better speed and cleaner internal internal architecture</li>
  +            <li>Has bug fixes, better conformance, better speed and cleaner internal architecture</li>
               <li>Three additional samples added: PParse, StdInParse and EnumVal</li>
               <li>Experimental DOM Level 2 support</li>
               <li>Support for namespaces</li>