- Jun 21, 2011
-
-
Alberto Massari authored
TranscodeToStr and TranscodeFromStr threw exceptions when converting empty or special strings (XERCESC-1947) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1138012 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 27, 2010
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1027994 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 28, 2010
-
-
Alberto Massari authored
Normalize the attribute values before collapsing whitespace, or the special characters used to signal the usage of an entity reference inside an attribute value will remain in the value of xsi:type and xsi:nill (XERCESC-1945) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1002312 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 09, 2010
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@983800 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Process xsi:type after consuming xsi:schemaLocation, so that the grammar where the type is defined can be found also when the xsi:schemaLocation is placed after xsi:type (XERCESC-1937) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@983783 13f79535-47bb-0310-9956-ffa450edef68
-
- May 09, 2010
-
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@942563 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 23, 2009
-
-
Boris Kolpackov authored
update the make pretty-printing code. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@883272 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 19, 2009
-
-
Boris Kolpackov authored
attributes (XERCESC-1659). git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@882124 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 18, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@881790 13f79535-47bb-0310-9956-ffa450edef68
-
Boris Kolpackov authored
(XERCESC-1263). git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@881787 13f79535-47bb-0310-9956-ffa450edef68
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@881714 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 13, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@835907 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 05, 2009
-
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@833057 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 28, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@830538 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
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) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@830474 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 04, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@811428 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
- if startElement() returned REJECT it was treated like SKIP, and it was changing the current parent node one time too much - the acceptNode() callback was invoked on text nodes every time some data was added to them, potentially removing it many times - the nodes rejected by the callback were not recycled, leading to the same memory footprint as they were accepted git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@811420 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 02, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@810580 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 26, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808070 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@807999 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 25, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@807630 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 24, 2009
-
-
Alberto Massari authored
- 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 - 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 git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@807213 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 21, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806472 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 14, 2009
-
-
Alberto Massari authored
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) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804234 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804226 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804211 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 13, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803901 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 10, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802865 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
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) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802846 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Before processing a schema location, remove the 0xFFFF characters present in the non-normalized attribute value (XERCESC-1831) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@802812 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 29, 2009
-
-
Alberto Massari authored
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) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@798938 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 28, 2009
-
-
Alberto Massari authored
Improve scalability of identity checking by using a hash table whose hash value is computed on the canonical values of the values (XERCESC-1878) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@798456 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 08, 2009
-
-
Alberto Massari authored
Added methods defined in the Element Traversal specification (http://www.w3.org/TR/2008/REC-ElementTraversal-20081222/) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@792236 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 03, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@781475 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 29, 2008
-
-
Alberto Massari authored
When checking whether a namespace prefix used in a QName default/fixed value is valid, use the namespace prefixes currently in scope; also, when asked to do the same without an instance document (e.g. from loadXMLSchema), assume it's always valid (XERCESC-1825) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@729944 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 01, 2008
-
-
Alberto Massari authored
Process namespaces also in xs:extension/xs:restriction nodes under xs:simpleContent/xs:complexContent (XERCESC-1832) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@700909 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 24, 2008
-
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@698591 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 24, 2008
-
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@679344 13f79535-47bb-0310-9956-ffa450edef68
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@679340 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 17, 2008
-
-
Alberto Massari authored
Fixed regression in determining lax/skip/strict processing of an xsd:any preceded by another xsd:any represented using compact syntax (XERCESC-1822) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@677705 13f79535-47bb-0310-9956-ffa450edef68
-