You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by bo...@apache.org on 2010/01/27 08:38:49 UTC

svn commit: r903557 - in /xerces/c/web/xml: readme.xml releases.xml releases_archive.xml releases_plan.xml style/dtd/entities.ent style/dtd/markup.ent

Author: borisk
Date: Wed Jan 27 07:38:48 2010
New Revision: 903557

URL: http://svn.apache.org/viewvc?rev=903557&view=rev
Log:
Update documentation for the 3.1.0 release.

Modified:
    xerces/c/web/xml/readme.xml
    xerces/c/web/xml/releases.xml
    xerces/c/web/xml/releases_archive.xml
    xerces/c/web/xml/releases_plan.xml
    xerces/c/web/xml/style/dtd/entities.ent
    xerces/c/web/xml/style/dtd/markup.ent

Modified: xerces/c/web/xml/readme.xml
URL: http://svn.apache.org/viewvc/xerces/c/web/xml/readme.xml?rev=903557&r1=903556&r2=903557&view=diff
==============================================================================
--- xerces/c/web/xml/readme.xml (original)
+++ xerces/c/web/xml/readme.xml Wed Jan 27 07:38:48 2010
@@ -89,7 +89,7 @@
                <li><jump href="http://www.w3.org/TR/2006/REC-xinclude-20061115/">
             	   XML Inclusions (XInclude) 1.0 (Second Edition)</jump>, W3C Recommendation 15 November 2006</li>
             </ul>
-            <li>Source code, samples, and documentation is provided</li>
+            <li>Source code, samples, and documentation are provided</li>
             <li>Programmatic generation and validation of XML</li>
             <li>Pluggable catalogs, validators and encodings</li>
             <li>High performance</li>

Modified: xerces/c/web/xml/releases.xml
URL: http://svn.apache.org/viewvc/xerces/c/web/xml/releases.xml?rev=903557&r1=903556&r2=903557&view=diff
==============================================================================
--- xerces/c/web/xml/releases.xml (original)
+++ xerces/c/web/xml/releases.xml Wed Jan 27 07:38:48 2010
@@ -35,10 +35,8 @@
 
 <s2 title="Release Information for &XercesCName; &XercesCLatest;">
 
-<!--p>The following new features and bug fixes have been implemented in
-&XercesCName; &XercesCLatest;:</p -->
-
-<p>The following bugs have been fixed in &XercesCName; &XercesCLatest;:</p>
+<p>The following new features and bug fixes have been implemented in
+&XercesCName; &XercesCLatest;:</p>
 
 <table>
     <tr>
@@ -47,18 +45,114 @@
         <th>Description</th>
     </tr>
 
