- Oct 27, 2009
-
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@830158 13f79535-47bb-0310-9956-ffa450edef68
-
Boris Kolpackov authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@830157 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 20, 2009
-
-
James David Berry authored
For builds with curl, use curl-config to get appropriate compiler and linker flags. Should complete fix for #XERCESC-1892 git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@827688 13f79535-47bb-0310-9956-ffa450edef68
-
James David Berry authored
Look for curl and icu first in , if it's specified, before looking in /usr/local and /usr, and after looking in the location specified in the --with-curl argument. Partial fix to #XERCESC-1892 git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@826941 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 06, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@822158 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 28, 2009
-
-
Alberto Massari authored
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 git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808881 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808822 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 26, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@808072 13f79535-47bb-0310-9956-ffa450edef68
-
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@807660 13f79535-47bb-0310-9956-ffa450edef68
-
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
When testing for simple type blocked substitutions, allow list and unions when base type is anySimpleType git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806488 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806482 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806472 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 20, 2009
-
-
Alberto Massari authored
When retrieving an attribute of a schema declaration, specify its type so that the proper whitespace collapse operation can be performed git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806299 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@806238 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 14, 2009
-
-
Alberto Massari authored
Move the list with the imported targetNamespace in TraverseSchema, so that a schema can "see" what an imported schema imports (XERCESC-1249) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804249 13f79535-47bb-0310-9956-ffa450edef68
-
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@804213 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
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@804209 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 13, 2009
-
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803906 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803901 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
Don't manipulate the XPath expression to ensure it starts with "./" before parsing; add the proper token after the scanner phase git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803885 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803876 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When placing a value in the identity constraint map, store the actual validator used, instead of the official one git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803869 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
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) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803857 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When the xsi:type attribute is present, don't emit validation errors complaining of a missing declaration (XERCESC-1481) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803844 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803839 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 12, 2009
-
-
Alberto Massari authored
- Blocked substitution should not be checked when xsi:type names the same original type - Blocked substitution didn't check the bit of the restriction/extension, but it performed an equality check git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803624 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803551 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When parsing a "final" attribute, an empty value means an empty set, not "use finalDefault" (XERCESC-1716) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803516 13f79535-47bb-0310-9956-ffa450edef68
-
Alberto Massari authored
When an identity constraint involves a QName, store the value using its Clark name so that values using different prefixes can be matched git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803507 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 11, 2009
-
-
Alberto Massari authored
When validating an annotation, report the location of the error in the source schema, not inside the annotation itself git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@803121 13f79535-47bb-0310-9956-ffa450edef68
-