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 "[email protected]"> <!-- emailaddress 
-->
 <!ENTITY XercesCDevelSAddress   "[email protected]"> <!-- 
emailaddress -->
 <!ENTITY XercesCDevelUAddress   "[email protected]"> <!-- 
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to