-<tr><td>2009-02-12</td><td>Boris Kolpackov</td><td>More robust handling of leading/trailing whitespaces (XERCESC-1838).</td></tr>
-<tr><td>2009-02-12</td><td>Boris Kolpackov</td><td>Minor documentation updates, including a fix for XERCESC-1848.</td></tr>
-<tr><td>2009-02-10</td><td>Boris Kolpackov</td><td>Add --disable-rpath configure option.</td></tr>
-<tr><td>2009-01-29</td><td>Alberto Massari</td><td>Remove class name from method declaration (XERCESC-1850).</td></tr>
-<tr><td>2009-01-16</td><td>John Snelson</td><td>Fix a bug in the socket and winsock net accessors when a redirection response does not contain a "Location" header.</td></tr>
-<tr><td>2009-01-16</td><td>John Snelson</td><td>Make XMLMutex use the correct MemoryManager when it closes it's mutex.</td></tr>
-<tr><td>2008-11-12</td><td>Boris Kolpackov</td><td>Documentation fixes (XERCESC-1841).</td></tr>
-<tr><td>2008-10-30</td><td>Alberto Massari</td><td>Backport fixes for memory leaks.</td></tr>
-<tr><td>2008-10-29</td><td>Alberto Massari</td><td>Force Borland projects to use CRLF EOL.</td></tr>
-<tr><td>2008-10-39</td><td>Alberto Massari</td><td>The wrong constructor was called, causing a memory leak (XERCESC-1840).</td></tr>
-<tr><td>2008-10-23</td><td>Alberto Massari</td><td>Fix memory leak (XERCESC-1834).</td></tr>
-<tr><td>2008-10-21</td><td>Boris Kolpackov</td><td>Update URLs in source code to point to the new pages.</td></tr>
+<tr><td>2010-01-26</td><td>Boris Kolpackov</td><td>Remove the "experimental" marker from the loadGrammar API.</td></tr>
+<tr><td>2010-01-20</td><td>John Snelson</td><td>Fix an infinite loop bug in XML 1.1 NCName parsing.</td></tr>
+<tr><td>2010-01-20</td><td>Boris Kolpackov</td><td>Get rid of warnings uncovered with g++ -W -Wall.</td></tr>
+<tr><td>2009-11-24</td><td>Boris Kolpackov</td><td>Don't call u_init in ICU 3.6 and later.</td></tr>
+<tr><td>2009-11-23</td><td>Boris Kolpackov</td><td>Store the anonymous type count in the SchemaGrammar object.</td></tr>
+<tr><td>2009-11-23</td><td>Boris Kolpackov</td><td>Save the scope count to the grammar object in case we will be adding to this schema (multi-import case).</td></tr>
+<tr><td>2009-11-23</td><td>Boris Kolpackov</td><td>Mark schema DOM representation as unavailable after the call to TraverseSchema.</td></tr>
+<tr><td>2009-11-23</td><td>Alberto Massari</td><td>Don't use intrinsics in VS.NET 2003 since they are not available.</td></tr>
+<tr><td>2009-11-23</td><td>Boris Kolpackov</td><td>Redo libcurl check to avoid liking to the library when we don't use it. Also update the make pretty-printing code.</td></tr>
+<tr><td>2009-11-20</td><td>Boris Kolpackov</td><td>Fix a bug in the new LocalFileFormatTarget buffering implementation.</td></tr>
+<tr><td>2009-11-20</td><td>Boris Kolpackov</td><td>Clear the cached GrammarInfo list when calling resedCachedGrammarPool.</td></tr>
+<tr><td>2009-11-20</td><td>Boris Kolpackov</td><td>Limit the buffer growth in LocalFileFormatTarget to 64Kb. Optimize MemBufFormatTarget.</td></tr>
+<tr><td>2009-11-20</td><td>Boris Kolpackov</td><td>Make sure that imported schemas, as well as those loaded with loadGrammar or via the schemaLocation attributes get taken into account when we decide whether the schema in question has already been loaded.</td></tr>
+<tr><td>2009-11-19</td><td>Boris Kolpackov</td><td>Implement loading of multiple schemas with the same namespace in loadGrammar() when multi-import is enabled.</td></tr>
+<tr><td>2009-11-19</td><td>Boris Kolpackov</td><td>Extend multi-import support to schemas provided with the schemaLocation attributes (XERCESC-1659).</td></tr>
+<tr><td>2009-11-18</td><td>Boris Kolpackov</td><td>Try to switch to the XML Schema mode if we see xsi:type or xsi:nill (XERCESC-1263).</td></tr>
+<tr><td>2009-11-18</td><td>Boris Kolpackov</td><td>Provide a more descriptive error message for empty date-time type values (XERCESC-1703).</td></tr>
+<tr><td>2009-11-18</td><td>Boris Kolpackov</td><td>Skip the character that we just unescaped when searching for the next percent sign (XERCESC-1826).</td></tr>
+<tr><td>2009-11-18</td><td>Boris Kolpackov</td><td>Recognize a register-based authority in URI (XERCESC-1748, XERCESC-1747).</td></tr>
+<tr><td>2009-11-18</td><td>Boris Kolpackov</td><td>Commit a partial fix for XERCESC-1866 by David Bertoni.</td></tr>
+<tr><td>2009-11-18</td><td>Boris Kolpackov</td><td>Load schemas specified with the external schema location properties even if the load-schema property is set to false (XERCESC-1713).</td></tr>
+<tr><td>2009-11-17</td><td>Boris Kolpackov</td><td>Catch and ignore exceptions in destructors (XERCESC-1898).</td></tr>
+<tr><td>2009-11-13</td><td>John Snelson</td><td>Fixed DOMDocumentImpl::importNode() to copy the prefix of element and attribute nodes.</td></tr>
+<tr><td>2009-11-13</td><td>Alberto Massari</td><td>Add a variant to test for XERCESC-1893.</td></tr>
+<tr><td>2009-11-13</td><td>Boris Kolpackov</td><td>Call getDatatypeValidator before checking whether the schema has been imported.</td></tr>
+<tr><td>2009-11-12</td><td>Boris Kolpackov</td><td>Rework the way we search for and detect the ICU and libcurl libraries (XERCESC-1892).</td></tr>
+<tr><td>2009-11-11</td><td>Boris Kolpackov</td><td>Rework the binToText implementation and usage so that we don't need the XERCES_SIZEOF_* macros. This should allow using the same set of headers for 32 and 64-bit builds (XERCESC-1874).</td></tr>
+<tr><td>2009-11-11</td><td>Boris Kolpackov</td><td>Fix ICU message loader makefile to handle dist properly.</td></tr>
+<tr><td>2009-11-10</td><td>Alberto Massari</td><td>As we now generate source files for the ICU message loader, use standard automake code.</td></tr>
+<tr><td>2009-11-10</td><td>Boris Kolpackov</td><td>Rework compilation of ICU message loader resources (XERCESC-1882).</td></tr>
+<tr><td>2009-11-10</td><td>Boris Kolpackov</td><td>Do not complain that the XSD namespace is not imported (XERCESC-1896).</td></tr>
+<tr><td>2009-11-05</td><td>Boris Kolpackov</td><td>Enable multiple import handling in examples and test.</td></tr>
+<tr><td>2009-11-05</td><td>Boris Kolpackov</td><td>Allow the user to change the low water mark used by the parsers (XERCESC-1607).</td></tr>
+<tr><td>2009-11-04</td><td>Boris Kolpackov</td><td>Free resources if we throw from c-tors (XERCESC-1480).</td></tr>
+<tr><td>2009-11-04</td><td>Boris Kolpackov</td><td>Remove mentioning of XMLString::release (XERCESC-1847).</td></tr>
+<tr><td>2009-11-04</td><td>Boris Kolpackov</td><td>Use US-ASCII instead of USASCII.</td></tr>
+<tr><td>2009-11-04</td><td>Boris Kolpackov</td><td>Expand setNewLine() documentation (XERCESC-1507).</td></tr>
+<tr><td>2009-11-04</td><td>Boris Kolpackov</td><td>Disable throwing of an exception from the DOMLSParser::parse*() functions (XERCESC-1894).</td></tr>
+<tr><td>2009-10-30</td><td>Alberto Massari</td><td>Export PDB also for static builds (XERCESC-1759).</td></tr>
+<tr><td>2009-10-28</td><td>Alberto Massari</td><td>Implemented DOMLSParser::parseWithContext.</td></tr>
+<tr><td>2009-10-28</td><td>Alberto Massari</td><td>When the base type for a complex type cannot be found in an imported schema that has already been processed, check if a simple type with the same name exists (XERCESC-1893).</td></tr>
+<tr><td>2009-10-27</td><td>Boris Kolpackov</td><td>Check if glibtoolize exist. Otherwise call libtoolize.</td></tr>
+<tr><td>2009-10-20</td><td>James Berry</td><td>For builds with curl, use curl-config to get appropriate compiler and linker flags (XERCESC-1892).</td></tr>
+<tr><td>2009-10-06</td><td>Alberto Massari</td><td>Place the creation of token in the main function to avoid misalignments.</td></tr>
+<tr><td>2009-09-04</td><td>Alberto Massari</td><td>When releasing an element, remove and release also its attributes (XERCESC-646).</td></tr>
+<tr><td>2009-09-04</td><td>Alberto Massari</td><td>Improve support for DOMLSParserFilter: (1) if startElement() returned REJECT it was treated like SKIP, and it was changing the current parent node one time too much; (2) the acceptNode() callback was invoked on text nodes every time some data was added to them, potentially removing it many times; (3) the nodes rejected by the callback were not recycled, leading to the same memory footprint as they were accepted.</td></tr>
+<tr><td>2009-09-02</td><td>Alberto Massari</td><td>Performance improvements.</td></tr>
+<tr><td>2009-08-28</td><td>Alberto Massari</td><td>The test to detect if the CPU was SSE2-enabled using __get_cpuid was reversed; configure.ac was testing for the presence of emmintrin.h before detecting which compiler option turned on SSE2, and the header cannot be used until that switch has been set.</td></tr>
+<tr><td>2009-08-28</td><td>Alberto Massari</td><td>If a minOccurs/maxOccurs cannot be parsed in a valid integer because it's too big, assume it is 500.</td></tr>
+<tr><td>2009-08-26</td><td>Alberto Massari</td><td>Use SSE2 instructions to speed up bit operations used in schema validation with large maxOccurs.</td></tr>
+<tr><td>2009-08-26</td><td>Alberto Massari</td><td>The invalid xs:float is now e-46, not e-39.</td></tr>
+<tr><td>2009-08-25</td><td>Alberto Massari</td><td>Updated documentation to reflect the change in limits for xs:float datatype.</td></tr>
+<tr><td>2009-08-25</td><td>Alberto Massari</td><td>Fixed memory leak; added optimization to the bitfield enumerator.</td></tr>
+<tr><td>2009-08-24</td><td>Alberto Massari</td><td>Improved performance and reduced memory footprint of schema validation involving large maxOccurs: (1) the CMStateSet uses a sparsely allocated matrix to store the bits, resulting in less memory usage and faster bitwise operations (when analyzing an unallocated chunk, no operations are done); also, having moved the dynamic buffer data members into a separate structure, the space used by two pointers has been added to the cached bit fields, that is now 128 bits; (2) the DFA builder chooses the faster algorithm depending on the data being analyzed. The regression test for XERCESC-1051 now completes in 30 seconds instead of 80.</td></tr>
+<tr><td>2009-08-21</td><td>Alberto Massari</td><td>When testing for simple type blocked substitutions, allow list and unions when base type is anySimpleType.</td></tr>
+<tr><td>2009-08-21</td><td>Alberto Massari</td><td>When testing for blocked substitutions, check the entire inheritance chain.</td></tr>
+<tr><td>2009-08-21</td><td>Alberto Massari</td><td>Added optimizations forgotten in previous commit, plus tests.</td></tr>
+<tr><td>2009-08-20</td><td>Alberto Massari</td><td>When retrieving an attribute of a schema declaration, specify its type so that the proper whitespace collapse operation can be performed.</td></tr>
+<tr><td>2009-08-20</td><td>Alberto Massari</td><td>Improved validation of xsi:nil.</td></tr>
+<tr><td>2009-08-14</td><td>Alberto Massari</td><td>Move the list with the imported targetNamespace in TraverseSchema, so that a schema can "see" what an imported schema imports (XERCESC-1249).</td></tr>
+<tr><td>2009-08-14</td><td>Alberto Massari</td><td>When matching an XPath expression, don't accept a node only if it's the first branch of an union that matches. The XPath parser takes care of removing identical branches (XERCESC-809).</td></tr>
+<tr><td>2009-08-14</td><td>Alberto Massari</td><td>Ignore the lax directive if an element has an xsi:type directive (XERCESC-1707).</td></tr>
+<tr><td>2009-08-14</td><td>Alberto Massari</td><td>When storing a default/fixed value, use the canonical representation.</td></tr>
+<tr><td>2009-08-14</td><td>Alberto Massari</td><td>Use an entity resolver to feed the grammar for the XML namespace.</td></tr>
+<tr><td>2009-08-14</td><td>Alberto Massari</td><td>When building the key for identity constraints, use the topmost validator.</td></tr>
+<tr><td>2009-08-13</td><td>Alberto Massari</td><td>Name and reference to names should be whitespace collapsed.</td></tr>
+<tr><td>2009-08-13</td><td>Alberto Massari</td><td>Don't manipulate the XPath expression to ensure it starts with "./" before parsing; add the proper token after the scanner phase.</td></tr>
+<tr><td>2009-08-13</td><td>Alberto Massari</td><td>Complain if an identity constraint has an empty name.</td></tr>
+<tr><td>2009-08-13</td><td>Alberto Massari</td><td>When placing a value in the identity constraint map, store the actual validator used, instead of the official one.</td></tr>
+<tr><td>2009-08-13</td><td>Alberto Massari</td><td>Instead of using the FLT_MIN and FLT_MAX macros, use the XMLSchema definition of minimum and maximum value for a xs:float (XERCESC-1833).</td></tr>
+<tr><td>2009-08-13</td><td>Alberto Massari</td><td>When the xsi:type attribute is present, don't emit validation errors complaining of a missing declaration (XERCESC-1481).</td></tr>
+<tr><td>2009-08-13</td><td>Alberto Massari</td><td>Attributes in the xsi namespace were not whitespace-normalized.</td></tr>
+<tr><td>2009-08-12</td><td>Alberto Massari</td><td>Blocked substitution was not checked when defined on a complex type (XERCESC-1568): (1) Blocked substitution should not be checked when xsi:type names the same original type; (2) Blocked substitution didn't check the bit of the restriction/extension, but it performed an equality check.</td></tr>
+<tr><td>2009-08-12</td><td>Alberto Massari</td><td>When parsing a "block" attribute, an empty value means an empty set, not "use blockDefault".</td></tr>
+<tr><td>2009-08-12</td><td>Alberto Massari</td><td>When parsing a "final" attribute, an empty value means an empty set, not "use finalDefault" (XERCESC-1716).</td></tr>
+<tr><td>2009-08-12</td><td>Alberto Massari</td><td>When an identity constraint involves a QName, store the value using its Clark name so that values using different prefixes can be matched.</td></tr>
+<tr><td>2009-08-11</td><td>Alberto Massari</td><td>When validating an annotation, report the location of the error in the source schema, not inside the annotation itself.</td></tr>
+<tr><td>2009-08-10</td><td>Alberto Massari</td><td>Test that runs a few parse operations with an input stream that splits the source in bad locations.</td></tr>
+<tr><td>2009-08-10</td><td>Alberto Massari</td><td>Before assuming that a complex type has a simple type as base type simply because it has a data type validator, inspect the base type definition (XERCESC-697).</td></tr>
+<tr><td>2009-08-10</td><td>Alberto Massari</td><td>Before processing a schema location, remove the 0xFFFF characters present in the non-normalized attribute value (XERCESC-1831).</td></tr>
+<tr><td>2009-08-10</td><td>Alberto Massari</td><td>If a derived attribute is prohibited, don't check type substitution and fixed facet (XERCESC-961).</td></tr>
+<tr><td>2009-08-10</td><td>Alberto Massari</td><td>Deprecate two symbols because of a typo in the name; added a version with the correct spelling.</td></tr>
+<tr><td>2009-08-10</td><td>Alberto Massari</td><td>Add check for NULL (XERCESC-1863).</td></tr>
+<tr><td>2009-08-10</td><td>Alberto Massari</td><td>Don't report repetitions in the block/final schema attributes as errors. If a derived attribute is prohibited, don't check type substitution and fixed facet (XERCESC-961).</td></tr>
+<tr><td>2009-08-05</td><td>Alberto Massari</td><td>On Linux, iconv requires char*; on Solaris, const char*. Use autoconf to pick the correct code.</td></tr>
+<tr><td>2009-08-05</td><td>Alberto Massari</td><td>Allow GNUiconv to be compiled on Solaris (XERCESC-1856).</td></tr>
+<tr><td>2009-08-04</td><td>Alberto Massari</td><td>Allow platform with machine/endian.h to select the GNUiconv transcoder.</td></tr>
+<tr><td>2009-08-04</td><td>Alberto Massari</td><td>Add an autoconf test to verify if the compiler supports the matching operator delete (XERCESC-1380).</td></tr>
+<tr><td>2009-07-30</td><td>Alberto Massari</td><td>Before complaining that there are not enough child nodes, test the existing ones to be correct (XERCESC-1246).</td></tr>
+<tr><td>2009-07-29</td><td>Alberto Massari</td><td>Fix end position for fixed string pattern matching (XERCESC-1021).</td></tr>
+<tr><td>2009-07-29</td><td>Alberto Massari</td><td>Report an error if more than one anyAttribute declaration is found, or if it is not the last declaration (XERCESC-1717).</td></tr>
+<tr><td>2009-07-29</td><td>Alberto Massari</td><td>If an imported schema had a keyref definition, all the others keyref definition ended up in that schema, and would not be enforced (XERCESC-1583).</td></tr>
+<tr><td>2009-07-29</td><td>Alberto Massari</td><td>If there is no complex type in the stack, fallback to the schema element definition, like it is done a few lines earlier (XERCESC-1808).</td></tr>
+<tr><td>2009-07-29</td><td>Alberto Massari</td><td>When copying a context object, allocate new memory for fMatch and fOffsets only if the size of the data being copied is different, so that a user-provided fMatch object can be properly filled (XERCESC-1870).</td></tr>
+<tr><td>2009-07-28</td><td>Alberto Massari</td><td>Improve scalability of identity checking by using a hash table whose hash value is computed on the canonical values of the values (XERCESC-1878).</td></tr>
+<tr><td>2009-07-08</td><td>Alberto Massari</td><td>Added methods defined in the Element Traversal specification (http://www.w3.org/TR/2008/REC-ElementTraversal-20081222/).</td></tr>
+<tr><td>2009-06-30</td><td>Alberto Massari</td><td>Include system-dependent files only if the appropriate macro is defined (XERCESC-1852).</td></tr>
+<tr><td>2009-06-30</td><td>Alberto Massari</td><td>Fix warning (XERCESC-1872).</td></tr>
+<tr><td>2009-06-03</td><td>Alberto Massari</td><td>Avoid recursion when parsing simply nested DTD structures. This issue is referenced in the following document: CVE-2009-1885 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-1885). Thanks to Jukka Taimisto, Tero Rontti and Rauli Kaksonen from the CROSS project at Codenomicon Ltd. and CERT-FI for bringing this issue to our attention.</td></tr>
+<tr><td>2009-06-03</td><td>Alberto Massari</td><td>Improve XSTSHarness to also run the XML Test Suite.</td></tr>
+<tr><td>2009-05-28</td><td>Alberto Massari</td><td>Add quotes around path in custom build command (XERCESC-1868).</td></tr>
+<tr><td>2009-05-28</td><td>Alberto Massari</td><td>The PDB file for VC 9.0 used "vc80" (XERCESC-1869).</td></tr>
+<tr><td>2009-05-26</td><td>Boris Kolpackov</td><td>Check return value of getaddrinfo for non-zero instead of less-than-zero (XERCESC-1871).</td></tr>
+<tr><td>2009-04-27</td><td>Alberto Massari</td><td>The implementation of some methods didn't match exactly the signature (XERCESC-1867).</td></tr>
+<tr><td>2009-04-23</td><td>Boris Kolpackov</td><td>Save the scope count value in the SchemaGrammar object. This is necessary for the multiple import option to function correctly.</td></tr>
+<tr><td>2009-03-30</td><td>John Snelson</td><td>Initializing unitialized variables in TranscodeToStr and TranscodeFromStr (#XERCESC-1858).</td></tr>
+<tr><td>2009-03-27</td><td>John Snelson</td><td>Fixed a bug when transcoding small strings using TranscodeToStr (XERCESC-1858).</td></tr>
+<tr><td>2009-03-12</td><td>Alberto Massari</td><td>When the DOMLSInput contains a stringData buffer, the encoding of the source is XMLCh.</td></tr>
 
 </table>
 </s2>

Modified: xerces/c/web/xml/releases_archive.xml
URL: http://svn.apache.org/viewvc/xerces/c/web/xml/releases_archive.xml?rev=903557&r1=903556&r2=903557&view=diff
==============================================================================
--- xerces/c/web/xml/releases_archive.xml (original)
+++ xerces/c/web/xml/releases_archive.xml Wed Jan 27 07:38:48 2010
@@ -21,6 +21,7 @@
 <s1 title="Releases Archive">
     <s2 title="Release Information for earlier releases">
       <ul>
+	<li><link anchor="Release301">Release Information for &XercesCName; 3.0.1</link></li>
         <li><link anchor="Release300">Release Information for &XercesCName; 3.0.0</link></li>
         <li><link anchor="Release280">Release Information for &XercesCName; 2.8.0</link></li>
         <li><link anchor="Release270">Release Information for &XercesCName; 2.7.0</link></li>
@@ -46,6 +47,34 @@
       </ul>
     </s2>
 
+<anchor name="Release301"/>
+<s2 title="Release Information for &XercesCName; 3.0.1">
+
+<p>The following bugs have been fixed in &XercesCName; 3.0.1:</p>
+
+<table>
+    <tr>
+        <th>Date</th>
+        <th>Contributor</th>
+        <th>Description</th>
+    </tr>
+
+<tr><td>2009-02-12</td><td>Boris Kolpackov</td><td>More robust handling of leading/trailing whitespaces (XERCESC-1838).</td></tr>
+<tr><td>2009-02-12</td><td>Boris Kolpackov</td><td>Minor documentation updates, including a fix for XERCESC-1848.</td></tr>
+<tr><td>2009-02-10</td><td>Boris Kolpackov</td><td>Add --disable-rpath configure option.</td></tr>
+<tr><td>2009-01-29</td><td>Alberto Massari</td><td>Remove class name from method declaration (XERCESC-1850).</td></tr>
+<tr><td>2009-01-16</td><td>John Snelson</td><td>Fix a bug in the socket and winsock net accessors when a redirection response does not contain a "Location" header.</td></tr>
+<tr><td>2009-01-16</td><td>John Snelson</td><td>Make XMLMutex use the correct MemoryManager when it closes it's mutex.</td></tr>
+<tr><td>2008-11-12</td><td>Boris Kolpackov</td><td>Documentation fixes (XERCESC-1841).</td></tr>
+<tr><td>2008-10-30</td><td>Alberto Massari</td><td>Backport fixes for memory leaks.</td></tr>
+<tr><td>2008-10-29</td><td>Alberto Massari</td><td>Force Borland projects to use CRLF EOL.</td></tr>
+<tr><td>2008-10-39</td><td>Alberto Massari</td><td>The wrong constructor was called, causing a memory leak (XERCESC-1840).</td></tr>
+<tr><td>2008-10-23</td><td>Alberto Massari</td><td>Fix memory leak (XERCESC-1834).</td></tr>
+<tr><td>2008-10-21</td><td>Boris Kolpackov</td><td>Update URLs in source code to point to the new pages.</td></tr>
+
+</table>
+</s2>
+
 <anchor name="Release300"/>
 <s2 title="Release Information for &XercesCName; 3.0.0">
 

Modified: xerces/c/web/xml/releases_plan.xml
URL: http://svn.apache.org/viewvc/xerces/c/web/xml/releases_plan.xml?rev=903557&r1=903556&r2=903557&view=diff
==============================================================================
--- xerces/c/web/xml/releases_plan.xml (original)
+++ xerces/c/web/xml/releases_plan.xml Wed Jan 27 07:38:48 2010
@@ -23,14 +23,14 @@
 <s2 title="&XercesCName; Future Releases Plan">
 <p>This document highlights the release plan for &XercesCName;.</p>
 
-<s3 title="Current Status"><p>&XercesCName; 3.0.1 - released on February 19, 2009.</p></s3>
+<s3 title="Current Status"><p>&XercesCName; 3.1.0 - released on January ??, 2010.</p></s3>
 
 <s3 title="Next Target Release">
 	<p>The &XercesCName; team is currently working on plans for future releases.
-	At present, we believe the next release will be 3.1.0 which will include
-        bug fixes and new functionality. It is targeted roughly for mid 2009.</p>
+	At present, we believe the next release will be 3.2.0 and
+        will include bug fixes and new functionality.</p>
 
-	<p>Further releases in the 2.x.y line are currently not anticipated.</p>
+	<p>Further releases in the Xerces-C++ 2-series are not anticipated.</p>
 </s3>
 
 </s2>

Modified: xerces/c/web/xml/style/dtd/entities.ent
URL: http://svn.apache.org/viewvc/xerces/c/web/xml/style/dtd/entities.ent?rev=903557&r1=903556&r2=903557&view=diff
==============================================================================
--- xerces/c/web/xml/style/dtd/entities.ent (original)
+++ xerces/c/web/xml/style/dtd/entities.ent Wed Jan 27 07:38:48 2010
@@ -3,7 +3,7 @@
 <!ENTITY XercesCProjectName     "Xerces">                       <!-- projectname -->
 <!ENTITY XercesCFullName        "Xerces-C++ XML Parser">        <!-- fullproductname -->
 <!ENTITY XercesCName            "Xerces-C++">                   <!-- productname -->
-<!ENTITY XercesCLatest          "3.0.1">                        <!-- versionnumber -->
+<!ENTITY XercesCLatest          "3.1.0">                        <!-- versionnumber -->
 <!ENTITY XercesCDevelEmailAddress "c-dev@xerces.apache.org"> <!-- emailaddress -->
 <!ENTITY XercesCDevelSAddress   "c-dev-subscribe@xerces.apache.org"> <!-- emailaddress -->
 <!ENTITY XercesCDevelUAddress   "c-dev-unsubscribe@xerces.apache.org"> <!-- emailaddress -->
@@ -43,13 +43,13 @@
 <!-- Xerces 3-series: copied from xerces-3/entities.ent -->
 
 <!ENTITY XercesC3Series          "3">                            <!-- release series -->
-<!ENTITY XercesC3Version         "3.0.1">                        <!-- 3-series version number -->
-<!ENTITY XercesC3InstallDir      "xerces-c-3.0.1">               <!-- installdirname -->
-<!ENTITY XercesC3SrcInstallDir   "xerces-c-3.0.1">               <!-- sourcedirectory -->
-<!ENTITY XercesC3ToolsInstallDir "xerces-c-tools-3.0.1">         <!-- sourcedirectory -->
+<!ENTITY XercesC3Version         "3.1.0">                        <!-- 3-series version number -->
+<!ENTITY XercesC3InstallDir      "xerces-c-3.1.0">               <!-- installdirname -->
+<!ENTITY XercesC3SrcInstallDir   "xerces-c-3.1.0">               <!-- sourcedirectory -->
+<!ENTITY XercesC3ToolsInstallDir "xerces-c-tools-3.1.0">         <!-- sourcedirectory -->
 <!ENTITY XercesC3WindowsLib      "xerces-c_3">                   <!-- windowslibname -->
-<!ENTITY XercesC3WindowsDLL      "xerces-c_3_0">                 <!-- windowsDLLname -->
-<!ENTITY XercesC3UnixSoVersion   "3.0">                          <!-- unixlibversion -->
+<!ENTITY XercesC3WindowsDLL      "xerces-c_3_1">                 <!-- windowsDLLname -->
+<!ENTITY XercesC3UnixSoVersion   "3.1">                          <!-- unixlibversion -->
 <!ENTITY XercesC3UnixLib         "libxerces-c">                  <!-- unixlibname -->
 <!ENTITY XercesC3Namespace       "xercesc">                      <!-- C++ namespace name -->
-<!ENTITY XercesC3NSVersion       "xercesc_3_0">                  <!-- C++ namespace name with Version -->
+<!ENTITY XercesC3NSVersion       "xercesc_3_1">                  <!-- C++ namespace name with Version -->

Modified: xerces/c/web/xml/style/dtd/markup.ent
URL: http://svn.apache.org/viewvc/xerces/c/web/xml/style/dtd/markup.ent?rev=903557&r1=903556&r2=903557&view=diff
==============================================================================
--- xerces/c/web/xml/style/dtd/markup.ent (original)
+++ xerces/c/web/xml/style/dtd/markup.ent Wed Jan 27 07:38:48 2010
@@ -1,7 +1,7 @@
 <?xml encoding='ISO-8859-1'?>
 
 <!-- MARKUP ENTITY -->
-<!ENTITY % markup "em|ref|code|br">
+<!ENTITY % markup "em|ref|code|br|sup">
 
 <!-- import the external source-specific dtd -->
 <!ENTITY % externalEntity SYSTEM "entities.ent">
@@ -17,5 +17,6 @@
 <!ELEMENT ref (#PCDATA|%links;)*>
 <!ELEMENT code (#PCDATA|%links;)*>
 <!ELEMENT br EMPTY>
+<!ELEMENT sup (#PCDATA)>
 
-<!-- CVS $Revision: 173497 $ $Date: 2002-02-13 21:49:41 +0200 (Wed, 13 Feb 2002) $ -->
+<!-- CVS $Revision: 807660 $ $Date: 2009-08-25 16:53:52 +0200 (Tue, 25 Aug 2009) $ -->



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org