| <?xml version="1.0" encoding="iso-8859-1" standalone="no"?> |
| <!-- |
| * Licensed to the Apache Software Foundation (ASF) under one or more |
| * contributor license agreements. See the NOTICE file distributed with |
| * this work for additional information regarding copyright ownership. |
| * The ASF licenses this file to You under the Apache License, Version 2.0 |
| * (the "License"); you may not use this file except in compliance with |
| * the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| --> |
| |
| <!DOCTYPE s1 SYSTEM "sbk:/style/dtd/document.dtd"> |
| |
| <s1 title="Releases Archive"> |
| <s2 title="Release Information for earlier releases"> |
| <ul> |
| <li><link anchor="Release270">Release Information for &XercesCName; 2.7.0</link></li> |
| <li><link anchor="Release260">Release Information for &XercesCName; 2.6.0</link></li> |
| <li><link anchor="Release250">Release Information for &XercesCName; 2.5.0</link></li> |
| <li><link anchor="Release240">Release Information for &XercesCName; 2.4.0</link></li> |
| <li><link anchor="Release230">Release Information for &XercesCName; 2.3.0</link></li> |
| <li><link anchor="Release220">Release Information for &XercesCName; 2.2.0</link></li> |
| <li><link anchor="Release210">Release Information for &XercesCName; 2.1.0</link></li> |
| <li><link anchor="Release200">Release Information for &XercesCName; 2.0.0</link></li> |
| <li><link anchor="Release170">Release Information for &XercesCName; 1.7.0</link></li> |
| <li><link anchor="Release160">Release Information for &XercesCName; 1.6.0</link></li> |
| <li><link anchor="Release152">Release Information for &XercesCName; 1.5.2</link></li> |
| <li><link anchor="Release151">Release Information for &XercesCName; 1.5.1</link></li> |
| <li><link anchor="Release150">Release Information for &XercesCName; 1.5.0</link></li> |
| <li><link anchor="Release140">Release Information for &XercesCName; 1.4.0</link></li> |
| <li><link anchor="Release130">Release Information for &XercesCName; 1.3.0</link></li> |
| <li><link anchor="Release120">Release Information for &XercesCName; 1.2.0</link></li> |
| <li><link anchor="Release110">Release Information for &XercesCName; 1.1.0</link></li> |
| <li><link anchor="Release101">Release Information for &XercesCName; 1.0.1</link></li> |
| <li><link anchor="Release100">Release Information for &XercesCName; 1.0.0</link></li> |
| <li><link anchor="ReleaseBETA">Release Information for &XercesCName; BETA</link></li> |
| </ul> |
| </s2> |
| |
| <anchor name="Release270"/> |
| <s2 title="Release Information for &XercesCName; 2.7.0"> |
| <p>Here is the list of bugs that are resolved in this release, &XercesCName; 2.7.0. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| |
| <tr><td>2005-05-19</td><td>David Cargill</td><td>390 update: use ICU table which is present with the uniconv390</td></tr> |
| <tr><td>2005-05-19</td><td>David Cargill</td><td>Update table used for patterns to the Unicode 4.0.1 level.</td></tr> |
| <tr><td>2005-05-18</td><td>David Cargill</td><td>For time schema datatypes, ensure milisecond only contains 0-9</td></tr> |
| <tr><td>2005-05-18</td><td>Jay Hansen</td><td>OS400 updates </td></tr> |
| <tr><td>2005-05-08</td><td>James Berry</td><td>Modify runConfigure to accept the names of C++ compilers that it doesn't recognize</td></tr> |
| <tr><td>2005-05-06</td><td>David Bertoni</td><td>Change for loop control variable for compilers that don't enforce for scope.</td></tr> |
| <tr><td>2005-05-05</td><td>David Cargill</td><td>Update XSValue to handle float and double the same way the main library does</td></tr> |
| <tr><td>2005-05-05</td><td>Mike Pawlowski</td><td>Update HP 64 bit options</td></tr> |
| <tr><td>2005-05-04</td><td>David Bertoni</td><td>Fix for Jira issue XERCESC-1416</td></tr> |
| <tr><td>2005-05-04</td><td>David Bertoni</td><td>Fix for Jira issue XERCESC-1391</td></tr> |
| <tr><td>2005-04-29</td><td>David Bertoni</td><td>Patch for Jira issue XERCESC-1407</td></tr> |
| <tr><td>2005-04-29</td><td>David Bertoni</td><td>Patch for Jira issue XERCESC-1390</td></tr> |
| <tr><td>2005-04-28</td><td>Alberto Massari</td><td>Move implementation of setDocument to the cpp file, where DOMDocumentImpl is a known class (jira 968)</td></tr> |
| <tr><td>2005-04-27</td><td>David Cargill </td><td>Fix for problem on Solaris where open may return 0 as a valid FileHandle. Check for -1 instead.</td></tr> |
| <tr><td>2005-04-26</td><td>David Cargill </td><td>Fix for xercesc-1413: invalid operator equal template signature</td></tr> |
| <tr><td>2005-04-26</td><td>David Cargill </td><td>Schema updates to match spec</td></tr> |
| <tr><td>2005-04-26</td><td>David Cargill </td><td>Prefix mapping update to handle schema correctly.</td></tr> |
| <tr><td>2005-04-24</td><td>David Cargill </td><td>Remove collaboration graph from apiDocs </td></tr> |
| <tr><td>2005-04-22</td><td>David Bertoni </td><td> Patch for Jira issue XERCESC-1411 </td></tr> |
| <tr><td>2005-04-22</td><td>David Cargill </td><td>Use isspace instead of isSpace as data is char not xmlch</td></tr> |
| <tr><td>2005-04-22</td><td>David Bertoni </td><td>Patch for Jira issue XERCESC-1410</td></tr> |
| <tr><td>2005-04-21</td><td>David Cargill </td><td>Add support for ucs-2</td></tr> |
| <tr><td>2005-04-14</td><td>David Bertoni</td><td>Fix Jira 1406. Added include</td></tr> |
| <tr><td>2005-04-12</td><td>Alberto Massari</td><td>Fix compiler errors on IRIX (jira 1405)</td></tr> |
| <tr><td>2005-04-07</td><td>Khaled Noaman </td><td>Update chars table with an NCName char mask instead of an XML letter mask</td></tr> |
| <tr><td>2005-04-07</td><td>Alberto Massari </td><td>appendChild now throws an exception when a NULL pointer is given (jira# 1401) </td></tr> |
| <tr><td>2005-04-05</td><td>David Cargill</td><td>Update XSValue to handle leading and trailing whitespace</td></tr> |
| <tr><td>2005-04-05</td><td>David Cargill </td><td>Change platform mutex code to do a panic </td></tr> |
| <tr><td>2005-04-05</td><td>Khaled Noaman </td><td>Performance: do not make a copy of the expression to match</td></tr> |
| <tr><td>2005-04-05</td><td>David Cargill </td><td>Implement version of lowercase that only check a to z</td></tr> |
| <tr><td>2005-04-05</td><td>David Cargill</td><td>Update Redirect sample to use newer entity resolver callback </td></tr> |
| <tr><td>2005-04-05</td><td>David Cargill</td><td>Implement support for disabling default entity resolution </td></tr> |
| <tr><td>2005-04-05</td><td>Khaled Noaman </td><td> skip DTD validation feature </td></tr> |
| <tr><td>2005-04-05</td><td>David Bertoni</td><td> Fix thread safety issues</td></tr> |
| <tr><td>2005-04-05</td><td>Axel Weib </td><td>Fix for jira 1397. *Much* nicer make output</td></tr> |
| <tr><td>2005-04-05</td><td>Gareth Reakes </td><td>Fix for Jira 1396. make distclean now removes all files</td></tr> |
| <tr><td>2005-04-04</td><td>David Cargill </td><td>Fix a problem where illegal qualified names were not reported as errors</td></tr> |
| <tr><td>2005-04-04</td><td>David Cargill </td><td>Fix memory leak when deserializing grammars </td></tr> |
| <tr><td>2005-04-04</td><td>David Cargill </td><td>Add support for not creating xsannotations when deserializing a grammar </td></tr> |
| <tr><td>2005-04-01</td><td>David Bertoni </td><td>Fix for Jira issue XERCESC-1389: memory manager </td></tr> |
| <tr><td>2005-04-01</td><td>Alberto Massari </td><td>In case of a mixed-case standalone value, the flag was always set to false</td></tr> |
| <tr><td>2005-03-31</td><td>Alberto Massari</td><td>Don't invoke the resolver when an empty xs:import is found</td></tr> |
| <tr><td>2005-03-30</td><td>David Cargill </td><td>Allow XSAnnotation generation to be controlled by a feature </td></tr> |
| <tr><td>2005-03-29</td><td>David Cargill </td><td>Begin work on adding some new features by checking in the feature handling support</td></tr> |
| <tr><td>2005-03-25</td><td>Alberto Massari </td><td>On Windows, export the class from the DLL </td></tr> |
| <tr><td>2005-03-22</td><td>Christian Will </td><td>Perf patches for Xercesc-1369 and 1370</td></tr> |
| <tr><td>2005-03-20</td><td>David Cargill </td><td>Implement versions of uppercase and compareIstring that only check a to z</td></tr> |
| <tr><td>2005-03-20</td><td>David Cargill </td><td>Add FLOAT(IEEE) to list of 390 compiler options so XSValueTest will compile </td></tr> |
| <tr><td>2005-03-20</td><td>Christian Will </td><td>[jira 1381] Memory leak in GrammarResolver </td></tr> |
| <tr><td>2005-03-17</td><td>Alberto Massari </td><td>Aligned method declaration (jira# 1386)</td></tr> |
| <tr><td>2005-03-17</td><td>Gareth Reake </td><td>Updated doc to refect real behaviour with adoptBuffer</td></tr> |
| <tr><td>2005-03-17</td><td>Alberto Massari</td><td>Remove variable declaration from 'if' statement (jira# 1379)</td></tr> |
| <tr><td>2005-03-17</td><td>Alberto Massari </td><td>Fully qualify enum (jira# 1383)</td></tr> |
| <tr><td>2005-03-17</td><td>Alberto Massari </td><td>Aligned method declaration (jira# 1384)</td></tr> |
| <tr><td>2005-03-16</td><td>Matthew Hall </td><td>Fix possible overflow problem </td></tr> |
| <tr><td>2005-03-14</td><td>Gareth Reakes </td><td> Fix for Jira 1376: wrong memory manager</td></tr> |
| <tr><td>2005-03-14</td><td>Gareth Reakes</td><td>Fix to Jira 1375. Removed space char between #! and /.</td></tr> |
| <tr><td>2005-03-11</td><td>Christian Will </td><td>XERCESC-1345: Reset fDTDElemeNonDeclPool in scanreset </td></tr> |
| <tr><td>2005-03-11</td><td>David Earlam </td><td>XERCESC-1363: Increase size of BaseRefVectorOf based on size of data not by 32 </td></tr> |
| <tr><td>2005-03-09</td><td>Alberto Massari </td><td>Protected getSrcOffset to avoid crashing when parsing has finished; updated documentation </td></tr> |
| <tr><td>2005-03-08</td><td>Alberto Massari </td><td>Redeclare a namespace binding if the prefix is already bound to a different namespace (jira# 1371) </td></tr> |
| <tr><td>2005-03-08</td><td>Christian Will </td><td>Improve performances of XMLString::tokenizeString (jira# 1363)</td></tr> |
| <tr><td>2005-03-07</td><td>Khaled Noaman </td><td>Eliminate lazy creation of attribute lists</td></tr> |
| <tr><td>2005-03-04</td><td>Markus Scherer </td><td>Initialize ICU to avoid multithreading problems</td></tr> |
| <tr><td>2005-03-04</td><td>Alberto Massari </td><td>The URL fragments were leaked (jira# 1362)</td></tr> |
| <tr><td>2005-03-03</td><td>Steve Dulin </td><td>Update samples to use XERCESCOUT instead of XERCESCROOT </td></tr> |
| <tr><td>2005-03-03</td><td>Alberto Massari </td><td>Removing makefile project, as BCB6 users should use the .bpr project (jira# 1347)</td></tr> |
| <tr><td>2005-03-03</td><td>David Bertoni </td><td>Removed superfluous const qualifiers</td></tr> |
| <tr><td>2005-02-25</td><td>David Cargill </td><td>Attempt to fix compiler errors</td></tr> |
| <tr><td>2005-02-25</td><td>David Bertoni </td><td> Performance improvements </td></tr> |
| <tr><td>2005-02-25</td><td>Alberto Massari </td><td>Fixing spelling errors </td></tr> |
| <tr><td>2005-02-25</td><td>Scott Cantor </td><td>Fix for compile under gcc 4</td></tr> |
| <tr><td>2005-02-25</td><td>David Bertoni </td><td>Fix thread safety issues. Jira #30380. Thanks to David Bertoni</td></tr> |
| <tr><td>2005-02-23</td><td>Mike Boos </td><td>Various PSVI fixes </td></tr> |
| <tr><td>2005-02-23</td><td>Steve Dulin</td><td>Allow ICU to be used for transcoding and casing </td></tr> |
| <tr><td>2005-02-23</td><td>David Cargill </td><td>Copy performance change made to XMLUTF8Transcoder.cpp to the 390 version</td></tr> |
| <tr><td>2005-02-21</td><td>James Berry </td><td>Bugfix: XERCESC-1074; get rid of warnings </td></tr> |
| <tr><td>2005-02-21</td><td>David Cargill </td><td>Doc updates, including xercesc-1352 </td></tr> |
| <tr><td>2005-02-21</td><td>Christian Will</td><td>Performance fixes </td></tr> |
| <tr><td>2005-02-21</td><td>Alberto Massari </td><td>Updated makefile (bug# 1346)</td></tr> |
| <tr><td>2005-02-19</td><td>David Cargill </td><td>Update error message from regular expressions </td></tr> |
| <tr><td>2005-02-19</td><td>David Bertoni </td><td>Prefix mapping fix </td></tr> |
| <tr><td>2005-02-19</td><td>David Cargill </td><td>Store key for recreating table instead of using enclosingscope</td></tr> |
| <tr><td>2005-02-18</td><td>James Berry</td><td>Update release plan with tenative 3.0 list</td></tr> |
| <tr><td>2005-02-14</td><td>James Berry</td><td>Fix spelling of fgMacLCPEncodingName</td></tr> |
| <tr><td>2005-02-11</td><td>James Berry </td><td>Remove from project obsolete files XObjectComparator and XTemplateComparator. </td></tr> |
| <tr><td>2005-02-11</td><td>Chris Cates</td><td>Explicitly create a unicode collator for Mac</td></tr> |
| <tr><td>2005-02-07</td><td>Alberto Massari </td><td>AStatic builds had incomplete MIDL command lines </td></tr> |
| <tr><td>2005-02-02</td><td>Alberto Massari </td><td>Enable building of tests and samples under Interix (jira# 1330)</td></tr> |
| <tr><td>2005-02-02</td><td>Alberto Massari </td><td>Mark global variables for this module as static (jira# 1331)</td></tr> |
| <tr><td>2005-02-02</td><td>Alberto Massari </td><td>Added rehashing capabilities </td></tr> |
| <tr><td>2005-01-26</td><td>Alberto Massari</td><td>If the option /Zc:wchar_t is specified, map XMLCh to wchar_t (jira# 413) </td></tr> |
| <tr><td>2005-01-26</td><td>Alberto Massari</td><td>XMemory updates</td></tr> |
| <tr><td>2005-01-20</td><td>David Cargill </td><td>Xercesc-1326: Documentation update for getTextContext.</td></tr> |
| <tr><td>2005-01-20</td><td>David Cargill </td><td>Xercesc-1328: Fix spelling of XMLUni::fgXercesUseCachedGrammarInParse (missing an a in parse)</td></tr> |
| <tr><td>2005-01-18</td><td>Steve Dulin</td><td>Delete memory for parser and grammarpool</td></tr> |
| <tr><td>2005-01-14</td><td>Alberto Massari</td><td>When entity reference creation was on, the document created by the parser was leaked (jira# 490) </td></tr> |
| <tr><td>2005-01-13</td><td>Alberto Massari </td><td>Support for UnixWare 7.1.1 (jira# 1148)</td></tr> |
| <tr><td>2005-01-12</td><td>David Cargill </td><td>Fix for xercesc-1219</td></tr> |
| <tr><td>2005-01-12</td><td>David Cargill</td><td>Remove warning messages.</td></tr> |
| <tr><td>2005-01-08</td><td>Alberto Massari </td><td> Fixes to compile with Visual Studio 2005 (jira# 1253)</td></tr> |
| <tr><td>2005-01-08</td><td>David Cargill </td><td>Fix for Xercesc-1283: incorrect case for xmluni predefined constant in doc</td></tr> |
| <tr><td>2005-01-07</td><td>David Cargill </td><td>Fix for Xercesc-1314: clarify what is xercescroot.</td></tr> |
| <tr><td>2005-01-07</td><td>Alberto Massari </td><td>Updated Borland makefile</td></tr> |
| <tr><td>2005-01-07</td><td>Alberto Massari </td><td>scanReset() should always clear the maps used to detect duplicate attributes</td></tr> |
| <tr><td>2005-01-06</td><td>Alberto Massari </td><td>Removed warnings</td></tr> |
| <tr><td>2005-01-06</td><td>Alberto Massari </td><td> When emitting a "duplicate attribute" error, we were using an unitialized pointer variable</td></tr> |
| <tr><td>2005-01-06</td><td>David Cargill </td><td>Update SAX2Print sample project files to add new files recently added to sample </td></tr> |
| <tr><td>2005-01-05</td><td>Alberto Massari </td><td>Add icpc to the list of C++ compilers (jira# 1311) </td></tr> |
| <tr><td>2005-01-03</td><td>James Berry </td><td>Add support for use of ICU with Mac OS X version</td></tr> |
| <tr><td>2005-01-03</td><td>Alberto Massari </td><td>maps used to detect duplicate attributes are now cleaned </td></tr> |
| <tr><td>2005-01-03</td><td>Alberto Massari </td><td>Fixed name of include file [jira#1321]</td></tr> |
| <tr><td>2004-12-30</td><td>Alberto Massari</td><td>Notify advanced handlers of the whitespace before and after the root document element (jira# 729)</td></tr> |
| <tr><td>2004-12-30</td><td>Alberto Massari</td><td>Delete the user data informations only after invoking all the NODE_DELETED handlers (jira# 620)</td></tr> |
| <tr><td>2004-12-30</td><td>Alberto Massari</td><td>Added API to remove all entries having the same primary key</td></tr> |
| <tr><td>2004-12-29</td><td>Alberto Massari</td><td>The second call to ucnv_fromUChars was causing the buffer not to be terminated (jira#1300)</td></tr> |
| <tr><td>2004-12-28</td><td>James Berry</td><td>Add support for use of sockets netaccessor on Mac OS X.</td></tr> |
| <tr><td>2004-12-28</td><td>James Berry</td><td>Fix syntax error caught by GCC 4</td></tr> |
| <tr><td>2004-12-28</td><td>Alberto Massari</td><td>DOMDocument::cloneNode can clone the element definitions (bug# 647)</td></tr> |
| <tr><td>2004-12-28</td><td>Alberto Massari</td><td>Store fAxisType as an integer, not as a XMLCh (bug# 1177)</td></tr> |
| <tr><td>2004-12-24</td><td>Alberto Massari</td><td>Add support for SAX2 filters (jira# 1133)</td></tr> |
| <tr><td>2004-12-23</td><td>David Cargill</td><td>XSValue Updates</td></tr> |
| <tr><td>2004-12-23</td><td>Alberto Massari</td><td>Use correct prefix on end tag</td></tr> |
| <tr><td>2004-12-21</td><td>David Cargill</td><td>Attempt to fix various apidoc problems</td></tr> |
| <tr><td>2004-12-20</td><td>David Cargill</td><td>Add assert to avoid memory violation</td></tr> |
| <tr><td>2004-12-13</td><td>Christian Will</td><td>Performance improvement</td></tr> |
| <tr><td>2004-12-12</td><td>Alberto Massari</td><td>Take into account the fExpandEntityReferences setting [jira# 1303]</td></tr> |
| <tr><td>2004-12-10</td><td>David Cargill</td><td>Fix problem with hexbin::decode and use XMLByte instead of XMLCh for output of decoding.</td></tr> |
| <tr><td>2004-12-09</td><td>Khaled Noman</td><td> DOM L3: pass schema normalized value only when datatype-normalization feature is enabled.</td></tr> |
| <tr><td>2004-12-09</td><td>Alberto Massari</td><td>Fxi for jira392</td></tr> |
| <tr><td>2004-12-07</td><td>Khaled Noman</td><td>An option to ignore a cached DTD grammar</td></tr> |
| <tr><td>2004-12-07</td><td>Alberto Massari</td><td>Fixed memory leak in operator= [jira# 1307]</td></tr> |
| <tr><td>2004-12-06</td><td>Alberto Massari</td><td>Take into account the fExpandEntityReferences setting [jira# 1303]</td></tr> |
| <tr><td>2004-12-06</td><td>David Cargill</td><td>Clean-up error text for a message that said unsupported</td></tr> |
| <tr><td>2004-12-05</td><td>Alberto Massari</td><td>Added XMLString::release(void**, MemoryManager*) [jira# 1301]</td></tr> |
| <tr><td>2004-12-05</td><td>Alberto Massari</td><td>entity resolver behaviour </td></tr> |
| <tr><td>2004-12-01</td><td>Alberto Massari</td><td>Avoid throwing an exception when orphaning a cached grammar that has not been used yet</td></tr> |
| <tr><td>2004-12-01</td><td>David Cargill</td><td>Update two error messages: add missing parameter, remove extra parameter</td></tr> |
| <tr><td>2004-12-01</td><td>Stephen Dulin</td><td>Update ccsid.h for new release of icu</td></tr> |
| <tr><td>2004-12-01</td><td>David Cargill</td><td>Fix for bug xercesc-1304</td></tr> |
| <tr><td>2004-11-29</td><td>David Cargill</td><td>Update MS VC7.1 build options</td></tr> |
| <tr><td>2004-11-29</td><td>David Cargill</td><td>Remove XObjectComparator and XTemplateComparator. These are debug files that aren't used.</td></tr> |
| <tr><td>2004-11-25</td><td>Khaled Noaman</td><td>Fix for synthetic annotation generation on 'extension' element of simpleContent</td></tr> |
| <tr><td>2004-11-25</td><td>Khaled Noaman</td><td>Fix problem with an All content model with minOccurs of 0.</td></tr> |
| <tr><td>2004-11-24</td><td>Dave Bertoni</td><td>Fix to correctly report the boundaries of an external subset</td></tr> |
| <tr><td>2004-11-18</td><td>Christian Will</td><td>Memory improvement to utility classes</td></tr> |
| <tr><td>2004-11-18</td><td>David Cargill</td><td>Changes for linker problems with linux build using xlc.</td></tr> |
| <tr><td>2004-11-17</td><td>Christian Will</td><td>Performance improvement to utility classes.</td></tr> |
| <tr><td>2004-11-15</td><td>Alberto Massari</td><td>Add build target for VC7.1 to create a static library</td></tr> |
| <tr><td>2004-11-14</td><td>PeiYong Zhang</td><td>XSValue updates</td></tr> |
| <tr><td>2004-11-13</td><td>David Cargill</td><td>Fix for validate annotations.</td></tr> |
| <tr><td>2004-11-12</td><td>Khaled Noaman</td><td>Fix multi threading problem.</td></tr> |
| <tr><td>2004-11-10</td><td>PeiYong Zhang</td><td>To build ICU3.2 and on Linux/xlC_r</td></tr> |
| <tr><td>2004-11-09</td><td>PeiYong Zhang</td><td>Storer_NewerThan_Loader</td></tr> |
| <tr><td>2004-11-08</td><td>PeiYong Zhang</td><td>MSVC 7.1</td></tr> |
| <tr><td>2004-11-08</td><td>Alberto Massari</td><td>Fix for jira#1298: NetBSD uses r+ to open files for reading</td></tr> |
| <tr><td>2004-11-07</td><td>PeiYong Zhang</td><td>read/write Storer level</td></tr> |
| <tr><td>2004-11-05</td><td>PeiYong Zhang</td><td>Msg build versioning</td></tr> |
| <tr><td>2004-11-02</td><td>PeiYong Zhang</td><td>[Jira#1294] Compiler Warnings on IRIX with MIPSpro compiler ver 7.4</td></tr> |
| <tr><td>2004-11-02</td><td>PeiYong Zhang</td><td>Handling OutOfMemory exception</td></tr> |
| <tr><td>2004-10-28</td><td>David Cargill</td><td>Add missing parameter to three error messages.</td></tr> |
| <tr><td>2004-10-28</td><td>PeiYong Zhang</td><td>Data member reshuffle and store/load</td></tr> |
| <tr><td>2004-10-27</td><td>PeiYong Zhang</td><td>Optimized alignment for various data types</td></tr> |
| <tr><td>2004-10-27</td><td>James Berry</td><td>MacOS build updates</td></tr> |
| <tr><td>2004-10-26</td><td>PeiYong Zhang</td><td>Maintain consistent order among multiple store/load session to allow comparison</td></tr> |
| <tr><td>2004-10-26</td><td>Gareth Reakes</td><td>Fixed version number</td></tr> |
| <tr><td>2004-10-20</td><td>Khaled Noaman</td><td>Allow option of initializing static data in XMLPlatformUtils::Initialize</td></tr> |
| <tr><td>2004-10-19</td><td>PeiYong Zhang</td><td>XercesC2_6_0 updates: build debuged libary on Windows/VC6</td></tr> |
| <tr><td>2004-10-19</td><td>PeiYong Zhang</td><td>[Jira#1287] new deprecated DOM libraries not included in .spec file for Linux</td></tr> |
| <tr><td>2004-10-19</td><td>Khaled Noaman</td><td>Performance improvement</td></tr> |
| <tr><td>2004-10-15</td><td>David Cargill</td><td>Fix for jira bug 1234. Infinite loop in XSComplexTypeDefinition::derviedFromType.</td></tr> |
| <tr><td>2004-10-13</td><td>PeiYong Zhang</td><td>using ValueHashTableOf to reduce footprint</td></tr> |
| <tr><td>2004-10-13</td><td>David Cargill</td><td>Fix for jira bug 1282: empty exception message being generated</td></tr> |
| <tr><td>2004-10-13</td><td>David Cargill</td><td>Serialization fix, fPVSIScope not serialized.</td></tr> |
| <tr><td>2004-10-12</td><td>PeiYong Zhang</td><td>Change attribute number threshold to 100</td></tr> |
| <tr><td>2004-10-04</td><td>PeiYong Zhang</td><td>Support to build ICU3.0 on Solaris2.8 64-bit</td></tr> |
| <tr><td>2004-10-04</td><td>Alberto Massari</td><td>Fix for Jira 866</td></tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release260"/> |
| <s2 title="Release Information for &XercesCName; 2.6.0"> |
| <p>Here is the list of bugs that are resolved in this release, &XercesCName; 2.6.0. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr><td>2004-09-29</td><td>Khaled Noaman </td><td>Bug 1209 </td></tr> |
| <tr><td>2004-09-29</td><td>David Cargill </td><td>Mark SAXParser as deprecated. </td></tr> |
| <tr><td>2004-09-29</td><td>David Cargill </td><td>jira1217 </td></tr> |
| <tr><td>2004-09-29</td><td>Dan Rosen </td><td> jira1207 </td></tr> |
| <tr><td>2004-09-28</td><td>Khaled Noaman, Anthony O'Dowd </td><td> Performance: improve src offset calculation. </td></tr> |
| <tr><td>2004-09-28</td><td>PeiYong Zhang </td><td> Optimized duplicated attributes checking for large number of attributes</td></tr> |
| <tr><td>2004-09-28</td><td>Alberto Massari </td><td>BCC 511 updates </td></tr> |
| <tr><td>2004-09-27</td><td>David Cargill </td><td>Update sample to use an error handler and only generate xsmodel when a schema document has been loaded successfully. </td></tr> |
| <tr><td>2004-09-27</td><td>David Cargill </td><td> Update documentation to describe new features </td></tr> |
| <tr><td>2004-09-27</td><td>Khaled Noaman, David Cargill </td><td>Validate annotations </td></tr> |
| <tr><td>2004-09-27</td><td>Khaled Noaman</td><td> Reset datatype validator </td></tr> |
| <tr><td>2004-09-27</td><td>David Cargill </td><td>XERCESC-1277 </td></tr> |
| <tr><td>2004-09-26</td><td>Khaled Noaman </td><td>[Bug 1197] </td></tr> |
| <tr><td>2004-09-25</td><td>Gareth Reakes, Adam Heinz </td><td> Fix to 1264. All refererences to public headers now use the include files.</td></tr> |
| <tr><td>2004-09-25</td><td>James Littlejohn </td><td> Fix documentation generation problem. </td></tr> |
| <tr><td>2004-09-23</td><td>Alberto Massari </td><td>jira1259 </td></tr> |
| <tr><td>2004-09-22</td><td>David Cargill </td><td>Add support for generating synthetic XSAnnotations. </td></tr> |
| <tr><td>2004-09-22</td><td>David Cargill </td><td> Fix memory leak in PSVIWriter sample.</td></tr> |
| <tr><td>2004-09-22</td><td>John Hibbert </td><td> Bug fixes </td></tr> |
| <tr><td>2004-09-22</td><td>David Cargill </td><td> Remove unused variable and data member. </td></tr> |
| <tr><td>2004-09-22</td><td>Alberto Massari </td><td> Reorder initialization of variables in constructor </td></tr> |
| <tr><td>2004-09-21</td><td>PeiYong Zhang </td><td>Do not build/ship debug version lib on Windows </td></tr> |
| <tr><td>2004-09-21</td><td>PeiYong Zhang </td><td>Change lib name on Windows from 2_5_0 to 2_5 </td></tr> |
| <tr><td>2004-09-21</td><td>David Cargill </td><td> Documentation Updates. </td></tr> |
| <tr><td>2004-09-21</td><td>PeiYong Zhang</td><td> Handle partial PSVIElement</td></tr> |
| <tr><td>2004-09-20</td><td>James Berry </td><td>Mac updates </td></tr> |
| <tr><td>2004-09-20</td><td>Alberto Massari </td><td>Added a setCreateSchemaInfo method to the DOM parsers, to store PSVI informations in element and attribute nodes </td></tr> |
| <tr><td>2004-09-20</td><td>Alberto Massari </td><td> Mark some methods as deprecated </td></tr> |
| <tr><td>2004-09-16</td><td>Alberto Massari </td><td>Remove XercesMessages_en_US.hpp from the Win32 projects (they use the WinRC MsgLoader)</td></tr> |
| <tr><td>2004-09-16</td><td>PeiYong Zhang </td><td>provide default implementation for CreateDocumentType </td></tr> |
| <tr><td>2004-09-16</td><td>Alberto Massari </td><td> Don't include icudata.lib to the Windows projects: ICU 3.0 has renamed and it's no more needed since ICU 2.0 </td></tr> |
| <tr><td>2004-09-16</td><td>Alberto Massari </td><td> Updated error message for UPA to also state the complex type that is failing the test </td></tr> |
| <tr><td>2004-09-14</td><td>Alberto Massari, Ron Romero </td><td> jira 855) </td></tr> |
| <tr><td>2004-09-14</td><td>Alberto Massari</td><td>jira1248 </td></tr> |
| <tr><td>2004-09-14</td><td>Alberto Massari </td><td>jira1261 </td></tr> |
| <tr><td>2004-09-13</td><td>PeiYong Zhang </td><td> new method: getActualValue()</td></tr> |
| <tr><td>2004-09-10</td><td> David Bertoni</td><td>Performance improvement fix to more efficiently findattdef. </td></tr> |
| <tr><td>2004-09-10</td><td>David Bertoni </td><td>Return bool as described in the interface for cacheGrammar instead of throwing an exception. </td></tr> |
| <tr><td>2004-09-09</td><td>David Cargill, Steve Dulin </td><td>0S/390 build updates</td></tr> |
| <tr><td>2004-09-08</td><td>PeiYong Zhang </td><td> Apache License Version 2.0</td></tr> |
| <tr><td>2004-09-04</td><td>David Cargill </td><td> XercesC-1269 Fix: Remove extra comma. </td></tr> |
| <tr><td>2004-09-02</td><td>David Cargill </td><td> Fix API Doc warning message</td></tr> |
| <tr><td>2004-09-02</td><td>David Cargill, Patrick Townsend and Jay Hansen </td><td> OS400 Build updates </td></tr> |
| <tr><td>2004-09-02</td><td> David Cargill </td><td> Specify bmaxdata for AIX samples and tests.</td></tr> |
| <tr><td>2004-09-02</td><td>David Cargill </td><td> Add OutOfMemoryException block to samples and tests.</td></tr> |
| <tr><td>2004-08-31</td><td>David Cargill </td><td>Thread safety change for getTypeLocalName and getTypeUri </td></tr> |
| <tr><td>2004-08-30</td><td>Alberto Massari </td><td>Reduce memory footprint of DOMNode::setUserData</td></tr> |
| <tr><td>2004-08-30</td><td>Alberto Massari </td><td>Don't allocate a DOMTypeInfo object if there is no type info to store </td></tr> |
| <tr><td>2004-08-30</td><td>Alberto Massari </td><td>Added transferElement API </td></tr> |
| <tr><td>2004-08-27</td><td>Alberto Massari </td><td>getXSModel fix </td></tr> |
| <tr><td>2004-08-20</td><td>David Cargill</td><td>Jira bug XERCESC-1257 </td></tr> |
| <tr><td>2004-08-19</td><td>PeiYong Zhang </td><td>Add XSValue test </td></tr> |
| <tr><td>2004-08-11</td><td>Andrew Fang </td><td>Fixing Xerces-C crash when creating a MixedContentModel </td></tr> |
| <tr><td>2004-08-11</td><td>PeiYong Zhang </td><td>Externalised validation, actual/canonical value production for Schema built-in data types </td></tr> |
| <tr><td>2004-07-27</td><td>PeiYong Zhang </td><td>build on aix xlC_r v6 with v5 comptiable name mangling scheme </td></tr> |
| <tr><td>2004-07-26</td><td>Alberto Massari </td><td>reset() was not resetting the stack of types (jira1245) </td></tr> |
| <tr><td>2004-07-23</td><td>Anders Hybertz</td><td>calcRequiredSize assumed all the characters were of the same size (jira1142)</td></tr> |
| <tr><td>2004-07-23</td><td>Alberto Massari </td><td>jira1179 </td></tr> |
| <tr><td>2004-07-23</td><td>Alberto Massari </td><td>jira1206 </td></tr> |
| <tr><td>2004-07-23</td><td>Alberto Massari </td><td> A global mutex was not cleaned up </td></tr> |
| <tr><td>2004-07-23</td><td>Alberto Massari </td><td>jira 862</td></tr> |
| <tr><td>2004-07-22</td><td>Bob Buck </td><td>jira1186 </td></tr> |
| <tr><td>2004-07-22</td><td>Khaled Noaman</td><td>Use file static instance instead of local static instance </td></tr> |
| <tr><td>2004-07-22</td><td>Khaled Noaman</td><td>Eliminate the need to create a temporary content model when performing UPA checking</td></tr> |
| <tr><td>2004-07-21</td><td>PeiYong Zhang </td><td>use the supplied memory manager</td></tr> |
| <tr><td>2004-07-16</td><td>Alberto Massari </td><td>Enable libWWW on Solaris </td></tr> |
| <tr><td>2004-07-13</td><td>Joanne Bogart</td><td>Fixed bugzilla bug 23100.</td></tr> |
| <tr><td>2004-07-12</td><td>PeiYong Zhang </td><td>Increment patnIndex only when a match is found </td></tr> |
| <tr><td>2004-07-12</td><td>David Bertoni </td><td>IGXMLScanner::fErrorStack not cleared if an exception is thrown </td></tr> |
| <tr><td>2004-07-09</td><td>PeiYong Zhang </td><td>Build on HP-Itanium, aCC A.05.52</td></tr> |
| <tr><td>2004-07-09</td><td>Syam Gadde </td><td>jira957 </td></tr> |
| <tr><td>2004-07-08</td><td>Alberto Massari </td><td>jira1236 </td></tr> |
| <tr><td>2004-07-08</td><td>Alberto Massari </td><td> Force the destruction of an XMLBuffer before terminating Xerces</td></tr> |
| <tr><td>2004-07-08</td><td>David Cargill, Khaled Noaman, Steve Dulin </td><td>ThreadTest updates </td></tr> |
| <tr><td>2004-07-07</td><td>PeiYong Zhang </td><td>Upgrade to ICU3.0</td></tr> |
| <tr><td>2004-07-07</td><td>Alberto Massari </td><td>Fix for jira1170</td></tr> |
| <tr><td>2004-07-07</td><td>Ray Logel </td><td>Fir for jira1136</td></tr> |
| <tr><td>2004-07-06</td><td>Alberto Massari </td><td>Fix for jira1226 </td></tr> |
| <tr><td>2004-07-06</td><td>Alberto Massari </td><td>Fix for jira1238 </td></tr> |
| <tr><td>2004-07-06</td><td>Alberto Massari </td><td>Fix for jira1210 </td></tr> |
| <tr><td>2004-07-06</td><td>David Cargill </td><td>Rename VALUE_CONSTRAINT enumeration names </td></tr> |
| <tr><td>2004-06-28</td><td>David Cargill</td><td>Initialize memory manager to default.</td></tr> |
| <tr><td>2004-06-24</td><td>PeiYong Zhang </td><td>Schema-Errata </td></tr> |
| <tr><td>2004-06-23</td><td>Neil Graham </td><td>fix for compilation under gcc 3.5</td></tr> |
| <tr><td>2004-06-22</td><td>Alberto Massari </td><td>Fix for jira1181 </td></tr> |
| <tr><td>2004-06-21</td><td>Neil Graham </td><td>don't switch grammars unnecessarily </td></tr> |
| <tr><td>2004-06-21</td><td>Alberto Massari </td><td>Fixed memory leak (jira1228)</td></tr> |
| <tr><td>2004-06-15</td><td>David Bertoni </td><td>Memory Leakage Fixed </td></tr> |
| <tr><td>2004-06-15</td><td>Steve Dulin </td><td>make sure tables are properly aligned</td></tr> |
| <tr><td>2004-06-15</td><td>Neil Graham </td><td>supported C++ namespaces doc update </td></tr> |
| <tr><td>2004-06-14</td><td>PeiYong Zhang </td><td>Consolidated End Of Line Handling</td></tr> |
| <tr><td>2004-06-09</td><td>John Snelson</td><td>Fixed null pointer bug</td></tr> |
| <tr><td>2004-06-02</td><td>Neil Graham </td><td>Fix bug where scanners would accept malformed tags and perf improvements </td></tr> |
| <tr><td>2004-06-01</td><td>David Cargill </td><td>Fix memory leak.</td></tr> |
| <tr><td>2004-05-31</td><td>PeiYong Zhang </td><td>XML 1.1 </td></tr> |
| <tr><td>2004-05-27</td><td>Neil Graham </td><td>Performance fix: clearing the undeclared attribute maps on start tags</td></tr> |
| <tr><td>2004-05-25</td><td>PeiYong Zhang </td><td>normalizeURI() added</td></tr> |
| <tr><td>2004-05-25</td><td>PeiYong Zhang </td><td>XMLString::removeChar added </td></tr> |
| <tr><td>2004-05-21</td><td>David Bertoni </td><td>[jira1216] GrammarResolver never clears internal cache of Grammar instances</td></tr> |
| <tr><td>2004-05-19</td><td>PeiYong Zhang </td><td>MingGW updates </td></tr> |
| <tr><td>2004-05-14</td><td>PeiYong Zhang </td><td>UTF-8 new error message </td></tr> |
| <tr><td>2004-05-11</td><td>Alberto Massari </td><td>The net accessor input source now can be used to get data using PUT or POST </td></tr> |
| <tr><td>2004-05-10</td><td>Alberto Massari </td><td>Performance: push a new map on the namespace stack only when an element has a xmlns attribute</td></tr> |
| <tr><td>2004-05-05</td><td>Alberto Massari </td><td> Enable libWWW on Linux </td></tr> |
| <tr><td>2004-05-05</td><td>Alberto Massari </td><td>Added error message for the HTTP NetAccessor</td></tr> |
| <tr><td>2004-05-05</td><td>Alberto Massari </td><td>xlat doesn't compile on Windows </td></tr> |
| <tr><td>2004-05-04</td><td>David Cargill </td><td>Enable IDs to work on all kinds of schema components</td></tr> |
| <tr><td>2004-05-03</td><td>David Bertoni </td><td>To resolveGrammar correctly</td></tr> |
| <tr><td>2004-04-22</td><td>Steve Dulin </td><td>not all 390 processors support the new transcoding instructions </td></tr> |
| <tr><td>2004-04-22</td><td>David Cargill </td><td>Misc fix to update fCount in the correct place.</td></tr> |
| <tr><td>2004-04-22</td><td>David Cargill </td><td>Schema bug with group redefined </td></tr> |
| <tr><td>2004-04-22</td><td>David Cargill </td><td>Misc doc updates</td></tr> |
| <tr><td>2004-04-20</td><td>PeiYong Zhang </td><td> xlat generate code for private default constructor</td></tr> |
| <tr><td>2004-04-20</td><td>PeiYong Zhang </td><td>XML1.0 3rd Edition Updates </td></tr> |
| <tr><td>2004-04-19</td><td>Shin'ya MORINO</td><td>Add "UTF16" as a synonym for UTF-16 (bug #XERCESC-1198) </td></tr> |
| <tr><td>2004-04-16</td><td>David Cargill </td><td>Doc updates for Jira </td></tr> |
| <tr><td>2004-04-15</td><td>James Berry </td><td>Various MAC fixes </td></tr> |
| <tr><td>2004-04-14</td><td>David Cargill </td><td>Various PSVI Fixes </td></tr> |
| <tr><td>2004-04-13</td><td>PeiYong Zhang </td><td>Identity Constraints </td></tr> |
| <tr><td>2004-04-12</td><td>David Cargill </td><td>Doc updates </td></tr> |
| <tr><td>2004-04-07</td><td>PeiYong Zhang </td><td>Add createDocumentType </td></tr> |
| <tr><td>2004-04-07</td><td>PeiYong Zhang </td><td>Grammar caching of DTD internal subsets </td></tr> |
| <tr><td>2004-04-06</td><td>Steve Dulin </td><td>fix for file resolution problems on OS/390 </td></tr> |
| <tr><td>2004-04-06</td><td>Alberto Massari </td><td>DTDs included from XML Schema were not opened using the entity resolver specified by the user (bug# 27008)</td></tr> |
| <tr><td>2004-04-05</td><td>PeiYong Zhang </td><td>make comparison case insensitive, typo in error message corrected.</td></tr> |
| <tr><td>2004-04-02</td><td>PeiYong Zhang </td><td>Annotation reporting improvements </td></tr> |
| <tr><td>2004-04-02</td><td>Berin Lautenbach </td><td>item() was could only return items found in the first non-empty bucket</td></tr> |
| <tr><td>2004-04-01</td><td>PeiYong Zhang </td><td>Add Messages to DOMExceptions </td></tr> |
| <tr><td>2004-03-30</td><td>PeiYong Zhang </td><td>packageBinaries.pl improvements </td></tr> |
| <tr><td>2004-03-24</td><td>Alberto Massari </td><td>importNode bug fix </td></tr> |
| <tr><td>2004-03-19</td><td>PeiYong Zhang </td><td>Serialization Changes </td></tr> |
| <tr><td>2004-03-17</td><td>PeiYong Zhang </td><td>Deprecated DOM </td></tr> |
| <tr><td>2004-03-17</td><td>Alberto Massari </td><td>Inside attribute values, new lines must be escaped (bug#20858)</td></tr> |
| <tr><td>2004-03-15</td><td>Alberto Massari </td><td>Added support for MinGW (bug#23176)</td></tr> |
| <tr><td>2004-03-10</td><td>Alberto Massari</td><td>Fix documentation for binToText (bug# 9207) </td></tr> |
| <tr><td>2004-03-09</td><td>PeiYong Zhang </td><td>Serialization changes </td></tr> |
| <tr><td>2004-03-05</td><td>Alberto Massari </td><td>DOMNamedNodeMap Performance Improvements </td></tr> |
| <tr><td>2004-03-05</td><td>Michael Boos </td><td>PSVI Fixes</td></tr> |
| <tr><td>2004-03-05</td><td>Alberto Massari </td><td>The maps inside the DTD are declared of the right type, removing the need for casts</td></tr> |
| <tr><td>2004-03-05</td><td>Alberto Massari </td><td> Removed unnecessary inclusion of implementation headers </td></tr> |
| <tr><td>2004-03-03</td><td>Alberto Massari </td><td>DOMNodeVector is used only to store attributes; save memory </td></tr> |
| <tr><td>2004-03-03</td><td>Alberto Massari </td><td>WFXMLScanner was throwing an index out of bound exception </td></tr> |
| <tr><td>2004-03-03</td><td>Alberto Massari </td><td>[bug# 7051] The "hash" argument clashes with STL hash </td></tr> |
| <tr><td>2004-03-02</td><td>PeiYong Zhang </td><td>save/load TypeUri/TypeLocalName more accurately</td></tr> |
| <tr><td>2004-03-02</td><td>PeiYong Zhang </td><td>eliminate leakage </td></tr> |
| <tr><td>2004-03-02</td><td>Alberto Massari </td><td> Check for errors when saving a document to a file (bug# 2594) </td></tr> |
| <tr><td>2004-03-02</td><td>Steve Dulin </td><td>OS/390 transcoder update </td></tr> |
| <tr><td>2004-03-02</td><td>Alberto Massari </td><td>Added test for bug# 26919 </td></tr> |
| <tr><td>2004-03-02</td><td>Alberto Massari </td><td>If insertBefore(A,A) is invoked, a crash would occur (bug# 26919) </td></tr> |
| <tr><td>2004-03-02</td><td>Alberto Massari </td><td>When cloning a DOMDocument, clone also the encoding, version and standalone info (bug#13056) </td></tr> |
| <tr><td>2004-03-01</td><td>PeiYong Zhang </td><td>Instantiate XSerializeEngine with GrammarPool</td></tr> |
| <tr><td>2004-03-01</td><td>Khaled Noaman</td><td>Fix for UPA checking </td></tr> |
| <tr><td>2004-03-01</td><td>PeiYong Zhang</td><td>new getter: getHashModulus </td></tr> |
| <tr><td>2004-02-28</td><td>James Berry</td><td>Revise the Mac OS Transcoder to use the Mac Text Encoding Converter</td></tr> |
| <tr><td>2004-02-28</td><td>James Berry</td><td>Update Mac OS Projects for newly added files</td></tr> |
| <tr><td>2004-02-27</td><td>Alberto Massari</td><td>Fixed memory leaks</td></tr> |
| <tr><td>2004-02-26</td><td>Alberto Massari</td><td>Fix for bug# 27263 (extra = in registration script</td></tr> |
| <tr><td>2004-02-25</td><td>Alberto Massari</td><td>The COM wrapper doesn't use the deprecated DOM anymore</td></tr> |
| <tr><td>2004-02-25</td><td>Alberto Massari</td><td>Fixed typo in documentation</td></tr> |
| <tr><td>2004-02-25</td><td>PeiYong Zhang</td><td>Bug#27209: Xerces 2.5.0 does not build with option -t IconvGNU because of syntax errors!</td></tr> |
| <tr><td>2004-02-24</td><td>PeiYong Zhang</td><td>XercesDeprecatedDOMLib</td></tr> |
| <tr><td>2004-02-20</td><td>David Bertoni</td><td>Bug#27046</td></tr> |
| <tr><td>2004-02-18</td><td>PeiYong Zhang</td><td>Doxyfile update to 2.5.0</td></tr> |
| <tr><td>2004-02-17</td><td>Abe Backus, Neil Graham</td><td>fix for bug 25035: cygwin support</td></tr> |
| <tr><td>2004-02-17</td><td>Neil Graham</td><td>fix potential memory leak</td></tr> |
| |
| |
| |
| |
| </table> |
| </s2> |
| |
| |
| <anchor name="Release250"/> |
| <s2 title="Release Information for &XercesCName; 2.5.0"> |
| |
| <p>Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=02&percent;2F07&percent;2F03&chfieldto=05&percent;2F23&percent;2F03&chfieldvalue=fixed&product=Xerces-C&percent;2B&percent;2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 2.5.0. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2004-02-15</td> |
| <td>Neil Graham</td> |
| <td>make first parameter of BinOutputStream::writeBytes const * const; bug 26936</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-13</td> |
| <td>Khaled Noaman</td> |
| <td>Remove the limitation on providing PSVI information</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-13</td> |
| <td>David Cargill</td> |
| <td>Update threadtest to accept -init option instead of using compiler directive.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-13</td> |
| <td>David Cargill</td> |
| <td>Remove unnecessary if statement</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-13</td> |
| <td>David Cargill</td> |
| <td>Bug#26900 fix, remove virtual on destructor</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>Alberto Massari</td> |
| <td>Xercesc2_5_0 Updates</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>PeiYong Zhang</td> |
| <td>Xercesc2_5_0 Updates</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>David Cargill</td> |
| <td>PSVIWriter documentation updates</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>Merlin</td> |
| <td>Bug#26607 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>Alberto Massari</td> |
| <td>Bug#21965: A substitution group with no type is always valid </td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>David Cargill</td> |
| <td>SCMPrint build error fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>Alberto Massari</td> |
| <td>Xercesc2_5_0: com updates</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-12</td> |
| <td>Erik Rydgren</td> |
| <td>Implemented setTextContent </td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-11</td> |
| <td>PeiYong Zhang</td> |
| <td>Project SUMPrint</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-11</td> |
| <td>PeiYong Zhang</td> |
| <td>PSVIWriter to build with intel</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-11</td> |
| <td>David Cargill</td> |
| <td>PSVIWriter to build on AIX</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-11</td> |
| <td>David Bertoni</td> |
| <td>Bug#26648 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-11</td> |
| <td>David Cargill</td> |
| <td>Bug#26131fix.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-11</td> |
| <td>David Cargill</td> |
| <td>Bug#25541fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-10</td> |
| <td>David Cargill</td> |
| <td>PSVIWriter build fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-09</td> |
| <td>C-J Berg</td> |
| <td>Bug#20684 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-09</td> |
| <td>David Cargill</td> |
| <td>PSVIWriter build fix and usage update</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-06</td> |
| <td>PeiYong Zhang</td> |
| <td>Project PSVIWriter</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-06</td> |
| <td>David Cargill</td> |
| <td>Misc 390 changes.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-06</td> |
| <td>David Cargill</td> |
| <td>Intrinsic transcoding support for 390.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-05</td> |
| <td>David Cargill</td> |
| <td>Fix a seg fault with PSVI and set basetype of anysimpletype to be anytype.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-05</td> |
| <td>David Cargill</td> |
| <td>Code cleanup changes to get rid of various compiler diagnostic messages.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-04</td> |
| <td>Alberto Massari</td> |
| <td>Added support for the Interix platform (Windows Services for Unix 3.5)</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-04</td> |
| <td>Berin Lautenbach</td> |
| <td>Bug#26426 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-03</td> |
| <td>PeiYong Zhang</td> |
| <td>Bug#26315 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-02-03</td> |
| <td>PeiYong Zhang</td> |
| <td>put back the parameter to build debug</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-31</td> |
| <td>David Cargill</td> |
| <td>Update script to flush buffer</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-29</td> |
| <td>David Cargill</td> |
| <td>Update sanity tests so that each test result can be uniquely identified</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-29</td> |
| <td>David Cargill</td> |
| <td>Code cleanup changes to get rid of various compiler diagnostic messages.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-28</td> |
| <td>James Berry</td> |
| <td>Add include for unistd.h</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-28</td> |
| <td>James Berry</td> |
| <td>Define away some gcc garbage so that /usr/include/unistd.h will compile with the CodeWarrior MachO target </td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-26</td> |
| <td>James Berry</td> |
| <td>Add a check for a corner-case buffer condition</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-25</td> |
| <td>James Berry</td> |
| <td>Bug #26419 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-25</td> |
| <td>James Berry</td> |
| <td>Step around CodeWarrior compiler warning</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-25</td> |
| <td>James Berry</td> |
| <td>Update Mac OS Xcode project to reflect recent file additions</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-25</td> |
| <td>James Berry</td> |
| <td>Update Mac OS CodeWarrior project to reflect recent file additions</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-21</td> |
| <td>PeiYong Zhang</td> |
| <td>Bug#25751fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-19</td> |
| <td>Alberto Massari</td> |
| <td>WideCharToMultiByte and MultiByteToWideChar return 0 on failure, not -1</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-16</td> |
| <td>PeiYong Zhang</td> |
| <td>maintain the same size on both 32/64 bit architecture</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-16</td> |
| <td>PeiYong Zhang</td> |
| <td>Project XSerializerTest</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-16</td> |
| <td>Alberto Massari</td> |
| <td>In the Win32LCPTranscoder, don't use wcstombs or mbstowcs, as they don't pick up |
| the correct local code page; use the Win32 API using CP_ACP as the code page </td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-16</td> |
| <td>Alberto Massari</td> |
| <td>Removed usage of undeclared macro MIN</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-15</td> |
| <td>PeiYong Zhang</td> |
| <td>proper allignment for built-in datatype read/write</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-15</td> |
| <td>Khaled Noaman</td> |
| <td>HP compiler (after upgrade) is no longer complaining about placement delete</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-15</td> |
| <td>Alberto Massari</td> |
| <td>Bug#18341 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-15</td> |
| <td>Michael Wuschek</td> |
| <td>Bug#24929 fix </td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>PeiYong Zhang</td> |
| <td>revert code back to previous version</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>Kahled Noaman</td> |
| <td>Remove unnecessary local static data</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>PeiYong Zhang</td> |
| <td>set optimization level#2 on hp aCC</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>David Cargill</td> |
| <td>Misc build updates</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>David Cargill</td> |
| <td>Undo previous change memory management changes.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>David Cargill</td> |
| <td>Misc memory management changes</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>Khaled Noaman</td> |
| <td>For sanity, use class name to qualify method</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-13</td> |
| <td>Khaled Noaman</td> |
| <td>Fix wrong size of allocation</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-12</td> |
| <td>Neil Graham</td> |
| <td>remove unused static member</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-12</td> |
| <td>Neil Graham</td> |
| <td>update Copyright year</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-12</td> |
| <td>David Cargill</td> |
| <td>Minor performance change for handling reserved and unreserved characters.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-12</td> |
| <td>David Cargill</td> |
| <td>Fix 390 compilation errors.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-12</td> |
| <td>Khaled Noaman</td> |
| <td>Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-12</td> |
| <td>Neil Graham</td> |
| <td>remove use of static buffers</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-12</td> |
| <td>David Cargill</td> |
| <td>Avoid throwing malformedurl exceptions in XMLURL to avoid a threading problem on AIX.</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: inherit facets from base type</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Neil Graham</td> |
| <td>Bug#25660 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Joanne Bogart, Neil Graham</td> |
| <td>Bug#25542 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Alberto Massari</td> |
| <td>Bug#25768 fix: Replaced the call to wcstombs using a NULL target buffer with the equivalent call |
| to WideCharToMultiByte () </td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Jeroen Witmond, Neil Graham</td> |
| <td>Bug#25412 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Khaled Noaman</td> |
| <td>Fix segfault when adding S4S</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Khaled Noaman</td> |
| <td>Reset list of grammars after building XSModel</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>PeiYong Zhang</td> |
| <td>using the no-exception-thrown ctor</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Reid Spencer, Neil Graham</td> |
| <td>Bug#28517 static initialization problems</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Neil Graham</td> |
| <td>make sure locally-declared attributes have declarations in the PSVI</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-06</td> |
| <td>Neil Graham</td> |
| <td>On some platforms, it is problematic to throw a different exception from inside the |
| catch block of another exception </td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-05</td> |
| <td>Khaled Noaman</td> |
| <td>Various PSVI fixes</td> |
| </tr> |
| |
| <tr> |
| <td>2004-01-03</td> |
| <td>PeiYong Zhang</td> |
| <td>using ctor/parseContent to avoid exception thrown from ctor</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-31</td> |
| <td>David Cargill</td> |
| <td>Update AIX build to generate .a libraries as -brtl is no longer used so that a |
| build generated without using packageBinaires.pl will be clean. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-31</td> |
| <td>David Cargill</td> |
| <td>Release memory when an error is encountered.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-31</td> |
| <td>Alberto Massari</td> |
| <td>Updated project for BCC551</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-31</td> |
| <td>Alberto Massari</td> |
| <td>Made virtual function checkAdditionalFacet 'const', so that it matches the |
| declaration in a derived class </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>Even if the resolver has no grammars, since all schema |
| processors are aware of the schema-for-schemas, an XSModel |
| should be produced.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>fix one more buffer overrun, affecting boolean lists</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>enable production of canonical representations for dates with negative years, or |
| years >9999 </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>ensure an XSModel</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>even if there are no grammars to add to an XSModel, the S4S grammar must be |
| included </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>do not report anything about default/fixed values for non-global attribute declarations</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>use a null-terminated string when tokenizing pattern facets</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>more PSVI bug fixes</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>some indices in the PSVIAttributeList were 1 off</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>fix segfault when validation of a union type fails</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>initialize undeclared attribute registry appropriately for its local use in scanStartTag</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-30</td> |
| <td>Neil Graham</td> |
| <td>allow schema normalized values to be associated with a PSVIAttribute after it is reset</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-29</td> |
| <td>PeiYong Zhang</td> |
| <td>use the original memory manager to deallocate in assignment operator</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-29</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: return value constraint only if global declaration</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-29</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: add whitespace facet if missing</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-29</td> |
| <td>Khaled Noaman</td> |
| <td>More PSVI updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-29</td> |
| <td>Alberto Massari</td> |
| <td>When parsing a new element, clear the maps holding the unparsed attribute we have seen. |
| This because these maps keep pointers to the name of the attributes object that gets recycled |
| for every element (and their name is deallocated when recycled)</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-24</td> |
| <td>David Cargill</td> |
| <td>Memory management update.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-24</td> |
| <td>David Cargill</td> |
| <td>Improved algorithm for finding derivedFrom.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-24</td> |
| <td>David Cargill</td> |
| <td>More updates to memory management so that the static memory manager.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-23</td> |
| <td>PeiYong Zhang</td> |
| <td>Absorb exception thrown in getCanonicalRepresentation and return 0, |
| only validate when required</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-22</td> |
| <td>Michael Glavassevich</td> |
| <td>Bug#18611 fix.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-22</td> |
| <td>Gareth Reakes</td> |
| <td>Bug #25699 fix: made getRootElemID const. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-22</td> |
| <td>Jeroen N. Witmond, Gareth Reakes</td> |
| <td>Bug#25164: Patch for doc enhancement</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-20</td> |
| <td>Neil Graham</td> |
| <td>add attribute names to PSVIAttributeList and fix some problems with calculation of |
| canonical values in element content </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-20</td> |
| <td>Neil Graham</td> |
| <td>fix canonical representation production</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-20</td> |
| <td>Neil Graham</td> |
| <td>store name/namespace of corresponding attribute in PSVIAttributeList; not all |
| PSVIAttributes have XSAttributeDeclarations </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-19</td> |
| <td>David Cargill</td> |
| <td>Fix compiler messages on OS390.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-19</td> |
| <td>David Cargill</td> |
| <td>More memory management updates.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-19</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: process 'final' information</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-19</td> |
| <td>Neil Graham</td> |
| <td>when validating a skipped element or attribute, we should not look for a declaration. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-19</td> |
| <td>Neil Graham</td> |
| <td>remove a throw clause inserted during debugging</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-18</td> |
| <td>PeiYong Zhang</td> |
| <td>do not assert memorymanager in placement delete.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-17</td> |
| <td>David Cargill</td> |
| <td>Fix AIX compiler error.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-17</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: Use complex type info if present, otherwise use datatype validator</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-17</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: fix for annotation of attributes in attributeGroup/derived types </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-17</td> |
| <td>Neil Graham</td> |
| <td>fix two overflow conditions</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-17</td> |
| <td>Neil Graham</td> |
| <td>fix a segfault and a possible buffer overflow condition</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-17</td> |
| <td>David Cargill</td> |
| <td>Update for memory management so that the static memory manager (one |
| used to call Initialize) is only for static data.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-17</td> |
| <td>Khaled Noaman</td> |
| <td>Check for NULL when building XSParticle</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>Neil Graham</td> |
| <td>fix compilation error</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>Neil Graham</td> |
| <td>ensure all uses of ArrayJanitor use a memory manager</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>Neil Graham</td> |
| <td>add default memory manager parameter to loadMsg method that uses char * parameters</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>David Cargill</td> |
| <td>Fix memhandlertest failure (memory not deleted).</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>PeiYong Zhang</td> |
| <td>XSerializerTest updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>PeiYong Zhang</td> |
| <td>exception thrown upon invalid number, thanks Gareth Reakes.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>Khaled Noaman</td> |
| <td>Make IC_Field stateless, fMayMatch is no longer a data member of IC_Field</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>Khaled Noaman</td> |
| <td>Add nextElementKey method</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-</td> |
| <td></td> |
| <td>BinMemOutputStream</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>Alberto Massari</td> |
| <td>The DOMTypeInfo should have a NULL namespace and type name when DTD validation is |
| used, not empty strings </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>PeiYong Zhang</td> |
| <td>don't expand ContextSpecNode when deserilized</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>Steve Dulin, Neil Graham</td> |
| <td>update</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-16</td> |
| <td>David Cargill</td> |
| <td>Change a conditional expression to an if-else to avoid a compiler problem. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-15</td> |
| <td>Neil Graham</td> |
| <td>fix segfault when a writeAnnotation() method was called</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-15</td> |
| <td>David Cargill</td> |
| <td>psvi updates; cleanup revisits and bug fixes</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-14</td> |
| <td>Neil Graham</td> |
| <td>make use of XMLDocumentHandler::elementTypeInfo instead of non-thread-safe XMLElementDecl methods </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-13</td> |
| <td>Han Ming, Neil Graham</td> |
| <td>Bug#25494 fix</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-13</td> |
| <td>Neil Graham</td> |
| <td>fix compilation errors under gcc</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-13</td> |
| <td>Neil Graham</td> |
| <td>configure scripts need to be told about XSerializerTests before they can build its Makefile</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-12</td> |
| <td>Michael Glavassevich, Neil Graham</td> |
| <td>fix small bugs that made sanity tests fails</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-12</td> |
| <td>PeiYong Zhang</td> |
| <td>Project XSerializerTest</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-11</td> |
| <td>PeiYong Zhang</td> |
| <td>trailing zeros for double/float w/o decimal point</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-</td> |
| <td>Michael Glavassevich, Neil Graham</td> |
| <td>fixes for the URI implementation to take registry names into account </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-11</td> |
| <td>PeiYong Zhang</td> |
| <td>Canonical Representation Support</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-11</td> |
| <td>Khaled Noaman</td> |
| <td>Store non schema attributes from parent in XSAnnotation</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Steve Dulin, Neil Graham</td> |
| <td>OS/390 updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Steve Dulin, Neil Graham</td> |
| <td>make documentation accord with what Xerces-C supports</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Steve Dulin, Neil Graham</td> |
| <td>ICU has deprecated the -s390 encoding suffix. This patch uses the new convention |
| for XML documents that make use of this suffix </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Steve Dulin, Neil Graham</td> |
| <td>make CreateDOMDocument sample more robust </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Neil Graham</td> |
| <td>fixes for canonical value production; memory management was not implemented correctly </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Stephen Dulin</td> |
| <td>Eliminate the preparsing stage </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Neil Graham</td> |
| <td>change some hash constants</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-10</td> |
| <td>Neil Graham</td> |
| <td>fix seg fault caused when a complex type had simple content; we were not processing |
| the complex type itself, only its base </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-09</td> |
| <td>James Berry</td> |
| <td>Remove GCC2 build styles from xcode samples</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-09</td> |
| <td>Han Ming Ong</td> |
| <td>Bug #25343 Add xcode project for SEnumVal sample </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-09</td> |
| <td>Han Ming Ong</td> |
| <td>Bug#25337: Enable DEPLOYMENT_POSTPROCESSING for Mac OS X GCC3 Deployment Build. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-07</td> |
| <td>Neil Graham</td> |
| <td>fix bug in PSVI where a segfault would occur if an attribute was not defined</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-07</td> |
| <td>Neil Graham</td> |
| <td>fix duplicate attribute detection when namespaces are disabled</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-03</td> |
| <td>Neil Graham</td> |
| <td>PSVI fix: cannot allow validator to reset its element content buffer before exposing it to the application </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-03</td> |
| <td>Neil Graham</td> |
| <td>uninitialize panic handlers so they will be ready for subsequent initalizations</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-03</td> |
| <td>Pete Lloyd, Neil Graham</td> |
| <td>when an empty element is valid, it will not have a datatype validator </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-02</td> |
| <td>Jeroen Whitmond, Neil Graham</td> |
| <td>Bug#25118, additional fix once again </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-02</td> |
| <td>Neil Graham</td> |
| <td>since there are certain things, such as schemaLocation attributes, that have a |
| datatype and which we nonetheless do not validate, make canonical-value production |
| dependent on validity being valid </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-02</td> |
| <td>Pete Lloyd, Neil Graham</td> |
| <td>fix for ArrayIndexOutOfBoundsException in PSVIAttributeList</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-02</td> |
| <td>Alberto Massari</td> |
| <td>Bug#20169, openFile was opening the file for read and write, while only read was required </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-02</td> |
| <td>Alberto Massari</td> |
| <td>Removed /version option from the linker</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-02</td> |
| <td>Alberto Massari</td> |
| <td>Don't use the word "exception" as a variable name, as VC 7.1 complains about it</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-02</td> |
| <td>Alberto Massari</td> |
| <td>Bug#16055 fix, Make the code compilable on Windows when UNICODE is defined </td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-01</td> |
| <td>Khaled Noaman</td> |
| <td> Properly set fAnnotation data member</td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| |
| <anchor name="Release240"/> |
| <s2 title="Release Information for &XercesCName; 2.4.0 Dec. 2, 2003"> |
| |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=02%2F07%2F03&chfieldto=05%2F23%2F03&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 2.4.0. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2003-12-01</td> |
| <td>Jeroen Witmond/Neil Graham</td> |
| <td>fix Doxygen warnings; bug 25118</td> |
| </tr> |
| |
| <tr> |
| <td>2003-12-01</td> |
| <td>Neil Graham</td> |
| <td>fix bug 28084</td> |
| </tr> |
| <tr> |
| <td>2003-11-28</td> |
| <td>Khaled Noaman</td> |
| <td>Set root element if not previpusly set, Use memory manager when creating root element name</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-27</td> |
| <td>Neil Graham</td> |
| <td>in preparation for stateless DOMTypeInfo for elements</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-27</td> |
| <td>Neil Graham</td> |
| <td>Fix state-ful duplicate attribute detection when the integrated |
| scanner is in use and namespaces are off. Also, implement |
| change to PSVIHandler interface to remove prefix passing.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-27</td> |
| <td>Khaled Noaman</td> |
| <td>PSVIElement implementation</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-27</td> |
| <td>David Cargill</td> |
| <td>implement writeAnnotation</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-27</td> |
| <td>Neil Graham</td> |
| <td>create XSModels if a PSVIHandler has been set on the scanner. Make PSVI production more robust </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-27</td> |
| <td>Pete Lloyd</td> |
| <td>implement isSpecified</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-27</td> |
| <td>David Cargill</td> |
| <td>fixes for segfaults and infinite loops in schema component model implementation;</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-26</td> |
| <td>Neil Graham</td> |
| <td>mark DOMTypeInfo-related methods on XMLElementDecl deprecated since they are not thread-safe</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-26</td> |
| <td>Vitaly Prapirny</td> |
| <td>Bug#24983: Proposed changes of bcc.551 and bcb6 project files for forthcoming 2.4.0 release </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-26</td> |
| <td>PeiYong Zhang</td> |
| <td>DOMPrint run result updated.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-26</td> |
| <td>Neil Graham</td> |
| <td>more complete implementation of PSVIAttributeList; remove some problematic const-ness </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-26</td> |
| <td>Khaled Noaman</td> |
| <td>Store XSModel.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>Neil Graham</td> |
| <td>remove XMLIBM1047Transcoder's dependence on iostream</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>Khaled Noaman</td> |
| <td>Add a method to return the XSObject mapped to a schema grammar component</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>James Berry</td> |
| <td>Update Mac OS Codewarrior project, Cleanup build errors/warnings from CodeWarrior</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>David Cargill</td> |
| <td>Serialize enclosing complex type, Check for out of memory exception and document updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>David Cargill</td> |
| <td>Make XSObjectFactory inherit from XMemory</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>David Cargill</td> |
| <td>Misc. PSVI updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>David Cargill</td> |
| <td>Update expected result</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>Khaled Noaman</td> |
| <td>Fix AIX linking error</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-25</td> |
| <td>James Berry</td> |
| <td>Add Mac OS project for Xcode, Revise build instructions to reflect deprecation |
| of Project Builder projects, and elevation of the Xcode projects. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-24</td> |
| <td>James Berry</td> |
| <td> Eliminate some compiler warnings concerning comments inside of comments</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-24</td> |
| <td>Hongguo He</td> |
| <td>add IBM1047 to the list of intrinsic transcoders</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-24</td> |
| <td>Neil Graham</td> |
| <td>allow classes derived from XMLTransService to tailor the intrinsic maps to their taste.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-24</td> |
| <td>Khaled Noaman</td> |
| <td>Reset memory manager in Terminate</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-24</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: finish construction of XSSimpleTypeDefinition</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-24</td> |
| <td>Gareth Reakes</td> |
| <td>added in support for xml-declaration feature.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-24</td> |
| <td>Adam Heinz</td> |
| <td>Fix for bug 22917</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-23</td> |
| <td>Neil Graham</td> |
| <td>update method documentation</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-23</td> |
| <td>Neil Graham</td> |
| <td>DatatypeValidator support for PSVI</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-23</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-</td> |
| <td>David Cargill</td> |
| <td>Enable grammar pools and grammar resolvers to manufacture |
| XSModels. This also cleans up handling in the parser classes by eliminating the need to tell |
| the grammar pool that schema compoments need to be produced. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>David Cargill</td> |
| <td>Setting the stage for PSVI (element and attribute) implementation: |
| pointing out all places in scanners where validation updates need to occur</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>David Cargill</td> |
| <td>More schema component model implementation, In particular, this cleans up |
| and completes the XSModel, XSNamespaceItem, XSAttributeDeclaration and |
| XSAttributeGroup implementations. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: Use XSObjectFactory to create various components.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>Alberto Massari</td> |
| <td>insertElementAt was not checking if there was room for the new element (bug#24714)</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>Jeroen Witmond</td> |
| <td>Wrong filename in error messages (bug#24883)</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>Alberto Massari</td> |
| <td>Protect getEntityDeclPool from invoking a method on a NULL pointer (bug#24881)</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>Alberto Massari</td> |
| <td>Updated COM for xerces-c_2_4_0</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-21</td> |
| <td>Alberto Massari</td> |
| <td>Updated project to copy xerces-c_2_4_0, not xerces-c_2_3_0</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-20</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI: element declaration, content model, PSVIutil </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-20</td> |
| <td>Alberto Massari</td> |
| <td>Updated Borland makefile</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-20</td> |
| <td>Neil Graham</td> |
| <td> PSVI: store name and namespace information</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-20</td> |
| <td>PeiYong Zhang</td> |
| <td>build xercesc2_4_0 with icu2.6.1</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-19</td> |
| <td>Neil Graham</td> |
| <td>increment version to 2.4.0 in docs</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-19</td> |
| <td>PeiYong Zhang</td> |
| <td>build xercesc2_4_0</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-17</td> |
| <td>Pete Lloyd, Neil Graham</td> |
| <td>PSVIAttributeList needs to be included by PSVIHandler</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-17</td> |
| <td>PeiYong Zhang</td> |
| <td>Fix to #4556</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-17</td> |
| <td>Ronald Landheer-Cieslak</td> |
| <td>Fix for bug 23930</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-17</td> |
| <td>Alberto Massari</td> |
| <td>Fixed documentation bug#24746</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-14</td> |
| <td>David Cargill </td> |
| <td>changes in support of second phase of XSModel implementation</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-14</td> |
| <td>David Cargill </td> |
| <td>removed methods made unnecessary by new XSModel implementation design</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-14</td> |
| <td>Neil Graham</td> |
| <td>PSVI updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-14</td> |
| <td>Alberto Massari</td> |
| <td>When invoking resolveEntity, specify the current document as the base URI</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-14</td> |
| <td>Graham Bennett</td> |
| <td>Fix to bug #4556</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-13</td> |
| <td>PeiYong Zhang</td> |
| <td>Pass correct initSize to container during deserialization</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-13</td> |
| <td>PeiYong Zhang</td> |
| <td>Solve Compilation/Linkage error on AIX/Solaris/HP/Linux</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-12</td> |
| <td>PeiYong Zhang</td> |
| <td>Stateless Grammar: Validation Context</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-11</td> |
| <td>Khaled Noaman</td> |
| <td>Serialization of XSAnnotation.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-10</td> |
| <td>Neil Graham</td> |
| <td>implementation for new stateless means of traversing attribute definition lists</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-10</td> |
| <td>Alberto Massari</td> |
| <td>Fixed memory leak</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-08</td> |
| <td>Abe Backus</td> |
| <td>fix for bug 24287</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-07</td> |
| <td>David Cargill</td> |
| <td>PSVI/schema component model implementation</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-07</td> |
| <td>David Cargill</td> |
| <td>fix compilation errors on AIX and HPUX </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-07</td> |
| <td>Khaled Noaman</td> |
| <td>For PSVI support, distinguish wildcard elements with namespace lists.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-06</td> |
| <td>Neil Graham</td> |
| <td>update KEYS file with public key as newly-signed by two other Apache-ites</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-06</td> |
| <td>James Berry</td> |
| <td>Add Mac OS X DYLD_LIBRARY_PATH notes to unix build instructions</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-06</td> |
| <td>Neil Graham</td> |
| <td>update grammar pool interface so that cacheGrammar(Grammar) can tell the caller |
| whether the grammar was accepted. Also fix some documentation errors. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-06</td> |
| <td>PeiYong Zhang</td> |
| <td>Patch to Solaris compiler error</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-06</td> |
| <td>Khaled Noaman</td> |
| <td>PSVI support for annotations.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-06</td> |
| <td>David Cargill</td> |
| <td>first part of PSVI/schema component model implementation.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-05</td> |
| <td>PeiYong Zhang</td> |
| <td>Grammar Pool Specification updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-05</td> |
| <td>PeiYong Zhang</td> |
| <td></td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-05</td> |
| <td>PeiYong Zhang</td> |
| <td>don't serialize built-in baseValidator, and don't serialize localName/uriName</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-04</td> |
| <td>Alberto Massari</td> |
| <td>When invoking resolveEntity, specify the base URI</td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-04</td> |
| <td>Alberto Massari</td> |
| <td>When loading a grammar that's going to be cached, re-use the grammars already in the cache |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-03</td> |
| <td>Alberto Massari</td> |
| <td>A version of lastIndexOf would crash the application if the character to be |
| searched was not found in the string </td> |
| </tr> |
| |
| <tr> |
| <td>2003-11-01</td> |
| <td>Alberto Massari</td> |
| <td> Updated BCB6 project</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-31</td> |
| <td>PeiYong Zhang</td> |
| <td>Serialization test fix</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-30</td> |
| <td>David Cargill</td> |
| <td>Enhanced Entity Resolver Support.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-29</td> |
| <td>PeiYong Zhang</td> |
| <td> GrammarPool serialization/deserialization </td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-29</td> |
| <td>PeiYong Zhang</td> |
| <td>Support for Template serialization/deserialization added</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-29</td> |
| <td>PeiYong Zhang</td> |
| <td>XObjectComparator/XTemplateComparator</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-27</td> |
| <td>James Berry</td> |
| <td>Add comment regarding permissible values for XML_PLATFORM_NEW_BLOCK_ALIGNMENT.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-24</td> |
| <td>David Cargill.</td> |
| <td>Fix for bug #24207</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-23</td> |
| <td>Khaled Noaman</td> |
| <td>Fix memory leak</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-22</td> |
| <td>Khaled Noaman</td> |
| <td>Annotation support</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-21</td> |
| <td>Alberto Massari</td> |
| <td>Fixed memory leak [bug 23073]</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-21</td> |
| <td>Alberto Massari</td> |
| <td>Update COM project files</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-21</td> |
| <td>PeiYong Zhang</td> |
| <td>update XercesLib.mak</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-21</td> |
| <td>Alberto Massari</td> |
| <td>Inside a schema, the properties "fixed" and "default" for a reference to an attribute |
| were ignored unless the "required" property were also present [bug 11767]</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-20</td> |
| <td>Khaled Noaman</td> |
| <td>Fix multithreading problem </td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-20</td> |
| <td>Gareth Reakes</td> |
| <td>Pass in memory manager to constructors and use for creation of enumerators.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-18</td> |
| <td>James Berry</td> |
| <td>Open files for reading as "r", not "r+". on MacOS</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-18</td> |
| <td>PeiYong Zhang</td> |
| <td>Support for Template class serialization/deserialization</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-17</td> |
| <td>Khaled Noaman</td> |
| <td>Fix multithreading problem for regular expression.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-15</td> |
| <td>PeiYong Zhang</td> |
| <td>Implementation of Serialization/Deserialization for Schema components</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-10</td> |
| <td>Neil Graham</td> |
| <td>update XSModel and XSObject interface so that IDs can be used to query components |
| in XSModels, and so that those IDs can be recovered from components </td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Implementation of Serialization/Deserialization for Grammar components</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-09</td> |
| <td>David Cargill</td> |
| <td>fix for bug 21780</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-09</td> |
| <td>Neil Graham</td> |
| <td>Synchronized StringPool for thread-safe updates. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-08</td> |
| <td>PeiYong Zhang</td> |
| <td>Synchronize ContentSpec/ContentModel/FormattedModel</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-07</td> |
| <td>PeiYong Zhang</td> |
| <td>API for Template_Class Object Serialization/Deserialization</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-07</td> |
| <td>David Cargill.</td> |
| <td>Fix #23413</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-06</td> |
| <td>Mike Pawlowski</td> |
| <td>Rewrite packageSources </td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-04</td> |
| <td>Neil Graham</td> |
| <td>Stateless Grammar</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-02</td> |
| <td>PeiYong Zhang</td> |
| <td>Implementation of Serialization/Deserialization for Datatype Validators</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-02</td> |
| <td>Gareth Reakes</td> |
| <td>Removed ^Z from end of files which was preventing compilation under gcc 2.96.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-01</td> |
| <td>David Cargill.</td> |
| <td>improve handling of out of memory conditions, bug #23415</td> |
| </tr> |
| |
| <tr> |
| <td>2003-10-01</td> |
| <td>Khaled Noaman</td> |
| <td>Refactoring of some code to improve performance.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-26</td> |
| <td>PeiYong Zhang</td> |
| <td>Synchronize ContentSpecNode and formattedModel</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-26</td> |
| <td>David Cargill</td> |
| <td>fix for bug #23427</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-25</td> |
| <td>PeiYong Zhang</td> |
| <td>Loose the assert condition so that Serializable class need NOT to check the |
| actual string length before read/write.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-24</td> |
| <td>Alby</td> |
| <td> useImplementation should use memory maneger.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-23</td> |
| <td>PeiYong Zhang</td> |
| <td>Inplementation for Serialization/Deserialization </td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-23</td> |
| <td>PeiYong Zhang</td> |
| <td>Macro re-organized: provide create/nocreate macros for abstract and nonabstract classes</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-22</td> |
| <td>Neil Graham</td> |
| <td>change Grammar::putElemDecl(XMLElementDecl, bool) so that it does not require the |
| Grammar object to be const. Also, mark findOrAddGrammar as being dangerous in |
| multithreaded situations </td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-22</td> |
| <td>Gareth Reakes</td> |
| <td> doc fix</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-18</td> |
| <td>PeiYong Zhang</td> |
| <td>OSU: Object Serialization Utilities </td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-18</td> |
| <td>Gareth Reakes</td> |
| <td>updated the distribution directory.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-16</td> |
| <td>Neil Graham</td> |
| <td>make Grammar pool be responsible for creating and owning URI string pools. This is |
| one more step towards having grammars be independent of the parsers involved in their |
| creation </td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-16</td> |
| <td>Neil Graham</td> |
| <td>PSVI/schema component model classes </td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-12</td> |
| <td>Jay Hansen</td> |
| <td>enable MemParse to work on OS400.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-10</td> |
| <td>Neil Graham</td> |
| <td>fix compiler warnings on ISeries; add Apache copyright notice</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-08</td> |
| <td>PeiYong Zhang</td> |
| <td>Restore pre2.3 constructors</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-06</td> |
| <td>Dave Bertoni</td> |
| <td>Fix bug #22938. Deletion of void* is illegal.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-04</td> |
| <td>Gareth Reakes</td> |
| <td>Fix for bug #22008. Removed the ability to adopt the DOMObject.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-04</td> |
| <td>David Cargill.</td> |
| <td> Fix bug #19605. Problem with CDATA END TAG</td> |
| </tr> |
| |
| <tr> |
| <td>2003-09-01</td> |
| <td>Gareth Reakes</td> |
| <td>added API to get an enumerator for the cached grammars.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-31</td> |
| <td>Shin'ya Morino.</td> |
| <td>Fix for bug 21990</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-29</td> |
| <td>Gareth Reakes</td> |
| <td>If a type was explicitly declared as anyType that now gets set in DOMTypeInfo. |
| Added test cases. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-27</td> |
| <td>James Berry</td> |
| <td>Add new static global that always points to array-allocating memory manager</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-27</td> |
| <td>Gareth Reakes</td> |
| <td>Fixed a bug where multiple invalid elements with the same name/uri were not being |
| set with appropriate PSVI info. Added a test case to expose the problem. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-26</td> |
| <td>James Berry</td> |
| <td>Add new memory allocator that allocates using new[], for use where returned memory |
| must be able to be deleted using delete []. This saves duplicated code in cases where |
| a routine is optionally called with a specific memory manager, such as in the case of transcode </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-26</td> |
| <td>Neil Graham</td> |
| <td>fix compilation errors on HPUX and Solaris</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-26</td> |
| <td> benoit.blaquiere@ign.fr </td> |
| <td>Fix bug #22697; transcodeFrom incorrectly throws on kTECOutputBufferFullStatus.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-25</td> |
| <td>Alberto Massari</td> |
| <td>fix for bug 22178</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-22</td> |
| <td>Alberto Massari </td> |
| <td>keep the fGrammarFromPool in sync to avoid problems when parseing multiple times. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-22</td> |
| <td>Gareth Reakes</td> |
| <td>Not all unknown attributes are faulted in. In these cases the DOMTypeINfo should |
| report AnySimpleType, not AnyURI as they were. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-21</td> |
| <td>Neil Graham</td> |
| <td>add the Apache license to various Perl scripts that did not have it</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-21</td> |
| <td>PeiYong Zhang</td> |
| <td>use PlatformUtils::panic()</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-20</td> |
| <td>Neil Graham</td> |
| <td>Added a method for use in XercesDOMParser (and others derived from |
| AbstractDOMParser) and a feature in DOMBuilder that allows the creation of the |
| document during parse to be from an DOMImplementation other than the default. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-20</td> |
| <td>Gareth Reakes</td> |
| <td>Changed constuctors to protected to be derivatable </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-20</td> |
| <td>Gareth Reakes</td> |
| <td>Reorderd initializer list to prevent compiler warning.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-20</td> |
| <td>Steven White</td> |
| <td>A basic perl script that takes a DOM header file and creates the format used in |
| HTML bindings file. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-20</td> |
| <td>Gareth Reakes</td> |
| <td>Added Level 3 XPath interfaces.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-20</td> |
| <td>David Cargill</td> |
| <td>fix for bug 22565</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-19</td> |
| <td>David Cargill</td> |
| <td>fixing bug 21001</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-19</td> |
| <td>Neil Graham</td> |
| <td>fix for bug 22537</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-16</td> |
| <td>Neil Graham</td> |
| <td>fix for bug 22457. Union types that are restrictions of other union types were |
| previously considered not to inherit their parents member types. This is at variance |
| with the behaviour of the Java parser and apparently with the spec. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-14</td> |
| <td>Gareth Reakes</td> |
| <td>Method added to allow serilization of custom nodes from derived classes.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-14</td> |
| <td>Vitaly Prapirny</td> |
| <td>patch for bug 16933</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-13</td> |
| <td>Khaled Noaman</td> |
| <td> Code refactoring to improve performance of validation.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-13</td> |
| <td>Alberto Massari</td> |
| <td>fix to bug 22177</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-13</td> |
| <td>David Cargill</td> |
| <td>fix for bug 20058</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-12</td> |
| <td>Caroline Rioux.</td> |
| <td>Added serialization for attribute nodes </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-08</td> |
| <td>Steve Dulin.</td> |
| <td>fixes to make OS390PlatformUtils.cpp compile</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-07</td> |
| <td>Neil Graham</td> |
| <td>fix segmentation faults that may arise when the parser throws exceptions during |
| document parsing. In general, XMLPlatformUtils::Terminate() should not be called |
| from within a catch statement. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-04</td> |
| <td> Zeid Derhally </td> |
| <td>Update Win32 CodeWarrior project for recent file additions/deletions;</td> |
| </tr> |
| |
| <tr> |
| <td>2003-08-04</td> |
| <td>James Berry</td> |
| <td>Update Mac OS ProjectBuilder project for recent file additions/deletions</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-31</td> |
| <td>James Berry</td> |
| <td>Resolve bug #21623; document that XMLParsePath... routines may fail if the file doesn't exist</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-31</td> |
| <td>PeiYong Zhang</td> |
| <td>GrammarPool</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-28</td> |
| <td>Steve Dulin</td> |
| <td>fix to permit the samples source to be copied from a non-writable to a writable |
| part of the filesystem, then compiled. Binaries will also be dropped in a writable |
| directory. This should make experimentation easier on multi-user systems. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-25</td> |
| <td>Michael Glavassevich</td> |
| <td>The patch fixes Bugzilla #19787, #20006, #20009, #20010 and #20287, and |
| several other issues. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-24</td> |
| <td>Michael Glavassevich</td> |
| <td> Fix for bug #20005 </td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-24</td> |
| <td>David Cargill </td> |
| <td>Patch for bug #20530 - Attributes which have the same expanded name are not considered duplicates. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-24</td> |
| <td>Erik Rydgren</td> |
| <td>getTextContent fix</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-22</td> |
| <td>Steven White.</td> |
| <td>Fix build under VC7</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-21</td> |
| <td>June Ng</td> |
| <td>fixing bug 21573</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-17</td> |
| <td>Pedro Lopes and Vitaly Prapirny</td> |
| <td>fix for bug 18860</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-16</td> |
| <td>PeiYong Zhang</td> |
| <td>Documentation on system call, strtod</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-14</td> |
| <td>Vitaly Prapirny and Anthon Pang</td> |
| <td>patch to bug 20353</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-14</td> |
| <td>Abe Backus</td> |
| <td>patch to bug 21527</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Stateless Grammar: create grammar components with grammarPool's memory Manager</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Stateless Grammar: Initialize scanner with grammarResolver</td> |
| </tr> |
| |
| <tr> |
| <td>2003-07-04</td> |
| <td>PeiYong Zhang</td> |
| <td>specify library with version on AIX</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-26</td> |
| <td>PeiYong Zhang</td> |
| <td>GrammarPool</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-23</td> |
| <td>PeiYong Zhang</td> |
| <td>to solve unresolved symbol on Solaris</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-23</td> |
| <td>PeiYong Zhang</td> |
| <td>clean up temporary XMLGrammarDescription to make MemoryTest happy</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-20</td> |
| <td>PeiYong Zhang</td> |
| <td>Stateless Grammar Pool :: Part I</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-16</td> |
| <td>Tuan Hoang</td> |
| <td>update xerces-c.spec file</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-10</td> |
| <td>James Berry</td> |
| <td>Add support to threadtest for Mac OS X </td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-09</td> |
| <td>James Berry</td> |
| <td>Add DYLIB_LIBRARY_PATH directions for running samples under Mac OS X.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-06</td> |
| <td>Robort Buck</td> |
| <td>Bug#20552 Updated VC7 Project files.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-03</td> |
| <td>PeiYong Zhang</td> |
| <td>for build on WinXP.NET and Intel Electron</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-02</td> |
| <td>Neil Graham</td> |
| <td>new test for the pluggable memory management mechanism.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-02</td> |
| <td>Berin Lautenbach</td> |
| <td>fix for bug #20092</td> |
| </tr> |
| |
| <tr> |
| <td>2003-06-02</td> |
| <td>Berin Lautenbach</td> |
| <td>Bug 20413 Xerces 2.3 does not compile under NetBSD 1.6</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-30</td> |
| <td>Alberto Massari</td> |
| <td>Fixes so we compile under VC7.1. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-30</td> |
| <td>Gareth Reakes</td> |
| <td>Use new macros for iostream.h and std:: issues.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-30</td> |
| <td>Sean McInerney</td> |
| <td>fix to bug #20350. Fix 2 typos.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-29</td> |
| <td>Gareth Reakes</td> |
| <td>fixed typo for version number</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-29</td> |
| <td>Khaled Noaman</td> |
| <td>Fix memory leak when using deprecated dom.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-29</td> |
| <td>Nathan Codding</td> |
| <td>Fix to bug #16817. Non leaf nodes and attributes now get notified of release </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-29</td> |
| <td>Gareth Reakes</td> |
| <td>fix to bug #20325. Removed unused file and updated Projects.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-29</td> |
| <td>Gareth Reakes</td> |
| <td>Added macros in so we can determine whether to do things like iostream as opposed |
| to iostream.h and whether to use std:: or not. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-28</td> |
| <td>Neil Graham</td> |
| <td>update copyright notice</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-27</td> |
| <td>Neil Graham</td> |
| <td>upload public key used for signing releases</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-27</td> |
| <td>Michael Glavassevich</td> |
| <td>fix typo that could have been impacting correct operation of reference counting. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-26</td> |
| <td>PeiYong Zhang</td> |
| <td>Use memory manager embedded in rather than the one passed in to |
| de-allocate memory.</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-24</td> |
| <td>Neil Graham</td> |
| <td>fix segfault on GCC 2.9x. The depreacted DOM attribute implementation had a cute |
| trick where a void * field could be either a NodeChild pointer or a DOMString; the |
| latter played havoc with the new memory management paradigm. Now a union of a |
| DOMString * and a ChildNode * is used. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-22</td> |
| <td>Neil Graham</td> |
| <td>make GCC happy and make it clearer what we actually use |
| alignPointerForNewBlockAllocation() for in our code. </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-22</td> |
| <td>James Berry</td> |
| <td>Move pointer alignment functionality into XMLPlatform header; revise XMemory and |
| DOMDocumentImpl to return blocks aligned by this function </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-22</td> |
| <td>PeiYong Zhang</td> |
| <td>removal of isOwnerDocSingleton</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-22</td> |
| <td>PeiYong Zhang</td> |
| <td>Build memory manager on hp</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-22</td> |
| <td>Neil Graham</td> |
| <td>PanicHandler interface should not inherit from XMemory</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-22</td> |
| <td>Gareth Reakes</td> |
| <td> Removed usage of std to compile under gcc and other platforms</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-22</td> |
| <td>Magnus Strand</td> |
| <td>Fix another case where use of fallback characters during transcode could cause |
| undesired failure of transcode </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-21</td> |
| <td>James Berry</td> |
| <td>Ensure proper block alignment for blocks allocated with XMemory new operators</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-21</td> |
| <td>Khaled Noaman</td> |
| <td>Handle allocation of document types not created by a DOM document</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-21</td> |
| <td>Khaled Noaman</td> |
| <td>Fix to HP-UX compiler's complaint about the duplicate overload of delete</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-21</td> |
| <td>Khaled Noaman</td> |
| <td>fix to gcc 2.95.x internal error for some template definitions</td> |
| </tr> |
| <tr> |
| <td>2003-05-21</td> |
| <td>PeiYong Zhang</td> |
| <td>release document</td> |
| </tr> |
| <tr> |
| <td>2003-05-21</td> |
| <td>James Berry</td> |
| <td>Mac OS LCP transcoder fix</td> |
| </tr> |
| <tr> |
| <td>2003-05-21</td> |
| <td>James Berry</td> |
| <td>CodeWarrior Mac OS Project File updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-21</td> |
| <td>Zeid Derhally</td> |
| <td>CodeWarror Win32 Project File updates</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-21</td> |
| <td>James Berry</td> |
| <td>First cut at Mac OS X Project Builder changes </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-20</td> |
| <td>PeiYong Zhang</td> |
| <td>Apply Memory Manager to Base64</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-20</td> |
| <td>Khaled Noaman</td> |
| <td>Initialize ValueVectorOf</td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-19</td> |
| <td>Gareth Reakes</td> |
| <td>NetBSD compilation fix</td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release230"/> |
| <s2 title="Release Information for &XercesCName; 2.3.0: May 23, 2003"> |
| |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=02%2F07%2F03&chfieldto=05%2F23%2F03&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 2.3.0. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2003-05-16</td> |
| <td>Khaled Noaman</td> |
| <td>Configurable Memory Management |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-15</td> |
| <td>Gareth Reakes</td> |
| <td>Partial Document::normalizeDocument() Implementaion |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-15</td> |
| <td>Nathan Codding</td> |
| <td>Optimization. We now resize the hash when appropriate. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-14</td> |
| <td>Alberto Massari</td> |
| <td>Fix to problem with multiple default namespace attributes being serialized |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-14</td> |
| <td>Hiramatsu Yoshifumi</td> |
| <td>port to NetBSD |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-13</td> |
| <td>Neil Graham</td> |
| <td>Fix a bug that caused ComplexTypeInfo#elementCount() to report values |
| including references to global elements only when the schema-full-checking |
| flag was true |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-12</td> |
| <td>Alberto Massari</td> |
| <td>[Bug 18832] Corrected serilization with regards to namespace nodes |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-10</td> |
| <td>Zeid Derhally</td> |
| <td>Fix bugs 19816, 19817, 19818; |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-06</td> |
| <td>Neil Graham</td> |
| <td>Fix GCC compilation problem and incorrect #include |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-05</td> |
| <td>Urs Muff/Neil Graham</td> |
| <td>Adding optional support for reference counting of nodes within the DOM |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-05-01</td> |
| <td>James Devries</td> |
| <td>Socket support added on OS400 |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-30</td> |
| <td>Khaled Noaman</td> |
| <td>MemoryManager and XMemory |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-30</td> |
| <td>Andrew Hefford</td> |
| <td>[Bug 19472]Spelling mistake correction. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-29</td> |
| <td>Khaled Noaman</td> |
| <td>Cut link to XMLBigInteger |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-28</td> |
| <td>Neil Graham</td> |
| <td>Implement namespaces 1.1 |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-28</td> |
| <td>Ailian Ding</td> |
| <td>[Bug 19402] OS2PlatformUtils.cpp compareAndSwap() need to return retVal. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-28</td> |
| <td>James Berry</td> |
| <td>Add function prototype to eliminate compiler warning |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-27</td> |
| <td>James Berry</td> |
| <td>Add new files to Mac OS CodeWarrior project |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-27</td> |
| <td>James Berry</td> |
| <td>Add include for stdlib to pull in size_t declaration |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-27</td> |
| <td>James Berry</td> |
| <td>Add new files to Mac OS ProjectBuilder projects |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-27</td> |
| <td>James Berry</td> |
| <td>PanicHandler, GetCurrentDir() and isAnySlash() on MAC |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-25</td> |
| <td>Khaled Noaman</td> |
| <td>Replicate key2 and key3 when putting an item in the list |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-25</td> |
| <td>PeiYong Zhang</td> |
| <td>throw exception if getcwd() fails |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-25</td> |
| <td>Neil Graham</td> |
| <td>Win32PlatformUtils: use WIN API to make it compilable |
| on Windows with both cygwin and MSVC++ |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-24</td> |
| <td>PeiYong Zhang</td> |
| <td>Logical Path Resolution |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-22</td> |
| <td>Khaled Noaman</td> |
| <td>Initialize security manager in Scanner constructor |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-22</td> |
| <td>Neil Graham</td> |
| <td>change const static member (in SecurityManager) to an enum |
| to make MSVC happy |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-21</td> |
| <td>Khaled Noaman</td> |
| <td>Use XMLString::release to prepare for configurable memory manager. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-21</td> |
| <td>Khaled Noaman</td> |
| <td>Performance: use memcpy in moveChars and replicate. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-21</td> |
| <td>Khaled Noaman</td> |
| <td>MemoryManager and MemoryManagerImpl |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-21</td> |
| <td>PeiYong Zhang</td> |
| <td>Performance tuning to XMLPlatformUtils::getFullPath() |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-17</td> |
| <td>Neil Graham</td> |
| <td>new property, http://apache.org/xml/properties/security-manager |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-15</td> |
| <td>Berin Lautenbach</td> |
| <td>[Bug 17096] XMLUri relative path calculation badly broken |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-09</td> |
| <td>Pedro Lopes</td> |
| <td>[Bug 18860] Samples on Borland C++ 6 - access violations and build errors |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-09</td> |
| <td>Guido Gagliardi</td> |
| <td>[Bug 18856] Example code do not compile |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-07</td> |
| <td>Vasily Tchekalkin</td> |
| <td>[Bug 18672] IconvGNUTranscoder can't be build when namespaces is on. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-04</td> |
| <td>Neil Graham</td> |
| <td>Update to project file: DOMConfigurationImpl |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-03</td> |
| <td>PeiYong Zhang</td> |
| <td>Revised Implementation of getTextContent() to use castToNodeImpl() |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-02</td> |
| <td>Erik Rydgren</td> |
| <td>Implementation of getTextContent(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-02</td> |
| <td>Neil Graham</td> |
| <td>Fix to personal.xsd to permit xml:base on on elements |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-01</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 18594] DOMWriter does not recognize Document Fragment |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-04-01</td> |
| <td>PeiYong Zhang</td> |
| <td>Link in version numbered ICU on AIX |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-31</td> |
| <td>Gareth Reakes</td> |
| <td>Changed the API for document normalization to the new Level 3 WD |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-31</td> |
| <td>Caroline Rioux</td> |
| <td>DOMConfiguration |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-27</td> |
| <td>Tinny Ng</td> |
| <td> use __IBMCPP__ instead of __xlC__ to determine xlC compiler |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-25</td> |
| <td>Khaled Noaman</td> |
| <td>Fix typo in program-others.xml |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-24</td> |
| <td>Tinny Ng</td> |
| <td>Link in version numbered ICU so that multiple version of XML4C can coexist |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-23</td> |
| <td>PeiYong Zhang</td> |
| <td>Invalid second values in XMLDateTime |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-21</td> |
| <td>Khaled Noaman</td> |
| <td>Should reset reader manager before returning loaded grammar |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-20</td> |
| <td>PeiYong Zhang</td> |
| <td>Fix to 'genrb' on Linux |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-20</td> |
| <td>Neil Graham</td> |
| <td>[Bug 12436] Add detection of invalid UTF-8 byte sequences |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-19</td> |
| <td>Vinayak</td> |
| <td>Added flag (p) and code to the countChildElements fn to enable |
| printing of nodes and all associated attributes |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-18</td> |
| <td>PeiYong Zhang</td> |
| <td>Build versioned shared library, libXercesMessages on UNIX |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-18</td> |
| <td>Khaled Noaman</td> |
| <td>Schema Errata E2-18. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-18</td> |
| <td>Alberto Massari</td> |
| <td>[Bug 18063] References to attributeGroup/group definition are not |
| allowed to have annotations |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-17</td> |
| <td>PeiYong Zhang</td> |
| <td>Build versioned Message on Windows |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-16</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 18051] Memory leak in Formatter |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-15</td> |
| <td>PeiYong</td> |
| <td>[Bug 17983] Formatter does not escape control characters |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-14</td> |
| <td>PeiYong Zhang</td> |
| <td>Copy non-versioned libXercesMessages to target directory |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-14</td> |
| <td>PeiYong Zhang</td> |
| <td>Enable to locate libXercesMessage |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-14</td> |
| <td>Tinny Ng</td> |
| <td>Change to 2.3 |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-14</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 17147] C++ namespace breaks build of XercesCOM DLL. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-13</td> |
| <td>Chris McKillop</td> |
| <td>[Bug 17858] Support for QNX/Neutrino. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-13</td> |
| <td>Vitaly Prapirny</td> |
| <td>[Bug 11974] mak-files for bcc32 v.5.5.1 (free or from BCB5). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-11</td> |
| <td>PeiYong Zhang</td> |
| <td>Build versioned dll for ICU message files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-11</td> |
| <td>Khaled Noaman</td> |
| <td>Schema Fix: Check that target namespace of global/local attribute declarations is not the xsi uri. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-11</td> |
| <td>Khaled Noaman</td> |
| <td>Schema Fix for circular substitution group check. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-10</td> |
| <td>Khaled Noaman</td> |
| <td>Schema Fix for complex type declarations with mixed content. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema Errata E2-40 double/float. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-10</td> |
| <td>Khaled Noaman</td> |
| <td>Schema Fix for types referred to without explicitly specifying its namespace. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-10</td> |
| <td>Tinny Ng</td> |
| <td>XML1.0 Errata E38. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-09</td> |
| <td>PeiYong Zhang</td> |
| <td>Pluggable PanicHandler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-07</td> |
| <td>Jacques Legare</td> |
| <td>[Bug 17589] Refactoring .... |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-07</td> |
| <td>Peter Crozier</td> |
| <td>[Bug 17774] Unixware platform utils not implemented. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-07</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-07</td> |
| <td>Tinny Ng</td> |
| <td>Return a reference instead of void for operator=. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-07</td> |
| <td>Bjoern A. Zeeb</td> |
| <td>[Bug 17571] fix building IconvFBSD (namespaces). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-07</td> |
| <td>Bjoern A. Zeeb</td> |
| <td>[Bug 17570] IconvFBSD build on alpha,sparc. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-06</td> |
| <td>Alberto Massari</td> |
| <td>[Bug 17633] Empty complex type definition is always non-mixed even if declaration says otherwise. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-04</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 17516] Thread safety problems in ../util/ and ../util/regx. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-04</td> |
| <td>Khaled Noaman</td> |
| <td>RegEx: fix for character category escape. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-03-01</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema Fix: TotalDigits value must be a positiveInteger. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-26</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 17425] Schema using cyclic import fails validation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-26</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema Errata E2-43: disallow trailing decimal point and a new pattern added |
| to the Integer definition. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 12192] File named 'CVS' should be deleted. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Steve Dulin</td> |
| <td>Modify UnixHTTPURLInputStream for it to work on ebcdic platform. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>James Berry</td> |
| <td>Fixes to runConfigure which was worrying overmuch if no C++ compiler was specified. |
| and fix the test for TRU64 |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema Errata: E2-44 totalDigits/fractDigits. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13491] avoid deleting through void* in DOMDocumentImpl.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7072] Documentation for XMLString::transcode states invalid return value. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13493] Use const on static data in DOMWriterImpl.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Duncan Stodart</td> |
| <td>[Bug 12350] Xerces compilation problems on Tandem (HP Nonstop). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Dan Gohman</td> |
| <td>[Bug 13492] Unintended comma expression in DOMRangeImpl.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-25</td> |
| <td>Michael Cahill</td> |
| <td>[Bug 17358] C++ namespace support in IconvFBSD doesn't compile. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-22</td> |
| <td>James Berry</td> |
| <td> Improvements to Mac OS port: |
| <br/>- Refactor Mac OS file handling into distinct files per file type. |
| <br/>- Add Posix file handling to use posix file apis directly where possible. |
| <br/>- Carbon file access is now used only where posix files aren't available. |
| <br/>- Tweaks to FSSpec/FSRef routines to handle directories better. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-22</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema Errata E2-35 Length, minLength and maxLength in different derivation steps. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-21</td> |
| <td>Neil Graham</td> |
| <td>Fix packageBinaries.pl so that it pays attention when you set the |
| compiler to gcc under cygwin. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-21</td> |
| <td>Neil Graham</td> |
| <td>[Bug 13429] Text in part of the Programming/Parsing FAQ is truncated/missing. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-20</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 7077] build error message shared library for ICUMsgLoader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-19</td> |
| <td>Khaled Noaman</td> |
| <td>Schema errata E2-38. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-17</td> |
| <td>Dan Egnor</td> |
| <td>[Bug 17131] File writing on Win32 very very very slow. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003/02/17</td> |
| <td>PeiYong Zhang</td> |
| <td>Allow set user specified error message file location in PlatformUtils::Initialize(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Remove -weol from the command line option list of sample DOMPrint. |
| </td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release220"/> |
| <s2 title="Release Information for &XercesCName; 2.2.0: February 7, 2003"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=08%2F28%2F02&chfieldto=02%2F07%2F03&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 2.2.0. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2003-02-06</td> |
| <td>Khaled Noaman</td> |
| <td>Schema Errata: |
| <br/>1. E1-2 |
| <br/>2. E1-10 |
| <br/>3. E1-15 |
| <br/>4. E1-16 |
| <br/>5. E1-20 |
| <br/>6. E1-21 |
| <br/>7. E1-22 |
| <br/>8. E1-23 |
| <br/>9. E1-27 |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-06</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema Errata: |
| <br/>1. E2-9 Base64. |
| <br/>2. E2-12 gMonth. |
| <br/>3. E2-16 maxExclusive. |
| <br/>4. E2-23 seconds part shall have at least one digit after the dot if it appears. |
| <br/>5. E2-24 Duration 'T': allow SchemaDateTimeException be propogated to client. |
| <br/>6. E2-25 language. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-06</td> |
| <td>Khaled Noaman</td> |
| <td>Performance: Scanner Reorganization. Create |
| XMLScannerResolver, WFXMLScanner, IGXMLScanner, DGXMLScanner, and SGXMLScanner. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-06</td> |
| <td>Khaled Noaman</td> |
| <td>Performance: |
| <br/> 1. [Bug 13695] Performance problem with large text nodes and XMLFormatter.cpp. |
| <br/> 2. Make getNextChar/peekNextChar inline. |
| <br/> 3. Reduce instruction counts in XMLReader. |
| <br/> 4. Do not call XMLString::stringLen in XMLString::indexOf. |
| <br/> 5. Use existing QName in XMLElementDecl instead of creating a new one everytime. |
| <br/> 6. Allow creating/setting of XMLAttr using a rawname (i.e. 'prefix:localpart'). |
| <br/> 7. Enable/disable calculation of src offset. |
| <br/> 8. No need to use temporary buffer to hold namespace value in SAX2XMLReaderImpl. |
| <br/> 9. Eliminate unnecessary condition in compareNString. |
| <br/>10. Use global buffer to eliminate repetitive memory creation/deletion |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-06</td> |
| <td>Tinny Ng</td> |
| <td>Performance: |
| <br/>1. DOM: call fParent.fOwnerDocument directly instead of fNode.getOwnerDocument. |
| <br/>2. Check for null string directly isntead of calling XMLString::stringLen. |
| <br/>3. New inline function XMLString::equals that simply returns true or false, |
| use it instead of XMLString::compareString wherever applicable. |
| <br/>4. XERCES_XMLCH should not be classified as XMLRecognizer::OtherEncodings. |
| <br/>5. Pre uppercase the encodingString before calling encodingForName to avoid calling compareIString. |
| <br/>6. Use XMLRecognizer::Encodings enum to make new transcode, faster than comparing the encoding string every time. |
| <br/>7. Reduce some instruction counts in XMLUTF8Transcoder. |
| <br/>8. [Bug 13447] Using LocalFileFormatTarget with DOMWriter is very slow. |
| <br/>9. Define fGlobalDeclarations as an array of ValueVectorOf to avoid string comparison. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-06</td> |
| <td>David Bertoni</td> |
| <td>[Bug 16826] RefVectorOf.c has errors in strict ANSI mode. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-06</td> |
| <td>Gareth Reakes</td> |
| <td>Schema Fix: bug with multiple attributes being validated by the same union type. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7592] XMLURL::lookupByName() should be static. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 16322] DOMDocumentImpl::replaceChild should honor fDocElement. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11915] Utility for freeing memory. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13437] Incorrect memory management in XXXPlatformUtils.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>Zeid Derhally</td> |
| <td>[Bug 14599] Metrowerks in support of CodeWarrior for Windows. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 16796] Possible out of bounds memory read in XMLRecognizer::basicEncodingProbe. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-05</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 16747] Parser loses ValidationScheme setting between parse attempts. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-04</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 16784] Obsolete documentation on XMLTranscoder |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-02-04</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 16652] data from CDATA section is not passed for validation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-30</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3041] wrong PLATFORM_IMPORT in MVSCPPDefs.hpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-29</td> |
| <td>Gareth Reakes</td> |
| <td>Partial PSVI Support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-29</td> |
| <td>Gareth Reakes</td> |
| <td>DOM L3: DOMTypeInfo and an associated test case. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-29</td> |
| <td>Lenny Hoffman</td> |
| <td>[Bug 6271] Invalid Precondition Test. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-29</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 15787] Reduce array size to reduce memory footprint. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-28</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 13694]: Allow Xerces to write the BOM to XML files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-23</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 16188] Consistent crashes with BCB6. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-23</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 16277] Readme should make note of threaded library problems in BCB6. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-16</td> |
| <td>David Bertoni</td> |
| <td>[Bug 16151] Memory leak in DTDScanner with ill-formed DTD declaration. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-13</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 16024] SchemaSymbols.hpp conflicts C++ Builder 6 dir.h. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-13</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 14390] C++ Indentifier collision with Python. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-13</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 14469] Validator doesn't enforce xsd:key. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-10</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13909] Use of non standard mbstowcs feature. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-10</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 14545] samples/Makefile.incl has bad -L for linux. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-10</td> |
| <td>Alberto Massari</td> |
| <td>[Bug 14912] crashes inside UnionDatatypeValidator::isSubstitutableBy. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-10</td> |
| <td>Albert Strasheim</td> |
| <td>[Bug 5854] Patches and .spec file for rpm creation of 2.2.0. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 14955] error validating parser. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15928] Output with LocalFileFormatTarget fails silently. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15371] Fix documentation. The default of schema processing shoud be false. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15372] DOMBuilder::parseFromURI ignores result of handleErrors. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15802] Add "const" qualifier to getURIText. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15427] DOMWriter dose not flush the output stream. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-09</td> |
| <td>Colin Adams</td> |
| <td>[Bug 15796] surroundContents seg-faults. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2003-01-03</td> |
| <td>Tinny Ng</td> |
| <td>New feature StandardUriConformant to force strict standard uri conformance. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-31</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15590] BeOSDefs.hpp has wrong case in CVS. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-31</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15608] IconvLCPTranscoder::transcode() is wrong at wcstombs() usage. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-30</td> |
| <td>Gareth Reakes</td> |
| <td>Added isDocumentAdopted API and recognize feature fgXercesUserAdoptsDOMDocument in |
| DOMBuilder::getFeature/canSetFeature. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-24</td> |
| <td>Tinny Ng</td> |
| <td>Build with ICU 2.4. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-24</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 15160] TrueCoverage build fails in Window. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-23</td> |
| <td>Khaled Noaman</td> |
| <td>New public api to various parsers to return the src offset within the input source. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-20</td> |
| <td>Tinny Ng</td> |
| <td>XML 1.1 |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-19</td> |
| <td>Peter A. Volchek</td> |
| <td>Schema: get/set methods to see if the represented type is anonymous. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-18</td> |
| <td>Gareth Reakes</td> |
| <td>[Bug 13438] Mismatched new[]/delete in template vector class. Added new abstract base class |
| BaseRefVectorOf from which both RefVectorOf and the new class RefArrayVectorOf inherit from it. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-18</td> |
| <td>Jennifer Schachter</td> |
| <td>New Regx functionality - tokenize and replace. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-16</td> |
| <td>James Berry</td> |
| <td>[Bug 14805] Mac OS transcoder should return pointer to zero length string (rather than NULL) on receipt of zero length input. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Validating Schema Float/Double in value space. Converting out-of-bound value into special values. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-10</td> |
| <td>Tinny Ng</td> |
| <td>NLS: DOMWriter should use message loader to load message instead of using hardcoded static stirng. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-06</td> |
| <td>Kevin King</td> |
| <td>[Bug 13840] DOMWriter: more pretty-print format feature. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-06</td> |
| <td>Tinny Ng</td> |
| <td>Fix: for file protocol, need to manually replace any character reference %xx first. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-06</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 9083] Make some classes be exportable. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-06</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 9697] Make GrammarResolver to be exportable. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-02</td> |
| <td>Andrew Bachmann</td> |
| <td>[Bug 12490] Patches required to build Xerces-C++ on BeOS R5. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-02</td> |
| <td>Adam Zell</td> |
| <td>[Bug 14723] Memory leak in atomicOpsMutex. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-02</td> |
| <td>Abe Backus</td> |
| <td>[Bug 13804] Update build and installation docs for cygwin. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-02</td> |
| <td>Peter A. Volchek</td> |
| <td>[Bug 14960] Opened up interface to expose user defined and built in registries. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-02</td> |
| <td>Gareth Reakes and Peter A. Volchek</td> |
| <td>[Bug 12188] Create NMTOKEN, ID, IDREF, ENTITY, NAME, NCNAME with appropriate base types. Some reordering of creation was required where dependencies resulted. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-12-02</td> |
| <td>Peter A. Volchek</td> |
| <td>[Bug 12238] Attributes without type declarations should be validated using AnySimpleTypeValidator, not the string validator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-26</td> |
| <td>Tinny Ng</td> |
| <td>Namespace Check: |
| <br/>1. xmlns:a="" where namespace URI is null is not valid. |
| <br/>2. xmlns:doc where xmlns is used as element prefix is not valid. |
| <br/>3. xmlns:xmlns where xmlns is used as prefix is not valid. |
| <br/>4. xmlns:xml="a" where xml is used as prefix but URI does not match the xml uri (http://www.w3.org/XML/1999/namespace) is not valid. |
| <br/>5. if validation is on, attribute values declared to be of types ID, IDREF(S), ENTITY(IES), and NOTATION are also Names, and thus should be colon-free. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-25</td> |
| <td>Tinny Ng</td> |
| <td>Thread-safe the static variable TransService::gMappings. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-22</td> |
| <td>Robert Buck</td> |
| <td>Add autodetection of MSVC++ version in packageBinaries.pl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-22</td> |
| <td>Chris Larsson and Stephen Dulin</td> |
| <td>390: support record-oriented MVS datasets with the DOM Level 3 serialization APIs. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-22</td> |
| <td>Chris Larsson and Stephen Dulin</td> |
| <td>390: Uniconv390 support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-21</td> |
| <td>Jennifer Schachter</td> |
| <td>Fixed bug in Token::analyzeFirstCharacter so that . matches new line with |
| head character optimisation enabled. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-21</td> |
| <td>Gareth Reakes and Jennifer Schachter</td> |
| <td>DOM L3: isId, setIdAttribute, setIdAttributeNS and setIdAttributeNode. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-21</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema Fix: validate content as a whole against pattern. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-20</td> |
| <td>PeiYong Zhang</td> |
| <td>Update ThreadTest to use DOMWriter to dump DOM. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-19</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13487] Linux runs on many non-i386 platforms. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-19</td> |
| <td>Cameron Dorrat</td> |
| <td>[Bug 14661] Caldera implemented openFileToWrite and writeBufferToFile. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-18</td> |
| <td>Steven White</td> |
| <td>Problems using make tarball under linux. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-18</td> |
| <td>Abe Backus</td> |
| <td>[Bug 14612] GCCDefs clashes with cygwin's string.h for stricmp and strnicmp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-15</td> |
| <td>Abe Backus</td> |
| <td>[Bug 13801] cygwin libxerces-c.dll symlinks misleading. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-15</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13751] Documentation for DOMNamedNodeMap incorrect. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-15</td> |
| <td>Richard Balint</td> |
| <td>[Bug 14598] IRIX 6.5 / g++ 3.0.4 compilation bugs. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-14</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 14265] Access violation with Null systemId/publicId in DTDScanner. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-14</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 14479] XMLString::subString failure when len(source)==0. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-14</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 14389] DOMPrint - gDoCreate - wrong default value. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-13</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 14528] Encounters of the end tag "]]>" are ignored. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-13</td> |
| <td>James Berry</td> |
| <td>[Bug 14260] MacOSUnicodeConverter::upperCase() passes wrong arguments to Carbon function. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-13</td> |
| <td>James Berry</td> |
| <td>Update Mac OS build for compatiblity with namespace additions. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-12</td> |
| <td>Tinny Ng</td> |
| <td>DOM Message: make use of the non-standard extension DOMImplementation::loadDOMExceptionMsg |
| to load the default error text message for the correspond Exception Code. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-12</td> |
| <td>Tinny Ng</td> |
| <td>DOM Message: introduce a new message domain, XMLDOMMsg, for DOM Messages. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-04</td> |
| <td>PeiYong Zhang</td> |
| <td>New feature XMLPlatformUtils::Initialize(const char* const locale) to set the locale |
| for message loader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-11-04</td> |
| <td>Tinny Ng</td> |
| <td>C++ Namespace Support |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-30</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13641] compiler-generated copy-constructor for QName doesn't do the right thing. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-29</td> |
| <td>Chris Larsson</td> |
| <td>Modify DOMPrint to accept a file name as a parameter. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-29</td> |
| <td>Tinny Ng</td> |
| <td>Support for Linux/390 which is big endian. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-23</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 13213] DOMImplementation::hasFeature() should be const. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-17</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 13640] Getter methods not public in DecimalDatatypeValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-16</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 13293] Schema ID validation can fail depending on declaration ordering. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 13604] while loop never terminates. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 13639] Failure to parse xsi:schemaLocation attribute value correctly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 13494] use unsigned instead of signed in TraverseSchema.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 13490] new[]/delete mismatch in RangeToken.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 13489] missing 'return' in Token.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 13485] incorrect return from getWSstring. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-04</td> |
| <td>Duncan Stodart</td> |
| <td>[Bug 12560] Use const in DOMWriter. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-10-01</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13139] Building Promblems on HP-UX. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-30</td> |
| <td>PeiYong Zhang</td> |
| <td>Support ICU Message Loader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-30</td> |
| <td>PeiYong Zhang</td> |
| <td>Xlat: To generate icu resource file (in text) for error message. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-30</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13109] DOMRange::toString eventually cycles forever. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-27</td> |
| <td>Guillaume Morin</td> |
| <td>[Bug 12547] Xerces C++ 2.1 fails to build on Linux 64 bits arch with -tlinux. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-27</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 13073] GeneralAttributeCheck.cpp : compilation fails with Sun C++ 4.2 on Solaris2.7 system. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-27</td> |
| <td>Peter Volchek</td> |
| <td>[Bug 12740] Extra include. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-27</td> |
| <td>Gareth Reakes</td> |
| <td>[Bug 12847] bulid warning for non-virtual constuctor. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-27</td> |
| <td>Gareth Reakes</td> |
| <td>[Bug 12848] newline warning whist building. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-26</td> |
| <td>Gareth Reakes</td> |
| <td>[Bug 12849] comparison is always false warning. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-26</td> |
| <td>Erik Rydgren</td> |
| <td>[Bug 12914] Bug in AbstractDOMParser::resetPool(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-26</td> |
| <td>Gareth Reakes</td> |
| <td>DOM L3: Add const to isSameNode, isEqualNode, compareTreePosition. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-23</td> |
| <td>PeiYong Zhang</td> |
| <td>Issue Panic_CantLoadMsgDomain if loadAMsgSet() fails. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-23</td> |
| <td>PeiYong Zhang</td> |
| <td>Support MsgCatalog Message Loader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-23</td> |
| <td>Gareth Reakes, Thomas Ford and Tinny Ng</td> |
| <td>DOM L3: Support baseURI. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-18</td> |
| <td>Stephen Dulin</td> |
| <td>OS390 Performance Enhancement: instead of calling isPosixOn everytime, store the information |
| in a static flag during initialization. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-17</td> |
| <td>Thomas Woerner</td> |
| <td>RPM for Linux. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-16</td> |
| <td>Tinny Ng</td> |
| <td>Infinite loop for malformed xml (e.g. simple has "XXXX") w/ setexitonfirstfatal(false). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 12442] Fix typo: "Mode:" which should be "Model". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-09</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 12369] invalid output from DOMWriter using MemBufFormatTarget. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-05</td> |
| <td>James Berry</td> |
| <td>Add export directives for Mac OS path utility routines . |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 12232] Make operator to be constant. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 12290] example on webpage won't compile. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 12279] Makefiles contain tabs causing "commands commence" error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 12275] DOMCount -n gives DOM Error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-09-03</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 12897] System ID is missing inside DOCTYPE. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002/08/27</td> |
| <td>Khaled Noaman</td> |
| <td>Identity Constraint: handle case of recursive elements. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-27</td> |
| <td>Tom Ford</td> |
| <td>[Bug 12087] XMLString::patternMatch() is not accurate. |
| </td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release210"/> |
| <s2 title="Release Information for &XercesCName; 2.1.0: August 26, 2002"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=07%2F25%2F02&chfieldto=08%2F27%2F02&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 2.1.0. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2002-08-26</td> |
| <td>Abe Backus</td> |
| <td>[Bug 12004] Samples/Tests don't build under cygwin. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-23</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11981] inproper "AND" operator in AutoSense.hpp |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-23</td> |
| <td>Tinny Ng</td> |
| <td>Memory leak fix: enums is not deleted if an error occurred. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-23</td> |
| <td>Tinny Ng</td> |
| <td>Memory leak fix: XMLUri data not deleted if constructor failed. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-23</td> |
| <td>James Berry</td> |
| <td>Begin addition of support for Codewarrior MachO build of Xerces framework. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-23</td> |
| <td>James Berry</td> |
| <td>[Bug 11776] MacOSUnicodeConvertor::upperCase doesn't work correctly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-23</td> |
| <td>Robert Buck</td> |
| <td>[Bug 11975] Update to XercesLib VC7 Project File. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-22</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7512] Wrong error message created. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-22</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11448] DomCount has problems with XHTML1.1 DTD. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-22</td> |
| <td>Robert Buck</td> |
| <td>[Bug 11946] Updated VC7 Project Files for Xerces-C 2.1. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-22</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 11906] Wrong comparison in TraverseSchema. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-22</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 10653] XMLString::parseInt possible overflow. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-21</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11869] Add the const modifier (XMLBuffer.hpp). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-21</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7087] compiler warnings when using gcc. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-20</td> |
| <td>Benjamin Piwowarski</td> |
| <td>[Bug 11515] Exponential time using DOMTreeWalker. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-20</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6251] Info during compilation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-19</td> |
| <td>Vasily Tchekalkin</td> |
| <td>[Bug 11771] Linux specific IconvGNU transcoder. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-19</td> |
| <td>Derek Harmon and Abe Backus</td> |
| <td>[Bug 6467] Installing Xerces C++ on cygwin environment. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-19</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11229] bogus -I statements order in CXXFLAGS. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-19</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1471] getInternalSubset returns NDATA with quote. |
| Also fix internalsubset to include notation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-19</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 11770] - Xerces does not validate the XMLSchema's root element name. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-16</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 7698] Filenames with embedded spaces in schemaLocation strings not handled properly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-16</td> |
| <td>PeiYong Zhang</td> |
| <td>New Configure: Win64 Debug for samples Project / Makefiles. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-16</td> |
| <td>Gareth Reakes</td> |
| <td>DOM L3: support lookupNamespacePrefix, lookupNamespaceURL, isDefaultNamespace. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11360] Release user data using handler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-14</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-13</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 9442] minInclusive factet validation alters value. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-13</td> |
| <td>Khaled Noaman</td> |
| <td>Recognize UTF16. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-12</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 11462] MemBufFormatTarget issues (2) - const-ness, thread-safety. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-12</td> |
| <td>Tinny Ng</td> |
| <td>Support Intel IA32 C++ Compiler, icc. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-09</td> |
| <td>Gareth Reakes</td> |
| <td>DOM L3: support compareTreePosition. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-08</td> |
| <td>Stephen Dulin</td> |
| <td>DOMWriter support on z/OS. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-08</td> |
| <td>Tinny Ng</td> |
| <td>DOM Fix: Recycle node value buffer to avoid memory growth. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-07</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 11534] Wrong CDATA Terminator in DOMWriterImpl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-07</td> |
| <td>Khaled Noaman</td> |
| <td>Pass proper value of actual encoding to XMLDecl callback. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-01</td> |
| <td>Khaled Noaman</td> |
| <td>If the NamespaceURI, qualifiedName, and doctype are null, the returned |
| Document is empty with no document element. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-01</td> |
| <td>Khaled Noaman</td> |
| <td>Ensure that we add only DOM Attr nodes to the attributes NamedNodeMap. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-08-01</td> |
| <td>Khaled Noaman</td> |
| <td>DOM L2 does not support editing DocumentType nodes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-31</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 11338] missing const keyword for DOMNodeList methods. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-31</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6227] Make method getLastExtLocation() constant. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-31</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3788] very long lines in CppErrMsgs_EN_US.hpp causes problems for OS390 compiler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-31</td> |
| <td>Eric Zurcher</td> |
| <td>[Bug 11099] BCB6 project for Xerceslib 2.0 has wrong files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-31</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6321] gmake error in regx/Makefile.in. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-30</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 8550] No explanation of XMLFormatter escape options. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-30</td> |
| <td>Khaled Noaman</td> |
| <td>Create default attributes with the namespace URI mapped to the attributes' prefixes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-29</td> |
| <td>PeiYong Zhang</td> |
| <td>Build Xerces with ICU -- Itanium/WinXP/IntelC++Compiler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-29</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 9084] scripts/packageBinaries -j option not well documented. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-29</td> |
| <td>Tom Keane</td> |
| <td>[Bug 9533] Win32TransService does not recognize aliases for encodings. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-26</td> |
| <td>Tinny Ng</td> |
| <td>Memory Leak in DOMDocumentTypeImpl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-26</td> |
| <td>Joé St-Germain</td> |
| <td>[Bug 10337] XMLString::patternMatch doesn't find pattern in particular context. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-26</td> |
| <td>David Bertoni</td> |
| <td>[Bug 11189] Tru64 utilities missing implementation of new functions. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-26</td> |
| <td>Jonathan Lennox</td> |
| <td>[Bug 2681] Can't build with gcc/g++ not named 'gcc'/'g++'. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-26</td> |
| <td>Khaled Noaman</td> |
| <td>For a given DOM Element and DOM DocumentType node, explicitly cast to |
| the implementation of that DOM node when calling setReadOnly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-26</td> |
| <td>Khaled Noaman</td> |
| <td>Public/System id for notations should be stored as NULL if missing. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-25</td> |
| <td>Robert Buck</td> |
| <td>[Bug 11141] Fix To Broken VC7 Builds. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-25</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 11153] getOwnerDocument() on PI that's child of Document returns NULL. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-24</td> |
| <td>Khaled Noaman</td> |
| <td>Remove check for disallowed encodings - not needed anymore. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002/07/23</td> |
| <td>Tinny Ng</td> |
| <td>Build with ICU 2.2. |
| </td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release200"/> |
| <s2 title="Release Information for &XercesCName; 2.0.0: July 23, 2002"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=03%2F09%2F02&chfieldto=07%2F24%2F02&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 2.0.0. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2002-07-19</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 10968] Default attributes from Schema not restored by removeAttribute. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-18</td> |
| <td>Khaled Noaman</td> |
| <td>Feature to control strict IANA encoding name. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-18</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 9707] config.guess out of date. From AutoConf dated July 18, 2002, CVS Tag AUTOCONF-2_53b. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-17</td> |
| <td>PeiYong Zhang</td> |
| <td>Add Win64 to Windows VC6 Project files |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6070] warning unused variable in HandlerBase.hpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6576] Exception on processing UTF-16 InputSource buffer with set encoding. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6590] Improper Internal subset filling. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Alberto Massari</td> |
| <td>[Bug 7458] Schema validator does not automatically associate the xml prefix |
| to the "http://www.w3.org/XML/1998/namespace" URI. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Case Larsen</td> |
| <td>[Bug 9502] purify UMR in DocumentImpl::DocumentImpl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Case Larsen</td> |
| <td>[Bug 9553] purify UMR in XMLRecognizer::basicEncodingProbe. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 10651] CMStateSet.hpp includes both memory.h and string.h. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 10648] DOMDocumentImpl misaligned allocations on machines with a 64 bits 'long' type. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-15</td> |
| <td>Tinny Ng</td> |
| <td>DOM Level 3 C++ Binding. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-15</td> |
| <td>Tinny Ng</td> |
| <td>DOM L3: DOMText::getIsWhitespaceInElementContent, DOMDocument::set/getStrictErrorChecking. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-15</td> |
| <td>Robert Buck</td> |
| <td>[Bug 10834] Update version header to handle two digit revision and patch levels. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-12</td> |
| <td>Khaled Noaman</td> |
| <td>Grammar caching/preparsing. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-12</td> |
| <td>Khaled Noaman</td> |
| <td>Add getRootGrammar and modify SEnumVal. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-12</td> |
| <td>James Berry</td> |
| <td>Add some support for testing of Mac OS X builds with GCC3 compiler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-12</td> |
| <td>James Berry</td> |
| <td>[Bug 10649] XercesDefs.hpp and AutoSense.hpp assume CodeWarrior is MacOS. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-10</td> |
| <td>Tinny Ng</td> |
| <td>Enable embedded path link option in HP. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-10</td> |
| <td>Robert Buck</td> |
| <td>[Bug 9154] Requesting Xerces Version Macro. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-08</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 10525] runConfigure fails to recognize '-d' flag. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-05</td> |
| <td>Max Gotlib</td> |
| <td>[Bug 10250]: Implementation of new platform methods in FreeBSD. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 9788] VecAttrListImpl::getValue skips prefix if SAX namespace validation is on. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-05</td> |
| <td>Robert Buck</td> |
| <td>[Bug 10065] xml4com bugs found when porting to Visual Studio .NET project files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 10105] Exception in parse() despite setErrorHandler(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 10119] Grammar::getGrammarType need a const modifier. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-05</td> |
| <td>Max Gotlib</td> |
| <td>[Bug 10252] Modify FreeBSD build environment for the samples. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-04</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 10482] XMLUri crashes with empty fragment. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-04</td> |
| <td>Max Gotlib</td> |
| <td>[Bug 10253] Bugfix for the IconvFBSD transcoder. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-04</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 10336] Error in Error Message (set 3, #56, English). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-07-04</td> |
| <td>Tinny Ng</td> |
| <td>DOM L3: Add DOMDocument::renameNode. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-27</td> |
| <td>Tinny Ng</td> |
| <td>DOM L3: Add DOMNode::isSameNode and DOMNode::isEqualNode. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-25</td> |
| <td>Tinny Ng</td> |
| <td>Add "adoptDocument" to XercesDOMParser so that document can optionally live outside the parser. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-25</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7675] IDOM memory management problem. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-25</td> |
| <td>Tinny Ng</td> |
| <td>DOM C++ Binding: add function release(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-24</td> |
| <td>James Berry</td> |
| <td>Support CodeWarrior 8. |
| (Important Note: Since Codewarrior 8 at long last supports HFS+ long file |
| names, these projects now directly reference the src/xercesc files instead of |
| the previously shortened file names in the MacSrc directory. With CodeWarrior |
| 8 and these projects it is no longer necessary to run the perl script |
| ShortenNames.pl to generate that MacSrc directory.) |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-24</td> |
| <td>Robert Buck</td> |
| <td>[Bug 10067] SEnumVal bugs found when porting to Visual Studio .NET. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-24</td> |
| <td>Robert Buck</td> |
| <td>[Bug 10180] New Visual Studio .NET Project Files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-18</td> |
| <td>Khaled Noaman</td> |
| <td>DOM L3: Add Wrapper4DOMInputSource and Wrapper4InputSource. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-18</td> |
| <td>Khaled Noaman</td> |
| <td>DOM L3: Modify DOMCount to modify DOMBuilder. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-18</td> |
| <td>Peter A. Volchek</td> |
| <td>Bug#9950: Compilation error on MSVC5. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-17</td> |
| <td>Tinny Ng</td> |
| <td>Add feature "http://apache.org/xml/features/validation-error-as-fatal", and users should |
| use setFeature instead of setValidationConstraintFatal in SAX2XMLReader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-17</td> |
| <td>Tinny Ng</td> |
| <td>Add feature "http://apache.org/xml/features/continue-after-fatal-error", and users should |
| use setFeature instead of setExitOnFirstFatalError in SAX2XMLReader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-17</td> |
| <td>Tinny Ng</td> |
| <td>Name Xerces features as XMLUni::fgXercesXXXX instead of XMLUni::fgSAX2XercesXXXX |
| so that they can be shared with DOM parser. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-14</td> |
| <td>PeiYong Zhang</td> |
| <td>Build 64bit production on Itaniums platform (Windows and Linux) using Intel Compiler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-12</td> |
| <td>Tinny Ng</td> |
| <td>DOM L3: Add DOMUserDataHandler, DOMNode::set/getUserData. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-12</td> |
| <td>Tinny Ng</td> |
| <td>Fix: Thread-safety in DOMString. The reference or update to DOMString::gLiveStringHandleCount should be synchronized (locked). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-07</td> |
| <td>Tinny Ng</td> |
| <td>DOM L3: Add Entity::get/setActualEncoding, get/setEncoding, get/setVersion. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-07</td> |
| <td>Tinny Ng</td> |
| <td>DOM L3: Add Document::get/setActualEncoding, get/setEncoding, get/setVersion, get/setStandalone, get/setDocumentURI. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-06-03</td> |
| <td>Tinny Ng</td> |
| <td>DOM L3: Add DOMImplementationRegistry and DOMImplementationSource. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-30</td> |
| <td>Tinny Ng</td> |
| <td>Add feature http://apache.org/xml/features/nonvalidating/load-external-dtd to |
| optionally ignore external DTD. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-29</td> |
| <td>Khaled Noaman</td> |
| <td>DOM L3: Add DOMInputSource, DOMEntityResolver, DOMImplementationLS and DOMBuilder. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-29</td> |
| <td>Gereon Steffens</td> |
| <td>[Bug 9489] Malformed HTTP GET Requests in UnixHTTPUrlInputStream. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-28</td> |
| <td>PeiYong Zhang</td> |
| <td>DOM L3: Modify DOMPrint to use DOMWriter. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-28</td> |
| <td>PeiYong Zhang</td> |
| <td>DOM L3: Add DOMWriter, DOMWriterFilter, LocalFileFormatTarget, StdOutFormatTarget, and MemBufFormatTarget. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-28</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 9104] prefixes dissapearing when schema validation turned on. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-27</td> |
| <td>Tinny Ng</td> |
| <td>Add DOMDocumentRange and DOMDocumentTraversal. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-27</td> |
| <td>Khaled Noaman</td> |
| <td>Performance: Lazily store top-level components to eliminate unnecessary traversal |
| of DOM tree when looking up for a top level component. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-27</td> |
| <td>Khaled Noaman</td> |
| <td>Performance: Use pre-built element-attribute map table. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-27</td> |
| <td>Tinny Ng</td> |
| <td>To get ready for 64 bit large file, use XMLSSize_t to represent line and column number. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-27</td> |
| <td>Tinny Ng</td> |
| <td>Define XMLSize, XMLSSize_t and their associate MAX. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-24</td> |
| <td>Khaled Noaman</td> |
| <td>Performance: Eliminate mulitple calls to addRange and sort in regx. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-23</td> |
| <td>Khaled Noaman</td> |
| <td>Performance: Use XMLBufferMgr instead of local creation of XMLBuffer(s). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-22</td> |
| <td>Khaled Noaman</td> |
| <td>DOM L3: Add AbstractDOMParser, DOMError, DOMErrorHandler, and DOMLocator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-21</td> |
| <td>Tinny Ng</td> |
| <td>DOM Reorganization (rename IDOM and deprecate old DOM) and other documentation update. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-19</td> |
| <td>James Berry</td> |
| <td>[Bug 9237] Encoding spec in lower case (DTD/XML) not recognized. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-10</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 8967] Default element behaviour is incorrect (schema only). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-08</td> |
| <td>Martin Kalen</td> |
| <td>[Bug 7701] NameIdPoolEnumerator copy constructor should call base class. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-08</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 8899] Missing implementation of Op::Op(const Op&) causes Intel C++ Win32 link to fail. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-08</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 8301] INFINITY used as enum member. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-08</td> |
| <td>David Bertoni</td> |
| <td>[Bug 8381] XMLScanner performance fixes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-08</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 8898] SchemaElementDecl doesn't compile with Intel C++ for IA32. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-07</td> |
| <td>Tinny Ng</td> |
| <td>Schema Fix: re-add the ID, IDREF ... datatype validators only if they were not there. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-07</td> |
| <td>Khaled Noaman</td> |
| <td>Update SAX2 documentation to tell users it is necessary to delete |
| the parser returned by XMLReaderFactory::createXMLReader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-07</td> |
| <td>David Bertoni</td> |
| <td>[Bug 8852] UnixHTTPURLInputStream.cpp includes unneeded file. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-06</td> |
| <td>David Bertoni</td> |
| <td>[Bug 8492] Incorrect HP link options. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-03</td> |
| <td>Martin Kalen</td> |
| <td>[Bug 7341] Missing newline at end of util and DOM source files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-03</td> |
| <td>Martin Kalen</td> |
| <td>[Bug 7261] Remove obsolete define in UnixWareDefs.hpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-03</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 8769] UMR (uninitialized memory read) detected by memory tool. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-05-01</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7265] UnixWare port broken in platformTerm(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-24</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 8495] URLInputSource constructor initializes fURL member incorrectly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-22</td> |
| <td>PeiYong Zhang</td> |
| <td>Build AIX 64 bit binary. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-19</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 8236] Problem with recursive and derived elements. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-18</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 7301] Redundant range-check in HexBin.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-17</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7583] Build warnings with MS Visual Studio .NET. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-17</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7493] The word "occured" is misspelled and it is a global error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-17</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 8195] Invalid path to build 'samples' target. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-16</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 8156] Bad path name breaks build. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-16</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 8168] Error when attempting to build NetAccessors. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-09</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 7706] XMLString::lowerCase() does not work. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-09</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 6095] Modify .so name to have version number. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-08</td> |
| <td>Tinny Ng</td> |
| <td>ICU 2.0.2 Update. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-04</td> |
| <td>Khaled Noaman</td> |
| <td>Change min/maxOccurs from unsigned int to int. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-03</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 7565] Attributes in different namespaces produce a Fatal Exception. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-03</td> |
| <td>Tinny Ng</td> |
| <td>check null string first in isWSCollapsed and fix [Bug 6902] Typo in XMLString.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-02</td> |
| <td>Martin Kalen</td> |
| <td>[Bug 7555] Enable AIX build with newer xlC versions. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-02</td> |
| <td>Khaled Noaman</td> |
| <td>Modiy QName comparison (operator==). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-01</td> |
| <td>Tinny Ng</td> |
| <td>According to DOM spec, setNodeValue by default is no-op. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-01</td> |
| <td>Tinny Ng</td> |
| <td>Do not issue DOM_DOMException::INUSE_ATTRIBUTE_ERR if the owner is the same. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-01</td> |
| <td>Tinny Ng</td> |
| <td>DOMString problem with Asian codepages. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-01</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 7551] Exceptions are caught by value, rather than by reference. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-01</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7585] xml4com.dsp - Cannot open source file. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-01</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 7297] Validation of schema included in document fails with improper error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-04-01</td> |
| <td>Khaled Noaman</td> |
| <td>Move Element Consistency checking (ref to global declarations) to SchemaValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-27</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1173] DOMParser entity resolution property is messed about. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-27</td> |
| <td>Tinny Ng</td> |
| <td>Fix: not all the children of EntityReference Node is set to readOnly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-27</td> |
| <td>Tinny Ng</td> |
| <td>Should call setReadOnly instead of isReadOnly to populate the flag. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-27</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3010] DocumentImpl::importNode - Missed Readonly Flag Restore. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-27</td> |
| <td>Tinny Ng</td> |
| <td>Correct count element routine in IDOMCount. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-26</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 7471] Failed to validate correctly when schema has <xsd:extension> and the base has an attribute. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-25</td> |
| <td>Khaled Noaman</td> |
| <td>Move particle derivation checking from TraverseSchema to SchemaValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-22</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 7358] About TraverseSchema::traverseSimpleTypeDecl member function. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-21</td> |
| <td>Khaled Noaman</td> |
| <td>Add support for reporting line/column numbers of schema errors. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-19</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 7164] DOMParser with a DTD leak! |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-19</td> |
| <td>Khaled Noaman</td> |
| <td>Fix for declarations referenced from a different NS in the case of a circular import. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-19</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 7243] Base64 encoding is not working. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-19</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 7074] Unwarranted error regarding "no circular definitions allowed". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-18</td> |
| <td>Khaled Noaman</td> |
| <td>[Regx Fix] Change constant names to eliminate possible conflict with user defined ones. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-18</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 7162] IconvFreeBSDTransService.cpp needs an #include statement fixed to use xercesc. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-15</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6888] NodeIterator. Retrofit this typo that was applied to Xerces-J, although this |
| function "matchNodeOrParent" is not used in Xerces-C++. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-15</td> |
| <td>Tinny Ng</td> |
| <td>DOMString Thread safe Fix: should lock the entire deleter function where freeListPtr and |
| blockListPtr are modified. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-15</td> |
| <td>Tinny Ng</td> |
| <td>Issue DOMException::INDEX_SIZE_ERR if count is greater than length, equal to length is ok. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-14</td> |
| <td>Tinny Ng</td> |
| <td>IDOM Fix: Issue IDOM_DOMException::INDEX_SIZE_ERR if count or offset is negative. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-14</td> |
| <td>Tinny Ng</td> |
| <td>IDOM Fix: Initialize fPublic/fSystemId to zero in IDNotationImpl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-14</td> |
| <td>Tinny Ng</td> |
| <td>Certain IDOM Node should call fParent.normalize(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-14</td> |
| <td>Tinny Ng</td> |
| <td>Run methods test[NodeType] in the IDOMTest and other fixes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-12</td> |
| <td>Mark Russell</td> |
| <td>[Bug 1687] resValue not always updated when making a transcoder. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002/03/11</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 7000] The URL is corrupted in UnixHTTPURLInputStream.cpp. |
| </td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release170"/> |
| <s2 title="Release Information for &XercesCName; 1.7.0: March 8, 2002"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=12%2F08%2F01&chfieldto=03%2F08%2F02&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 1.7.0. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2002-03-07</td> |
| <td>Tinny Ng</td> |
| <td>Add a keys file to store public key of committers who sign and upload packages to Apache. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-07</td> |
| <td>PeiYong Zhang</td> |
| <td>Call Terminate() to avoid memory tools reporting memory leak in Traversal test cases. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-06</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema: Allow [+]? [0]* '.'? [0]* and normalize the input to positive zero string. |
| And similarly input conforming to '-' [0]* '.'? [0]* is normalized to negative zero. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-04</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2869] AIX 4.3.3 mutex/atomic-operation changes for build. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-04</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 6834] apparently correct schema/instance not validating. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-03-01</td> |
| <td>Tinny Ng</td> |
| <td>NodeIDMap informational message about growing only be printed if debug is on. |
| Besides the throw message should be encap in the XMLErrList_EN_US.Xml, not hardcoded in the code. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-28</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 2717] Unterminated INCLUDE section causes infinite loop with setExitOnFirstFatalError(false) |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-28</td> |
| <td>Tinny Ng</td> |
| <td>Fix: ReaderMgr Should check if XMLReader is created successfully. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-28</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1368] improper DOMStringHandle locking. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-28</td> |
| <td>Martin Kalen</td> |
| <td>[Bug 6445] Caldera (SCO) OpenServer Port. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-27</td> |
| <td>Tinny Ng</td> |
| <td>Fix: default attribute are not added when namespace is on and validation is off. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-27</td> |
| <td>Tinny Ng</td> |
| <td>Fix: SAX AttributeList::getName should attach prefix if present |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-26</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6672] SAXValidator results in an access violation when validating against schema |
| with empty element that has default value. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-26</td> |
| <td>Khaled Noaman</td> |
| <td>Fix: Create ZeroOrOne node for PCDATA only if needed. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-25</td> |
| <td>Tinny Ng</td> |
| <td>Schema Fix: Thread-safe the built-in datatype validator registry. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-25</td> |
| <td>Tinny Ng</td> |
| <td>Schema Fix: Ensure no invalid uri index for UPA checking. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-25</td> |
| <td>Tinny Ng</td> |
| <td>Merge IThreadTest and ThreadTest. Modify ThreadTest to do schema processing, and |
| add ThreadTest to sanityTest.pl |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-20</td> |
| <td>Don Mastrovito</td> |
| <td>Project files for BCB6. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-20</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2845] HP-UX 10.20 with CC A.10.40 needs +Z instead of +z. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-20</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5977] Warnings on generating apiDocs. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-18</td> |
| <td>PeiYong Zhang</td> |
| <td>Fix: Add code for ContentSpecNode::All in formatNode. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-18</td> |
| <td>James Berry</td> |
| <td>Add support for building with new MacOSURLAccessCF NetAccessor that doesn't |
| require Carbon but can allow Xerces to live solely within CoreServices layer. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-17</td> |
| <td>James Berry</td> |
| <td>[Bug 6092] stricmp and strnicmp not present in FreeBSD. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-17</td> |
| <td>James Berry</td> |
| <td>Update Mac OS projects to reflect "sane includes" changes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-15</td> |
| <td>Tinny Ng</td> |
| <td>Add IDOM to API documentation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-15</td> |
| <td>PeiYong Zhang</td> |
| <td>Base64 interface redefined for conversion in XMLByte. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-14</td> |
| <td>PeiYong Zhang</td> |
| <td>Add getEnumString to DatatypeValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-14</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 6461] Unexpected recursion errors reported against schema. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-13</td> |
| <td>Khaled Noaman</td> |
| <td>Add constraint checking for the extension of an 'all' content model. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-13</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 4581] erroneous static cast in programming examples. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-13</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 6336] Output of XMLString::transcode not freed? |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-13</td> |
| <td>Khaled Noaman</td> |
| <td>Update samples to use SAX2 features/properties constants from XMLUni. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-11</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 6330] Base64::encode does not work. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-11</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2715] Build recursion suppresses make failures. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-11</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2496] libxerces-c1_5_0 fails to build correctly on Solaris. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-06</td> |
| <td>Khaled Noaman</td> |
| <td>Added a new flag '-p' to SAX2 samples to set the 'namespace-prefixes' feature. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-06</td> |
| <td>Khaled Noaman</td> |
| <td>Use IDOM for schema processing. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-05</td> |
| <td>Tinny Ng</td> |
| <td>Remove 3rd party jar style-apachexmljar, expand into physical files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-05</td> |
| <td>Tinny Ng</td> |
| <td>Add IDOMMemTest. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-05</td> |
| <td>Tinny Ng</td> |
| <td>Modify InitTermTest to take option flag like -s, -f , and -n. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-05</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5716] Can't parse with Validation more than one file. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-05</td> |
| <td>Tinny Ng</td> |
| <td>Recognize IBM01140 (IANA encoding) as alias of intrinsic encoding IBM1140. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-04</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 6114] Memory leaks on IDOM getElementsByTagName(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-04</td> |
| <td>Tinny Ng</td> |
| <td>Add DOM Level2 missing functions: NodeIterator::getRoot, TreeWalker::getRoot |
| Element::hasAttribute, Element::hasAttributeNS and Node::hasAttribute |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-04</td> |
| <td>Tinny Ng</td> |
| <td>Memory leak fix in samples / test cases. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-02-01</td> |
| <td>PeiYong Zhang</td> |
| <td>src and include folder reorganization for "sane_include". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-28</td> |
| <td>Khaled Noaman</td> |
| <td>Fix: some SAX calls were not passed to the LexicalHandler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-29</td> |
| <td>Tinny Ng</td> |
| <td>Remove those jar files that are not clear in license issue. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-28</td> |
| <td>Khaled Noaman</td> |
| <td>Add a 'null' string constant in XMLUni. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-28</td> |
| <td>Khaled Noaman</td> |
| <td>Add SAX2-ext's DeclHandler support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-28</td> |
| <td>Khaled Noaman</td> |
| <td>The namespace-prefixes feature in SAX2 should be off by default. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-24</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-23</td> |
| <td>Tinny Ng</td> |
| <td>Progressive parse does not do post-validation and thus ID/IDREF are not checked. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-23</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5545] Progressive Parse trashes when encountering "<! ... " |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-23</td> |
| <td>Tinny Ng</td> |
| <td>Update DOM/IDOM hasFeature method to correctly reflect current status. |
| And add more hasFeature test to DOMMemTest. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-21</td> |
| <td>Tinny Ng</td> |
| <td>Some intrinsic encodings support (e.g. UTF-16) only work as input encoding |
| while reading in XML data; but do not work as output encoding in XMLformatter. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-21</td> |
| <td>Tinny Ng</td> |
| <td>Document encoding alias for intrinsic encoding support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-21</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5847] ICUMsgLoader can't be compiled with gcc 3.0.3 and ICU2. |
| And also fix the memory leak introduced by Bug 2730 fix. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-18</td> |
| <td>Max Gotlib</td> |
| <td>Adds the capability to compile the tests under FreeBSD and either ICU or |
| IconvFBSD transservice (the transcoding service is automatically detected |
| during configuration stage), with or without pthreads. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-18</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5371] runConfigure extra linker options ignored in Makefiles for tests and samples. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-18</td> |
| <td>Tinny Ng</td> |
| <td>Break program.xml which takes too long to load, into program-sax.xml, program-sax2.xml |
| program-dom.xml, program-idom.xml. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-18</td> |
| <td>Tinny Ng</td> |
| <td>Break faq-parse.xml which becomes longer and longer into faq-parse.xml and faq-build.xml |
| to better categorize the FAQ, and update the FAQ |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-18</td> |
| <td>Tinny Ng</td> |
| <td>Create symbolic link to those duplicate ICU libraries, instead of physical duplicate copies. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 5807] Parser produces unexpected errors from 'Good' document. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-14</td> |
| <td>PeiYong Zhang</td> |
| <td>XMLURi bug fix: related to Authority and wellformedAddress |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-14</td> |
| <td>Max Gotlib</td> |
| <td>[Bug 5570] DOM_Range lacks the copy constructor. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-14</td> |
| <td>Max Gotlib</td> |
| <td>Support IconvFBSD in multi-threading environment with all the possible |
| combinations of threading and transcoding options. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-10</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 5786] Unexpected Schema errors. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-03</td> |
| <td>Khaled Noaman</td> |
| <td>Fix for identity constraints - union operation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-03</td> |
| <td>Khaled Noaman</td> |
| <td>Resolve namespace first before resolving the schema location in <import>. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-03</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 5675] Use of setExternalSchemaLocation() yields inconsistent behavior. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-02</td> |
| <td>Khaled Noaman</td> |
| <td>Fix for validity constraint check for standalone documents. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-02</td> |
| <td>Khaled Noaman</td> |
| <td>Fix for regular expression patterns that begin with ".". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-02</td> |
| <td>Khaled Noaman</td> |
| <td>Fix for error message when checking for attributes with a namespace prefix. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-02</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 5569] <extension> does not work -- ancestor elements not recognized. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2002-01-02</td> |
| <td>Tinny Ng</td> |
| <td>Schema Fix: should not store a temp value as the key in the element |
| pool and the attribute pool. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-22</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 4953] Propagate existing CFLAGS and CXXFLAGS. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-21</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 5514] XMLEnumerator needs virtual destructor. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-21</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2680] Remove '-instances=static' from the compile step. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-21</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1833] LexicalHandler::startDTD not called correctly. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-21</td> |
| <td>Frank Balluffi</td> |
| <td>[Bug 5466] Memory Leak: ElementImpl.cpp's ElementImpl::ElementImpl copy |
| constructor does not cleanup attributes before assignment. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-21</td> |
| <td>Frank Balluffi</td> |
| <td>[Bug 5464] Memory Leak: DocumentImpl::importNode does not delete |
| old attribute if its reference count equals zero. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-21</td> |
| <td>Tinny Ng</td> |
| <td>Schema fix: leading whitespace should be preserved for CData type. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-14</td> |
| <td>Khaled Noaman</td> |
| <td>Add surrogate support to comments and processing instructions. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-14</td> |
| <td>Tinny Ng</td> |
| <td>Performance: Do not transcode twice in DOMString constructor. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-14</td> |
| <td>Tinny Ng</td> |
| <td>update BUILDINSTRUCTIONS.TXT to be in sync with build instruction in build*.xml. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-13</td> |
| <td>PeiYong Zhang</td> |
| <td>Fix: Invalid Argument to FreeLibrary (Hint: 0x0000000). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-13</td> |
| <td>Linda Swan</td> |
| <td>iSeries (AS/400) documentation update and other iSeries related fixes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-13</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 5410] non-schema <attribute> attributes cause error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-12</td> |
| <td>Tinny Ng</td> |
| <td>Fix typos in messages. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-12</td> |
| <td>PeiYong Zhang</td> |
| <td>Memory leak: fRedefineList. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-12</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5367] Progressive parse does not throw error when file is empty. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-12</td> |
| <td>Tinny Ng</td> |
| <td>Performance: Remove obsolete code in ElemStack. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-11</td> |
| <td>Max Gotlib</td> |
| <td>More changes to IconvFBSDTransService. Allow using "old" TransServece implementation |
| (via '-t native' option to runConfigure) or to employ libiconv (it is a part of FreeBSD |
| ports-collection) services. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-11</td> |
| <td>Christopher Just</td> |
| <td>[Bug 5320] 1.5.2 Build fails on IRIX. The variable "atomicOpsMutex" has been defined twice. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001/12/10</td> |
| <td>PeiYong Zhang</td> |
| <td>Swap checking to avoid "dangling pointer" reported by BoundsChecker. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Memory Leak: fLeafNameTypeVector. |
| </td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release160"/> |
| <s2 title="Release Information for &XercesCName; 1.6.0: December 6, 2001"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=10%2F27%2F01&chfieldto=12%2F07%2F01&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 1.6.0. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Khaled Noaman</td> |
| <td>Schema: Add Identity Constraint(Key, KeyRef, Unique, Selector, Field, and Partial XPath Support). <br/> |
| Add XPathSymbols, <br/> |
| XPathMatcherStack, <br/> |
| XPathMatcher, <br/> |
| XPathException, <br/> |
| XercesXPath, <br/> |
| ValueStoreCache, <br/> |
| ValueStore, <br/> |
| IdentityConstraint, <br/> |
| IC_Unique, <br/> |
| IC_Selector, <br/> |
| IC_KeyRef, <br/> |
| IC_Key, <br/> |
| IC_Field, <br/> |
| FieldValueMap, <br/> |
| FieldActivator. <br/> |
| Support Particle Derivation Constraint Checking. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>PeiYong Zhang</td> |
| <td>DatatypeValidator:<br/> |
| Support DateTimeValidator, <br/> |
| DateTimeDatatypeValidator, <br/> |
| DateDatatypeValidator, <br/> |
| TimeDatatypeValidator, <br/> |
| DayDatatypeValidator, <br/> |
| MonthDatatypeValidator, <br/> |
| MonthDayDatatypeValidator, <br/> |
| YearDatatypeValidator, <br/> |
| YearMonthDatatypeValidator, <br/> |
| DurationDatatypeValidator. <br/> |
| Add SchemaDataTimeException, <br/> |
| XMLAbstractDoubleFloat, <br/> |
| XMLDateTime. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1959] setNodeValue throws exception when spec specifies NOP. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Erik Rydgren</td> |
| <td>[Bug 2174] Bug in NamedNodeMapImpl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Henry Zongaro</td> |
| <td>Performance Enhancement. Added setNPrefix and setNLocalPart methods in QName that |
| allow code to take advantage of the fact that it knows the length of the prefix and |
| local name, when possible. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Henry Zongaro</td> |
| <td>Performance Enhancement. Added a second ContentSpecNode constructor that allows |
| the QName to be just assigned, not copied. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Henry Zongaro</td> |
| <td>Performance Enhancement. Added a second CMLeaf constructor that indicated the |
| QName passed in was to be adopted. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Henry Zongaro</td> |
| <td>Performance Enhancement. Modify the handling of the fNEL option so that it results |
| in fgCharCharsTable being modified, instead of having all of the low-level routines check |
| the option. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-06</td> |
| <td>Tinny Ng</td> |
| <td>Make the runConfigure and associated config*, Makefile* in folders tests, |
| samples and src more consistent. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-05</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 1236] Incorrect NMTOKENS attribute normalization. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-05</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 2752] Surrogate support incomplete. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-05</td> |
| <td>Edward Avis</td> |
| <td>Fix runConfigure which can run into infinite loop with invalid argument |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-05</td> |
| <td>Tinny Ng</td> |
| <td>Generate linker map for certain platforms |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-03</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5237] PATH_MAX undefined during build without threading support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-03</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 5179] Misprint in downcasting description. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-12-03</td> |
| <td>Max Gotlib</td> |
| <td>Add FreeBSD native transcoder (IconvFBSD). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-30</td> |
| <td>PeiYong Zhang</td> |
| <td>Build all tests on HP-UX 11. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-29</td> |
| <td>Michael Huedepohl</td> |
| <td>Add FreeBSD Support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>PeiYong Zhang</td> |
| <td>DOMMemTest: delete compiler generated temporary DOMString object "Hello Goodbye". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Tinny Ng</td> |
| <td>Fix broken ParserTest. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Tinny Ng</td> |
| <td>Do not increment the error count if it is a warning. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Phil Brown</td> |
| <td>[Bug 4019] XMLReader::getNextChar can over read (UTF-16). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 4544] DOM_NodeList::getLength incorrect when called twice for empty list. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Artur Klauser</td> |
| <td>[Bug 2238]libWWW problems with broken proxys and range requests. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Artur Klauser</td> |
| <td>[Bug 2237] libWWW redirect error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Matt Lovett</td> |
| <td>[Bug 4422] BinMemInputStream::readBytes is inefficient. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3683] Access Violations when performing custom schema validation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-28</td> |
| <td>Tinny Ng</td> |
| <td>Check tohash pointer before accessing content in XMLString::hash. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-27</td> |
| <td>Tinny Ng</td> |
| <td>Fix packageBinaries.pl to correctly strip the zip file name from the target |
| directory which has "." dot in it. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-26</td> |
| <td>Don Mastrovito</td> |
| <td>BCB4 can use wchar_t. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-23</td> |
| <td>Tinny Ng</td> |
| <td>Support ICU 2.0. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-23</td> |
| <td>Tinny Ng</td> |
| <td>Eliminate Warning from Solaris Forte C++: |
| Warning (Anachronism): Formal argument start_routine of type extern "C". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-23</td> |
| <td>Tinny Ng</td> |
| <td>Eliminate Warning from Solaris Forte C++: |
| Warning: String literal converted to char* in initialization. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-23</td> |
| <td>Tinny Ng</td> |
| <td>Eliminate Warning from AIX xlC 3.6:1540-399. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-23</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 4655] config.status be included in all future binary releases. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-23</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 4873] ICU 2.0 breaks Xerces 1.5.2 build. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-22</td> |
| <td>PeiYong Zhang</td> |
| <td>Eliminate Visual C++ compiler warning C4273. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-22</td> |
| <td>PeiYong Zhang</td> |
| <td>Schema: Allow "0.0" to be a valid lexcial representation of ZERO. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-21</td> |
| <td>Peter A. Volchek and PeiYong Zhang</td> |
| <td>Add sample SEnumVal. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-21</td> |
| <td>Tinny Ng</td> |
| <td>New method InputSource::get/setIssueFatalErrorIfNotFound to tell the parser |
| whether to issue fatal error or not if cannot find it (the InputSource). |
| This is required for schema processing as it shouldn't be a fatal error if the |
| schema is not found. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-20</td> |
| <td>Tinny Ng</td> |
| <td>Allow schemaLocation and noNamespaceSchemaLocation to be specified outside the |
| instance document. New methods setExternalSchemaLocation and |
| setExternalNoNamespaceSchemaLocation are added (for SAX2, two new properties are added). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-19</td> |
| <td>PeiYong Zhang</td> |
| <td>XMLFloat and XMLDouble boundary Values updated. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-16</td> |
| <td>Tinny Ng</td> |
| <td>Add test case InitTermTest to test XMLPlatformUtils:Initialize/Terminate() pair. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-16</td> |
| <td>Khaled Noaman</td> |
| <td>Design change: GeneralAttributeCheck is not longer a singleton class. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-15</td> |
| <td>Khaled Noaman</td> |
| <td>Re-organize constant values in XMLAttDef. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-13</td> |
| <td>Tinny Ng</td> |
| <td>Move root element check from XMLValidator to XMLScanner |
| and deprecate XMLValidator::checkRootElement(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-13</td> |
| <td>Tinny Ng</td> |
| <td>Update documentation for SAX2XMLReader, DefaultHandler and DOMParser. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-09</td> |
| <td>Tinny Ng</td> |
| <td>Regular Expression: Update the Block Names and Block Range to comply to the latest standard. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-09</td> |
| <td>Carolyn Weiss</td> |
| <td>DOMIDTest/MemParse fix: Pulled the hardcoded encoding out of the document |
| itself and made it a #define to make it easier to support other encodings. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-09</td> |
| <td>Carolyn Weiss</td> |
| <td>DOMMemTest fix: Changed some literal values to their equivalent hex values |
| so they work correctly on both ASCII and EBCDIC systems. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-09</td> |
| <td>Linda Swan</td> |
| <td>Bug Fix: maxChars in XMLString::copyNString is more related to the target than the src. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-07</td> |
| <td>Tinny Ng</td> |
| <td>Performance: Create QName in ContentSpecNode only if it is a leaf/Any/PCDataNode. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-07</td> |
| <td>Tinny Ng</td> |
| <td>Performance: move getRawName() to outer loop in DFAContentModel so that it |
| is called only once per outer loop. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-06</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 4644] Memory leak in schema traverser. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-02</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 4133] --prefix not used properly in configure. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-01</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 2730] Can't build xerces-c-1.5.1 with ICUMsgLoader. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-01</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 4578] No documentation for XMLTranscoder. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-11-01</td> |
| <td>Tinny Ng</td> |
| <td>IDOM: Leak: should allocate the fNodeListPool with the overloaded new. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001/10/29</td> |
| <td>Tinny Ng</td> |
| <td>Update samples doc to reflect the latest changes. Also update runConfigure usage |
| in build doc to reflect the latest changes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-26</td> |
| <td>PeiYong Zhang</td> |
| <td>Thread safe XMLFloat and XMLDouble. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-26</td> |
| <td>Tinny Ng</td> |
| <td>Update SAX standard web link. |
| </td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release152"/> |
| <s2 title="Release Information for &XercesCName; 1.5.2: October 26, 2001"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=07%2F19%2F01&chfieldto=10%2F26%2F01&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 1.5.2. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2001-10-26</td> |
| <td>Khaled Noaman</td> |
| <td>Schema:<br/> |
| Support group, <br/> |
| attributeGroup, <br/> |
| all, <br/> |
| any, <br/> |
| anyAttribute, <br/> |
| annotation, <br/> |
| notation, <br/> |
| redefine, <br/> |
| circular import. <br/> |
| Add AnySimpleTypeDatatypeValidator. <br/> |
| Add XercesGroupInfo. <br/> |
| More complex type constraint checking. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-26</td> |
| <td>PeiYong Zhang</td> |
| <td>DatatypeValidator:<br/> |
| Support DoubleDatatypeValidator, <br/> |
| FloatDatatypeValidator, <br/> |
| AnyURIDatatypeValidator, <br/> |
| AbstractStringValidator, <br/> |
| AbstractNumericValidator, <br/> |
| AbstractNumericFacetValidator, <br/> |
| NCNameDatatypeValidator, <br/> |
| NameDatatypeValidator. <br/> |
| Add XMLDouble, <br/> |
| XMLFloat, <br/> |
| XMLInteger, <br/> |
| XMLNumber, <br/> |
| XMLUri. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-26</td> |
| <td>Tinny Ng</td> |
| <td>Schema:<br/> |
| Support xsi:type, <br/> |
| Unique Particle Attribution Constraint Checking, <br/> |
| anyAttribute in Scanner and Validator. <br/> |
| Add XercesElementWildCard, <br/> |
| AllContentModel, <br/> |
| XMLInternalErrorHandler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>PeiYong Zhang</td> |
| <td>XMLDeleterFor related functions and data are removed. Replace with XMLRegisterCleanup. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>Henry Zongaro</td> |
| <td>[Bug 2924] runConfigure script to accept multiple linker options. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>John Warrier</td> |
| <td>[Bug 2924] runConfigure script to accept multiple compiler options. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>Mark Weaver</td> |
| <td>[Bug 4213] BinHTTPURLInputStream initialization not thread safe. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>John Clayton</td> |
| <td>[Bug 4121] BinHTTPUrlInputStream needs to read entire HTTP header. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 4318] Single threaded build fails due to obsolete #define. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2860] gAtomicMutex should be used when APP_NO_THREADS is not defined in both Tru64 and OS400. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-25</td> |
| <td>Tinny Ng</td> |
| <td>Comment outside root element should also be reported. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-24</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 4342] Validator mutex is not deleted. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-24</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 3975] XMLPlatformUtils::Initialize() leaks memory after thousands of calls. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-24</td> |
| <td>Kevin Philips</td> |
| <td>[Bug 3813] BinHTTPURLInputStream has weak HTTP request capabilities. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-24</td> |
| <td>Peter A. Volchek</td> |
| <td>[Bug 2305] Include stdlib.h to BinHTTPURLInputStream.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-24</td> |
| <td>Sean Bright</td> |
| <td>[Bug 2456] loadXML gives an exception. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-24</td> |
| <td>Curt Arnold</td> |
| <td>Fixed xml4com.idl which attempts to set the version of the type library to 1.5.2 when |
| only major.minor format is allowed. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-23</td> |
| <td>Mark Weaver</td> |
| <td>[Bug 4060] XMLPlatformUtils leaks a mutex on Solaris, Linux and others. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-23</td> |
| <td>Mark Weaver</td> |
| <td>[Bug 880] XMLPlatformUtils::Terminate cannot be called more than once. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-22</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3660] Off-by-one error in DOMString.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-22</td> |
| <td>Tinny Ng</td> |
| <td>Check that memory has been acquired successfully after memory acquisition requests in DOMString. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-22</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3361] "String pool id was not legal" error in Attributes::getURI(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-22</td> |
| <td>Linda Swan</td> |
| <td>castToNodeImpl is inconsistent with other cast routines in IDCasts. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>James Berry</td> |
| <td>Add new file name shortening hints; chmod +x. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>James Berry</td> |
| <td>Cleanup handling of transcoder failure to transcode a character; |
| implement canTranscodeTo; thanks to Geoff Coffey. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>James Berry</td> |
| <td>Correctly swap / and : in classic environment MacOS pathnames; thanks to Geoff Coffey. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>James Berry</td> |
| <td>Update MacOS projects for CodeWarrior 7 and ProjectBuilder 1.1, new files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3909] return non-zero an exit code when error was encountered. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>Tinny Ng</td> |
| <td>Modify PParse not to hardcode the number of expected elements as this may vary. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>David McCreedy</td> |
| <td>Fixed the binary search in XML256TableTranscoder.cpp which |
| fails for the last item in whichever table it is searching. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>David McCreedy</td> |
| <td>Added U+0110 to XMLEBCDICTranscoder.cpp's "Unicode to IBM037" translation table. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-19</td> |
| <td>David McCreedy</td> |
| <td>Modified DOMPrint and IDOMPrint not to use "endl" method which puts out a newline |
| in the local code page to generate output. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-18</td> |
| <td>Jerry Carter</td> |
| <td>[Bug 3666] Win32MsgLoader unable to retrieve error text if DLL is renamed. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-18</td> |
| <td>Tinny Ng</td> |
| <td>Use opt2 on AIX platform. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-18</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1699] Redirect "delete this" to a temp ptr to bypass AIX xlC v5 |
| optimization memory leak problem. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-18</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 4015] IDDOMImplementation::createDocumentType hopelessly broken. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-16</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 3750] GeneralAttributeCheck threading bug. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-15</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 4177] setupRange uses non-portable code. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-13</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 2409] undocumented XMLException in LocalFileInputSource::new(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-13</td> |
| <td>Jason Stewart</td> |
| <td>[Bug 4133] --prefix not used properly in configure. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-10</td> |
| <td>Jason Stewart</td> |
| <td>XMLURL::parse now throws an exception if it sees a an http URL without |
| two forward slashes ('//') following the protocol. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-10</td> |
| <td>Petr Gotthard</td> |
| <td>Add "Base64::encode" for encoding binary data. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1685] memory leak after parsing document with validation error.<br/> |
| And other miscellaneous memory leak. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-05</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 3831] -1 returned from getIndex() needs to be checked. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-03</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3867] IDOM_Element::getElementsByTagName() threading problem. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-10-02</td> |
| <td>Tinny Ng</td> |
| <td>Memory leak in IDOM, need to delete the fDocument created. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-13</td> |
| <td>Artur Klauser</td> |
| <td>Patch: Xerces 1.5 w/ libWWW for Tru64. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-13</td> |
| <td>Artur Klauser</td> |
| <td>Patch: Xerces 1.5 samples with g++ compiler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-12</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 3565] Stream leaked in ReaderMgr. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-12</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3155] SAX2 does not offer progressive parse. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-11</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 3523] SchemaElementDecl.cpp(242) : error C2202 : not all control paths return a value. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-10</td> |
| <td>Tinny Ng</td> |
| <td>Performance: Store the fGrammarType instead of calling getGrammarType all the time for faster performance. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-04</td> |
| <td>Christopher Just</td> |
| <td>Support IRIX's sproc(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-09-04</td> |
| <td>Kevin Philips</td> |
| <td>[Bug 3170] URLs with ? type fragments in them don't work. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-29</td> |
| <td>Henry Zongaro</td> |
| <td>Allowing -p as argument to -z or -l in runConfigure. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-29</td> |
| <td>Tinny Ng</td> |
| <td>Performance: Use XMLBufBid instead of XMLBuffer directly for better performance. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-29</td> |
| <td>Tinny Ng</td> |
| <td>Performance: No need to new the child QName in ElemStack addChild. Remove it for performance gain. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-22</td> |
| <td>Don Mastrovito</td> |
| <td>Project files for BCB5. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-21</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 2816]Numerous datatype headers cause CC error 1144. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-21</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 3017] MSVC5.0: C2202: 'compareSpecial' : not all control paths return a value. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-17</td> |
| <td>Nick Chiang</td> |
| <td>Fix to memory leak in buildDFA(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-16</td> |
| <td>PeiYong Zhang</td> |
| <td>Performance: stateTable created to optimize the identification of new state created. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-10</td> |
| <td>PeiYong Zhang</td> |
| <td>Add isHex(), isAlphaNum(), isAllWhiteSpace() and patternMatch() in XMLString. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-09</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2947]IDOM segfault calling getElementsByTagName() using a DOM_Document(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-09</td> |
| <td>Tinny Ng</td> |
| <td>Port test case DOMTest to IDOMTest. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-07</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2676] IDOM: pure virtual called in IDDeepNodeListImpl::item(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-07</td> |
| <td>Kari Whitcomb</td> |
| <td>IDOM: Unaligned Access warnings in IDOM samples. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-02</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 1329] SAX2XMLReaderImpl leaks XMLBuffers. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-08-02</td> |
| <td>Tinny Ng</td> |
| <td>Allow DOMCount/SAXCount/IDOMCount/SAX2Count to take a file that has a list of xml file as input. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-31</td> |
| <td>PeiYong Zhang</td> |
| <td>Fix: memory leak in DFAContentModel::postTreeBuildInit(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001/07/27</td> |
| <td>Tinny Ng</td> |
| <td>Fix bug in 'transcode' functions reported by Evgeniy Gabrilovich. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-27</td> |
| <td>Tinny Ng</td> |
| <td>put getScanner() back as they were there before, not to break existing apps. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-26</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2751] Several NameChar characters missing from internal tables. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-26</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 2815] util/regx/RegxParser.cpp compile fails on HP-UX 10.20 with CC A.10.40. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-24</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 2707] DFAContentModel memory leaks. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-19</td> |
| <td>Tinny Ng</td> |
| <td>Add IDOMCount, IDOMPrint, SAX2Count, and SAX2Print to samples.dsw. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-19</td> |
| <td>Tinny Ng</td> |
| <td>Add more tests in sanityTest.pl. |
| </td> |
| </tr> |
| |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release151"/> |
| <s2 title="Release Information for &XercesCName; 1.5.1: July 18, 2001"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=06%2F16%2F01&chfieldto=07%2F18%2F01&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release, &XercesCName; 1.5.1. |
| </p> |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2001-07-17</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 2643] - derivation by extension of complex types does not permit |
| addition of ONLY element content. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2410] DOMParser::parse() throws undocumented exceptions. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-16</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2512] typing mistake in code example of chapter "Constructing an XML Reader". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-16</td> |
| <td>Tinny Ng</td> |
| <td>APIDocs fix: default for schema processing in DOMParser, IDOMParser, |
| and SAXParser should be false. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-15</td> |
| <td>James Berry</td> |
| <td>Add new files to UnionTypeValidator and ListDataTypeValidator to MacOS Project files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-09</td> |
| <td>Khaled Noaman</td> |
| <td>Add constraint checking for simple types. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-11</td> |
| <td>PeiYong Zhang</td> |
| <td>Fix to normalizeWhiteSpace: synchronize fDatatypeBuffer with toFill. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-05</td> |
| <td>PeiYong Zhang</td> |
| <td>Add ListDatatypeValidator and UnionDatatypeValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-10</td> |
| <td>Tinny Ng</td> |
| <td>Give proper error message when scanning external id. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-10</td> |
| <td>Tinny Ng</td> |
| <td>The first char of PI Target Name should be checked. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-09</td> |
| <td>Khaled Noaman</td> |
| <td>Add <any> declaration. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-09</td> |
| <td>Khaled Noaman</td> |
| <td>Fixes for import/include declarations. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-09</td> |
| <td>Tinny Ng</td> |
| <td>Partial Markup in Parameter Entity is validity constraint and thus |
| should be just error, not fatal error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>Add new samples projects: IDOMPPrint and SAX2Print for ProjectBuilder |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>Update ProjectBuilder Xerces project for latest file additions. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>[Bug 2486] Files missing from XercesLib.mcp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>Add new samples for CodeWarrior build: IDOMPrint and SAX2Print. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>New file for use in building Carbon samples. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>Simplify file existence checks. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>[Bug 2495] Missing ( in xerces-c-src1_5_0/obj/Makefile.in. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-08</td> |
| <td>James Berry</td> |
| <td>Fix clean and distclean targets; broken because rm fails if passed no files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-06</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2472] Linker options ignored on IRIX. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-06</td> |
| <td>Martin Kalen</td> |
| <td>Automatic build of single-threaded library. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-05</td> |
| <td>Tinny Ng</td> |
| <td>Encoding String must present for external entity text decl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-05</td> |
| <td>Tinny Ng</td> |
| <td>Standalone checking is validity constraint and thus should be just error, not fatal error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-05</td> |
| <td>PeiYong Zhang</td> |
| <td>Add NotationDatatypeValidator, QNameDatatypeValidator and ENTITYDatatypeValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-04</td> |
| <td>PeiYong Zhang</td> |
| <td>Add IDREFDatatypeValidator and IDDatatypeValidator. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-04</td> |
| <td>PeiYong Zhang</td> |
| <td>XMLString:isValidName(): to validate Name (XML [4][5]). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-03</td> |
| <td>Tinny Ng</td> |
| <td>Some compilers (e.g. the HP compiler) has mistaken the parameter 'std', |
| which is short for standalone as the special prefix used by the standard libraries. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-07-03</td> |
| <td>Miroslaw Dobrzanski-Neumann</td> |
| <td>Supporting dce threading on AIX and Solaris. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-27</td> |
| <td>David Bertoni</td> |
| <td>[Bug 2365] Huge performance problem with the parser in XMLScanner::sendCharData(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-27</td> |
| <td>David Bertoni</td> |
| <td>[Bug 2363] XMLScanner::sendCharData() can send the wrong length to the handler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-27</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 2353] Validating Parser parses after validation failed. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-27</td> |
| <td>Murray Cumming</td> |
| <td>[Bug 1147] Headers install in wrong directory. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-26</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2119] DOMString::print() should use DOMString::transcode() for transcoding. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-25</td> |
| <td>Stephen Dulin</td> |
| <td>OS390 updates. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-25</td> |
| <td>Linda Swan</td> |
| <td>AS400 updates. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-25</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 1393] Converting from Unicode to iso8859. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-25</td> |
| <td>Matt Lovett</td> |
| <td>[Bug 965] scanDocTypeDecl messes up the source offsets. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-25</td> |
| <td>Khaled Noaman</td> |
| <td>Add constraint checking on elements in complex types. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-22</td> |
| <td>James Berry</td> |
| <td>[Bug 2277] Bad argument to ConvertFromUnicodeToText. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-22</td> |
| <td>PeiYong Zhang</td> |
| <td>[Bug 2263] 'SIZE' : redefinition ( BooleanDatatypeValidator.cpp ). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-22</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 2258] Bug in Iconv and Iconv390. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-22</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2225] assignment vs. comparison in if clause. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-22</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2257] 1.5 thinks a <?xml-stylesheet ...> tag is a <?xml ...> tag. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-21</td> |
| <td>Khaled Noaman</td> |
| <td>[Bug 1946] Standalone validity check only for external decl. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-21</td> |
| <td>Tinny Ng</td> |
| <td>[Bug 2262] Duplicated header guard. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-20</td> |
| <td>PeiYong Zhang</td> |
| <td>Proper Debug Guard: Reported by Dean. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-19</td> |
| <td>Tinny Ng</td> |
| <td>Namespace should be off by default in XMLScanner. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001/06/19</td> |
| <td>Tinny Ng</td> |
| <td>Add installAdvDocHandler to SAX2XMLReader as the code is there already. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-19</td> |
| <td>Khaled Noaman</td> |
| <td>Handle maxChars > length(toTranscode). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-18</td> |
| <td>Erik Rydgren</td> |
| <td>Memory leak fix: to addlevel(). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-18</td> |
| <td>Khaled Noaman and PeiYong Zhang</td> |
| <td>Add support for 'fixed' facet. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>Khaled Noaman</td> |
| <td>Added constraint checking for ref on elements. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-06-15</td> |
| <td>Tinny Ng</td> |
| <td>ICU 1.8.1 update. |
| </td> |
| </tr> |
| |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release150"/> |
| <s2 title="Release Information for &XercesCName; 1.5.0: June 15, 2001"> |
| <p> Here is the list of <jump href= |
| "http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfield=resolution&chfieldfrom=01%2F31%2F01&chfieldto=06%2F15%2F01&chfieldvalue=fixed&product=Xerces-C%2B%2B&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&newqueryname=&order=bugs.bug_id"> |
| fixed bugzilla bugs</jump> that are resolved in this release &XercesCName; 1.5.0. |
| </p> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </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 existence of MacOS Unicode Converter routines prior to instantiating our |
| transcoder object; Xerces will thus panic, rather than crash, if they don't exist. |
| Add support to check for existence 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> |
| |
| <anchor name="Release140"/> |
| <s2 title="Release Information for &XercesCName; 1.4.0: January 31, 2001"> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2001-01-26</td> |
| <td>Walker Curtis</td> |
| <td>Undefined symbol error when building a single threaded version of the xerces lib on irix. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-25</td> |
| <td>Arnaud LeHors</td> |
| <td>Added a flag to turn off error checking in the DOM, this is primarily |
| used while building the DOM from the parser to get better performance. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-25</td> |
| <td>Khaled Noaman</td> |
| <td>Let users add their encoding to the intrinsic mapping table. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-25</td> |
| <td>Khaled Noaman</td> |
| <td>const should be used instead of static const. And other clean up bug fixes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-24</td> |
| <td>Arnaud LeHors</td> |
| <td>Fixed replaceChild to handle the case where a node is replaced |
| by itself. Cleaned up insertBefore. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-24</td> |
| <td>Tinny Ng</td> |
| <td>Guard the use of '-ptr${OUTDIR}' in EnumVal/Makefile.in |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-22</td> |
| <td>Curt Arnold.</td> |
| <td>Loads winsock dynamically. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-19</td> |
| <td>Curt Arnold.</td> |
| <td>COM various updates: updated the GUID's so both can coexist, |
| better error reporting and fixed a new minor bugs. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-18</td> |
| <td>Bill Schindler</td> |
| <td>FAQ spell check, fix typos, fix grammar, readability editing, clean up formatting, |
| re-organize so related topics appear together. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-18</td> |
| <td>Bill Schindler</td> |
| <td>Project file updated due to removal of ChildAndParentNode.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-17</td> |
| <td>Arnaud LeHors</td> |
| <td>DOM Implementation Optimization. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-17</td> |
| <td>Volker Krause</td> |
| <td>ElementImpl::getAttributeNS should check null pointer. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-17</td> |
| <td>Arnaud LeHors</td> |
| <td>Have a single counter global to the document. Removed node basis change counter. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-17</td> |
| <td>Arnaud LeHors</td> |
| <td>Removed unused field in NodeImpl that was left over. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-17</td> |
| <td>Tinny Ng</td> |
| <td>Access violations and stack overflows in insertBefore. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-15</td> |
| <td>David Bertoni</td> |
| <td>Performance Patches. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-12</td> |
| <td>Tinny Ng</td> |
| <td>Fix style-ibm.zip for documentation generation. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-12</td> |
| <td>Tinny Ng</td> |
| <td>Remove the two obsolete file: stylesheets\Copy of book2project.xsl and |
| stylesheets\Copy of document2html.xsl in style-apachexml.jar |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-12</td> |
| <td>Tinny Ng</td> |
| <td>Documentation Enhancement: explain values of Val_Scheme. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-12</td> |
| <td>Tinny Ng</td> |
| <td>Documentation Enhancement: Add list of SAX2 feature strings that are supported. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2001-01-04</td> |
| <td>Khaled Noaman</td> |
| <td>Assertion `size > 0' failure when cloning a node if the last attributes |
| has been removed. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-28</td> |
| <td>James Berry</td> |
| <td>Omit include carbon.h in favor of specific include files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-28</td> |
| <td>James Berry</td> |
| <td>Add or modify cvs header in various files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-28</td> |
| <td>James Berry</td> |
| <td>Eliminate compiler warning in RangeImpl.cpp. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-28</td> |
| <td>James Berry</td> |
| <td>Replace include of Carbon.h with specific include files. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-28</td> |
| <td>James Berry</td> |
| <td>Move away from include of Carbon.h; include only needed files instead. |
| Fix bug in parsing of upwardly relative paths under classic (thanks to Lawrence You). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-22</td> |
| <td>Tinny Ng</td> |
| <td>XMLUni::fgEmptyString which is defined as "EMPTY" is incorrectly used as |
| an empty string; in fact XMLUni::fgZeroLenString should be used instead. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-22</td> |
| <td>Tinny Ng</td> |
| <td>Add the new header LexicalHandler.hpp to Makefile.in. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-22</td> |
| <td>Murray Cumming</td> |
| <td>removes '-instances=static' from the Linux link sections. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-22</td> |
| <td>David Bertoni</td> |
| <td>SAX2-ext's LexicalHandler support. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-14</td> |
| <td>Tinny Ng</td> |
| <td>Better instruction for using packageBinaries.pl. Use symbol XercesCInstallDir |
| and XercesCSrcInstallDir instead of hardcoding the Xerces version number in the file. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-14</td> |
| <td>Tinny Ng</td> |
| <td>Fix API document generation warning: "Warning: end of member group without matching begin". |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-14</td> |
| <td>Tinny Ng</td> |
| <td>Add RangeTest as part of the xerces-all MSVC++ workspace. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-12</td> |
| <td>Gareth Reakes</td> |
| <td>null pointer bug. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-08</td> |
| <td>Tinny Ng</td> |
| <td>Entity Reference cleanup dumping core if the last entity reference is deleted. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-06</td> |
| <td>Tinny Ng</td> |
| <td>fix the link to FAQ. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-12-06</td> |
| <td>Tinny Ng</td> |
| <td>further fixes to Range, and update RangeTest.cpp with more test coverage. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-30</td> |
| <td>Bill Schindler</td> |
| <td>Spell check, fix typos, fix grammar, readability editing, clean up formatting. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-30</td> |
| <td>Bill Schindler</td> |
| <td>Remove dead code (old StdOut and StdErr functions); minor clean-up. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-30</td> |
| <td>Tinny Ng</td> |
| <td>patch to fix a number of Range problems. See mail of 11/21/2000. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-30</td> |
| <td>Tinny Ng</td> |
| <td>DOM_Text::splitText(), fix off by one error in the test for index too big error. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-30</td> |
| <td>Tinny Ng</td> |
| <td>reuseValidator - fix bugs (spurious errors) that occurred on reuse due to |
| pools already containing some items. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-08</td> |
| <td>Andrei Smirnov</td> |
| <td>Build updates for Solaris 2.8 64 bit. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000/11/07</td> |
| <td>Tinny Ng</td> |
| <td>Bug fix for DTD entity reference problem reported by Tony Wuebben on 10/25. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-07</td> |
| <td>Tinny Ng</td> |
| <td>config.guess and config.sub updated to newer versions. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-07</td> |
| <td>Pieter Van-Dyck</td> |
| <td>Change InterlockedCompareExchange for compatibility with Borland BCB5 |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-07</td> |
| <td>Pieter Van-Dyck</td> |
| <td>Fix incorrect version number in gXercesMinVersion. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-01</td> |
| <td>Tinny Ng</td> |
| <td>SAX bug fix: Attribute lists were throwing exceptions rather than returning |
| null when an attribute could not be found by name. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-11-01</td> |
| <td>Tinny Ng</td> |
| <td>Scanner bug fix: with progressive parsing, namespace and validation |
| options were not being set correctly. Symptoms included failure to detect |
| ignorable white space. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-31</td> |
| <td>Tinny Ng</td> |
| <td>DOM NodeIterator bug fix: iterators would sometimes continue beyond their |
| starting (root) node. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-20</td> |
| <td>Andy Heninger</td> |
| <td>DOMParser bug fix - erroneous attempt to look up name space URIs |
| while scanning default attribute values in DTD removed. Was a |
| crashing bug when namespaces were enabled. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-20</td> |
| <td>Andy Heninger</td> |
| <td>DOM NodeFilter - define values for FilterAction enum to match those in the |
| DOM spec. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-19</td> |
| <td>Andy Heninger</td> |
| <td>SAXCount sample, allow multiple files on command line. DOMCount sample, rename |
| error handler class to say that it is an error handler. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-18</td> |
| <td>James Berry</td> |
| <td>MacOS project file updates. Small code optimization. Add comments to clarify and |
| to reflect new fixed XMLCh size. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-17</td> |
| <td>Andy Heninger</td> |
| <td>Bug Fix - problems with multi-byte characters on input buffer boundaries. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-17</td> |
| <td>Andy Heninger</td> |
| <td>DOMPRintFormatTarget, bad override of writeChars fixed (missing const). |
| XMLFormatTarget, removed version of writeChars with no length. Can not be |
| safely used, and obscured other errors. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-16</td> |
| <td>Andy Heninger</td> |
| <td>Change XMLCh back to unsigned short on all platforms |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-13</td> |
| <td>Devin Barnhart</td> |
| <td>COM: interpret BSTR as UTF-16 in documents |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-13</td> |
| <td>Edward Bortner</td> |
| <td>Solaris: change detection for native support for type bool to defined(_BOOL). |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-13</td> |
| <td>Nadav Aharoni</td> |
| <td>MXLString::trim() bug fix: failure to null terminate result. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-10</td> |
| <td>Bill Schindler</td> |
| <td>XMLFormatter: Fix problems with output to multi-byte encodings. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-10</td> |
| <td>Andy Heninger</td> |
| <td>From Janitor, remove the addition that is having compile problems in MSVC. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-10</td> |
| <td>James Berry</td> |
| <td>Fix a bug in returned length of transcoded string. |
| Add a few comments. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-09</td> |
| <td>James Berry</td> |
| <td>ProjectBuilder project to build Xerces. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-09</td> |
| <td>James Berry</td> |
| <td> Numerous Changes: |
| - Increase environmental sensitivity with hope of supporting pre OS 9 |
| OS versions. |
| - Enhanced path creation/interpretation to support proper unix style |
| paths under Mac OS X instead of the volume rooted paths we previously |
| used. Paths under Classic remain the same. |
| - Better timer resolution. |
| - Detect functionality via unresolved symbols rather than Gestalt |
| where possible. |
| - Softly back away from URLAccess...if it's not installed, we just |
| don't support a net accessor. |
| - Additional support for XMLCh/UniChar size differences under |
| GCC on Mac OS X. |
| - Fix Mac OS X support. GCC in this environment sets wchar_t to a 32 bit |
| value which requires an additional transcoding stage (bleh...) |
| - Improve sensitivity to environment in order to support a broader |
| range of system versions. |
| - Fix a few compiler sensitivities. |
| - Carbon.h header support |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-09</td> |
| <td>James Berry</td> |
| <td>Add some auto_ptr functionality to allow modification of monitored |
| pointer value. This eases use of Janitor in some situations. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-10-09</td> |
| <td>James Berry</td> |
| <td>Autosense.hpp: modify sensing of Mac OS X. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-09-28</td> |
| <td>Andy Heninger</td> |
| <td>DOM_Document::putIdentifier() removed. There never was an implementation |
| for this function. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-09-28</td> |
| <td>Curt Arnold</td> |
| <td>COM wrappers updated. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-09-28</td> |
| <td>Linda Swan</td> |
| <td>AS400 related changes. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-09-28</td> |
| <td>Andy Heninger</td> |
| <td>DOM_Document - remove the un-implemented function putIdentifier() |
| from the header. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-09-28</td> |
| <td>Andy Heninger</td> |
| <td>DOMParser MemoryLeak fixed. Occurred when a document redefined the |
| a builtin entity, e.g. <. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-09-28</td> |
| <td>Andy Heninger</td> |
| <td>DOMPrint sample: add deletes before exit so boundschecker runs cleanly. |
| </td> |
| </tr> |
| |
| |
| <tr> |
| <td>2000-09-22</td> |
| <td>James Berry</td> |
| <td> Change file access permissions to fsRdPerm. Since we never write, there's |
| no reason to request write access. Thanks to John Mostrom @ Adobe. |
| Also nuke a few spaces and the entire defunct support for reading |
| directly from MacOS resources. |
| </td> |
| </tr> |
| |
| <tr> |
| <td>2000-09-22</td> |
| <td>Arundhari Bhowmick</td> |
| <td>DOM Parser: internal subset entity printing update. |
| </td> |
| </tr> |
| |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release130"/> |
| <s2 title="Release Information for &XercesCName; 1.3.0: Sept 21, 2000"> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| <tr> |
| <td>2000-09-21</td> |
| <td>Torbjörn Bäckström</td> |
| <td>HPUX - Incorrect use of Array Janitor in Platform Utils removed.</td> |
| </tr> |
| <tr> |
| <td>2000-09-21</td> |
| <td>Arundhati Bhowmick</td> |
| <td>DOMPrint - DTD internal subset, printing of attribute value enumerations was broken.</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 & 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 & 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><check></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 "configureoptions"</td> |
| </tr> |
| <tr> |
| <td>2000-07-19</td> |
| <td><check></td> |
| <td>Add 'make install' target to src/util/Platforms/Makefile.in</td> |
| </tr> |
| <tr> |
| <td>2000-07-19</td> |
| <td><check></td> |
| <td>DOM: BugFix: DocumentType nodes can not have children.</td> |
| </tr> |
| <tr> |
| <td>2000-07-19</td> |
| <td><check></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><check></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><check></td> |
| <td>Solaris build - template directory related changes.</td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release120"/> |
| <s2 title="Release Information for &XercesCName; 1.2.0: June 22, 2000"> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <tr> |
| <td>2000/06/22</td> |
| <td><check></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 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 "XML4C" to "Xerces-C" 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 "auto"</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 <memory.h> to <string.h> everywhere. <jberry@criticalpath.com></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. <Radovan.Chytracek@cern.ch></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 <tomj@allaire.com></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 <JosephC@plumtree.com></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> </td> |
| <td>IRIX 6.5 port</td> |
| </tr> |
| <tr> |
| <td>2000-03-30</td> |
| <td> </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 "ignorable white space" 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 <H.Eiken@cli.de></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: "specified" 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 <a/> 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 "XML4C" to "Xerces" 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/> |
| <!ELEMENT foo (a|b|c|d|e %one;%two;)*></td> |
| </tr> |
| |
| </table> |
| </s2> |
| |
| <anchor name="Release110"/> |
| <s2 title="Release Information for &XercesCName; 1.1.0: Feb 28, 2000"> |
| |
| <table> |
| <tr> |
| <th>Date</th> |
| <th>Contributor</th> |
| <th>Description</th> |
| </tr> |
| |
| <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="" 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 > 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 ]]> 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> |
| </s2> |
| |
| <anchor name="Release101"/> |
| <s2 title="Release Information for &XercesCName; 1.0.1: December 15, 1999"> |
| <ul> |
| <li>Port to Solaris.</li> |
| <li>Improved error recovery and clarified error messages.</li> |
| <li>Added DOMTest program.</li> |
| </ul> |
| </s2> |
| |
| <anchor name="Release100"/> |
| <s2 title="Release Information for &XercesCName; 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 architecture</li> |
| <li>Three additional samples added: PParse, StdInParse and EnumVal</li> |
| <li>Experimental DOM Level 2 support</li> |
| <li>Support for namespaces</li> |
| <li>Loadable message text enabling future translations to be easily plugged-in</li> |
| <li>Pluggable validators</li> |
| <li>Pluggable transcoders</li> |
| <li>Reorganized the util directory to better manage different platforms and compilers</li> |
| </ul> |
| </s2> |
| |
| <anchor name="ReleaseBETA"/> |
| <s2 title="Release Information for &XercesCName; BETA: November 5, 1999"> |
| <ul> |
| <li>Created initial code base derived from IBM's XML4C Version 2.0</li> |
| <li>Modified documentation to reflect new name (Xerces-C)</li> |
| </ul> |
| </s2> |
| </s1> |