| <?xml version="1.0" encoding="iso-8859-1" standalone="no"?> |
| <!DOCTYPE s1 SYSTEM "./dtd/document.dtd"> |
| |
| <s1 title="Releases"> |
| |
| <s2 title="Xerces-C Version 1.5.0: June 15, 2001"> |
| |
| <table> |
| <tr> |
| <td>Date</td> |
| <td>Contributor</td> |
| <td>Description</td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>Tinny Ng</td> |
| <td>Schema:<br/> |
| Add Schema support in XMLParsers (DOM/SAX/SAX2), XMLScanner. <br/> |
| Create SchemaValidator. <br/> |
| Add Grammar Model. <br/> |
| Support xsi:nil. <br/> |
| Support xsi:schemaLocation and xsi:noNamespaceSchemaLocation. <br/> |
| Update samples to enable schema. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>Tinny Ng</td> |
| <td>Break DTDValidator into DTDGrammar, DTDScanner, and DTDValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>Tinny Ng</td> |
| <td>IDOM:<br/> |
| Complete the Range, TreeWalker, NodeIterator, and other memory fixes.<br/> |
| Support IDOM on UNIX platform.<br/> |
| Add samples IDOMPrint, and IDOMCount.<br/> |
| Add test cases IRangeTest and ITraversal. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>Khaled Noaman</td> |
| <td> Schema:<br/> |
| Add Regular Expression. <br/> |
| Add Schema Messages. <br/> |
| Add Schema Simple Type Support. <br/> |
| Add Schema Complex Type Support (Except Group). <br/> |
| Add Schema Attribute Declarations support. <br/> |
| Add Schema Element Declarations support. <br/> |
| Support Simple Content and Complex Content. <br/> |
| Support Element and attribute reuse using "ref". <br/> |
| Support Schema Choice and Sequence. <br/> |
| Support Schema Import and Include. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>Khaled Noaman</td> |
| <td>DatatypeValidator:<br/> |
| Add DatatypeValidator and DatatypeValidatorFactory. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema:<br/> |
| Add Schema support in Content Model. <br/> |
| Add Schema Exception Handling. <br/> |
| Add Schema XUtil. <br/> |
| Add QName Support. <br/> |
| Support SubstitutionGroup. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>PeiYong Zhang</td> |
| <td>DatatypeValidator:<br/> |
| Support Base64DatatypeValidator, <br/> |
| BooleanDatatypeValidator, <br/> |
| DecimalDatatypeValidator, <br/> |
| HexBinDatatypeValidator, <br/> |
| StringDatatypeValidator, <br/> |
| InvalidDatatypeFacetException, <br/> |
| InvalidDatatypeValueException. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-13</td> |
| <td>Erik Rydgren</td> |
| <td>[Bug 812] Memory leak with multiple !ATTLIST on single !ELEMENT. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-08</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2043] XMLFormatter unallocates arrays incorrectly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-08</td> |
| <td>PeiYong Zhang</td> |
| <td>Documentation and project files update for Xerces 1.5. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-08</td> |
| <td>Khaled Noaman</td> |
| <td>IDOM Documentation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-07</td> |
| <td>Khaled Noaman</td> |
| <td>Fix no error message for faulted-in attributes if reuse grammar for 3+ times. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-06</td> |
| <td>Peter A. Volchek</td> |
| <td>/Platforms/Win32/Win32PlatformUtils.cpp<br/> |
| Include stdlib.h. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-06</td> |
| <td>James Berry</td> |
| <td>Update Mac OS ProjectBuilder projects. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-06</td> |
| <td>James Berry</td> |
| <td>Fix invalid file references in project. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-06</td> |
| <td>James Berry</td> |
| <td>/src/util XMLString.cpp<br/> |
| Clean up compiler warning. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-06</td> |
| <td>James Berry</td> |
| <td>/src/util/regx RegxParser.cpp<br/> |
| Fix two improper NULL tests. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-05</td> |
| <td>James Berry</td> |
| <td>Add support for Mac OS X command line configuration and build. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-5</td> |
| <td>Peter A. Volchek</td> |
| <td>Add 'const' to getGrammar. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-04</td> |
| <td>PeiYong Zhang</td> |
| <td>The start tag "<?xml" could be followed by (#x20 | #x9 | #xD | #xA)+. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-04</td> |
| <td>James Berry</td> |
| <td>Add support for tracking error count during parse; enables |
| simple parse without requiring error handler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-01</td> |
| <td>Tinny Ng</td> |
| <td>/scripts/packageSources.pl<br/> |
| Keep the BCB4 project files in the source package. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-22</td> |
| <td>James Berry</td> |
| <td>Check for existance of MacOS Unicode Converter routines prior to instanciating our |
| transcoder object; Xerces will thus panic, rather than crash, if they don't exist. |
| Add support to check for existance of MacOS Unicode Converter to avoid calling through NULL pointer. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-16</td> |
| <td>Henry Zongaro</td> |
| <td>IDOM: Add DeepNodeList support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-16</td> |
| <td>Henry Zongaro</td> |
| <td>IDOM: Add namespace support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-10</td> |
| <td>Christian Schuhegger</td> |
| <td>[Bug 1158] built-in buffer limit could be smaller than system limit, |
| use PATH_MAX instead. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-10</td> |
| <td>Arnaud LeHors</td> |
| <td>[Bug 1605] AttrNSImpl.cpp: fixed typo in constructor. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-09</td> |
| <td>Curt Arnold</td> |
| <td>[Bug 1500] The public id was set twice and the system id was not set on Notations. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-04</td> |
| <td>Tinny Ng</td> |
| <td>DOMPrint: Check error before continuing. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-03</td> |
| <td>Tinny Ng</td> |
| <td>ICU 1.8 update. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-05-03</td> |
| <td>Khaled Noaman</td> |
| <td>Added new option to the parsers so that the NEL (0x85) char can be |
| treated as a newline character. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-23</td> |
| <td>Erik Rydgren</td> |
| <td>DTDScanner: Reuse grammar should allow users to use any stored |
| element decl as root. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-19</td> |
| <td>William L Hopper</td> |
| <td>Win32PlatformUtils: InterlockedCompareExchange on different Windows. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-19</td> |
| <td>William L Hopper</td> |
| <td>BCB project changes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-16</td> |
| <td>James Berry</td> |
| <td>MacOSUnicodeConverter: Fix include path, Updates to reflect changes for |
| Mac OS X final and Update MacOS projects for Mac OS X final ProjectBuilder. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-11</td> |
| <td>Arnaud LeHors</td> |
| <td>[Bug 1303] AttrImpl: allow value to be set to null. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-11</td> |
| <td>Tinny Ng</td> |
| <td>DOMParser: Attribute default values not printed in document |
| type internal subset interface. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-10</td> |
| <td>Tinny Ng</td> |
| <td>createdocs.bat: fix PDF generation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-04</td> |
| <td>Alberto Massari</td> |
| <td>DTDElementDecl: Error checking for null content spec. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-02</td> |
| <td>Andy Heninger</td> |
| <td>IDOM: imported. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-04-02</td> |
| <td>Andy Heninger</td> |
| <td>IThreadTest: imported. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-30</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1150] Problems with Namespaces and validating parsing. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-27</td> |
| <td>Roman Sulzhyk</td> |
| <td>[Bug 1069] Explicit Makefile dependency for 'lib' build. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-26</td> |
| <td>PeiYong Zhang</td> |
| <td>When Standalone="yes", it is NOT supposed to accept element |
| which is defined in external DTD with #FIXED attribute. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-26</td> |
| <td>Andy Heninger</td> |
| <td>Update packageBinaries.pl for ICU 1.8. ICU debug .lib file |
| names and locations changed. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-23</td> |
| <td>Jeff Harrell</td> |
| <td>[Bug 1018] AutoSense looks for "IRIX" when it should look for "sgi" or "__sgi". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-22</td> |
| <td>Roman Sulzhyk</td> |
| <td>[Bug 1069] The Makefiles fail to locate .cpp -> .o dependency and rebuild .o all the time. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-22</td> |
| <td>John Rope</td> |
| <td>[Bug 1021] Accessing an XML file using the file "protocol" and a UNC path fails |
| to open the file. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 733] Seg fault when trying to parse empty filename. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-06</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 677] Infinite loop caused by malformed XML. Happen when namespace is on. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-03-02</td> |
| <td>Martin Kalen</td> |
| <td>Enabling libWWW NetAccessor support under UNIX. Tested with latest |
| tarball of libWWW (w3c-libwww-5.3.2) under RedHat Linux 6.1. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-27</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 676] Linux for S/390 build requires -fPIC. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-22</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 678] StdInParse doesn't output filename or duration. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-21</td> |
| <td>Matt Lovett</td> |
| <td>ICUTranscoder::transcodeFrom() expects ICU function ucnv_toUnicode |
| to return an extra element in fSrcOffsets to allow us to figure |
| out the last char size, which in fact it is not. The fix is to compute |
| the last char size ourselves using the total bytes used. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001/02/16</td> |
| <td>Andy Heninger</td> |
| <td>Change limit test to reduce spurious pointer assignment warnings from BoundsChecker. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-14</td> |
| <td>Bob Kline</td> |
| <td>Better FAQ for the checksum error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-14</td> |
| <td>Mark Everline</td> |
| <td>Core dump when UTF-16 encoding contradicts actual encoding. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-13</td> |
| <td>Hiram Clawson</td> |
| <td>Update samples/tests files for on UnixWare 7.1.1 with gcc 2.95. Add |
| UNIXWARE platform defines to Makefile.incl, add recognition of |
| sysv5uw7 to configure.in, and add unixware as recognized platform to runConfigure. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-09</td> |
| <td>Martin Kalen</td> |
| <td>Update support for SCO UnixWare 7 (gcc). Tested under UnixWare 7.1.1 |
| with gcc version 2.95.2 19991024 (release) with gmake 3.79.1. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-08</td> |
| <td>Martin Kalen</td> |
| <td>Enable COMPAQ Tru64 UNIX machines to build xerces-c with gcc (tested using |
| COMPAQ gcc version2.95.2 19991024 (release) and Tru64 V5.0 1094). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-07</td> |
| <td>Bill Schindler</td> |
| <td>Rearranged statements in Initialize() so that platformInit() is called |
| before an XMLMutex is created. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-07</td> |
| <td>Richard Ko</td> |
| <td>Storage overlay in ucnv_setFromUCallBack.</td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 766] /src/util/Compilers/CSetDefs.hpp: define NO_NATIVE_BOOL macro only |
| if not pre-defined/reserved. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-02-05</td> |
| <td>Jordan Naftolin</td> |
| <td>Add createPDF.jar and apachPDFStyle.xsl to convert documentation xml files |
| to pdf format. |
| </td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <s2 title="Release Archive"> |
| |
| <p> For release information about &XercesCName; &XercesCVersion140; or earlier, |
| please refer to <jump href="releases_archive.html">Release Archive</jump>. |
| </p> |
| </s2> |
| |
| </s1> |