Permalink
Commits on Jun 10, 2016
  1. I am reverting a change I did long time ago to this file. I am restor…

    …ing the logic in this file, that was in the original revision 906803. I think, the original code that I had changed in this file is not really wrong. I started looking at the code in this file, while studying the bug report XERCESJ-1669.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1747631 13f79535-47bb-0310-9956-ffa450edef68
    Mukul Gandhi committed Jun 10, 2016
Commits on Dec 7, 2015
  1. Adding several tests for XML 1.1 documents.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1718477 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Dec 7, 2015
  2. Fixing a defect. If the parser is reading an XML 1.1 document, the In…

    …ternalEntityMonitor was not getting wired into the XML 1.1 pipeline.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1718451 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Dec 7, 2015
Commits on Oct 26, 2015
  1. Fixing JIRA Issue #1667: https://issues.apache.org/jira/browse/XERCES…

    …J-1667. Avoid filling in the stack trace of the ABORT exception. This can help prevent a ClassLoader memory leak.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1710695 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Oct 26, 2015
Commits on Oct 7, 2015
  1. Fixing typo in comment.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1707346 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Oct 7, 2015
  2. Added a description to the resizeBuffer() method.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1707344 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Oct 7, 2015
  3. Reducing code duplication. Factoring out buffer resizing into its own…

    … method.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1707341 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Oct 7, 2015
Commits on Jun 15, 2015
  1. JIRA Issue #1659: https://issues.apache.org/jira/browse/XERCESJ-1659.…

    … Need to ensure that the test uses an English locale so that the number formatting matches in the exception messages. Fix thanks to Matthias Krueger.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1685662 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jun 15, 2015
Commits on Mar 16, 2015
  1. Some XMLStreamReader implementations throw an exception instead of re…

    …turning null for properties they do not recognize. Tolerate an exception and assume that the XMLStreamReader does not provide interned strings.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1667114 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Mar 16, 2015
Commits on Jan 11, 2015
  1. Updating the copyright year in the NOTICE file.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1650980 13f79535-47bb-0310-9956-ffa450edef68
    mrglavas committed Jan 11, 2015
  2. Updating the copyright year used in the API docs.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1650978 13f79535-47bb-0310-9956-ffa450edef68
    mrglavas committed Jan 11, 2015
Commits on Nov 11, 2014
  1. Fixing JIRA Issue #1651: https://issues.apache.org/jira/browse/XERCES…

    …J-1651. \w should be processed as [#x0000-#x10FFFF]-[\p{P}\p{Z}\p{C}] as per the XML Schema specification.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1638344 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Nov 11, 2014
Commits on Oct 11, 2014
  1. committing fix for jira issue XERCESJ-1646 on trunk

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1631026 13f79535-47bb-0310-9956-ffa450edef68
    Mukul Gandhi committed Oct 11, 2014
Commits on Jul 23, 2014
  1. JIRA Issue #1637: https://issues.apache.org/jira/browse/XERCESJ-1637.…

    … Removing dead code. Patch thanks to Elliotte Rusty Harold.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1612914 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jul 23, 2014
Commits on Feb 5, 2014
  1. Adding an @version tag.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1564913 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Feb 5, 2014
Commits on Feb 4, 2014
  1. The EntityResolver should be invoked when jdk.xml.resolveExternalEnti…

    …ties is set to true and should not be invoked when the property has been set to false. Enhancing the tests to check for this expected behaviour.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1564517 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Feb 4, 2014
  2. Adding tests for the jdk.xml.resolveExternalEntities property.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1564510 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Feb 4, 2014
Commits on Feb 3, 2014
  1. Adding a property 'jdk.xml.resolveExternalEntities' that can be used …

    …to globally disable the resolution of external general/parameters entities and the external DTD.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1564073 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Feb 3, 2014
Commits on Jan 6, 2014
  1. Adding JUnit tests for org.apache.xerces.parsers.SecureProcessingConf…

    …iguration.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1556029 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jan 6, 2014
  2. Create a new XML parser configuration with enhancements for the JAXP …

    …secure processing feature.
    
    This new configuration supports the following properties that were defined for the JDK:
    
    jdk.xml.entityExpansionLimit
    jdk.xml.maxOccur
    jdk.xml.totalEntitySizeLimit
    jdk.xml.maxGeneralEntitySizeLimit
    jdk.xml.maxParameterEntitySizeLimit
    
    For now support will be limited to system properties and jaxp.properties.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1556006 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jan 6, 2014
  3. Updating the copyright year in the documentation.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1555990 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jan 6, 2014
  4. Updating the copyright year in the NOTICE file.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1555987 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jan 6, 2014
  5. Updating the copyright year used in the API docs.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1555984 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jan 6, 2014
Commits on Aug 16, 2013
  1. Javadoc improvements for the startPE() and scanEntityValue() methods.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1514806 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Aug 16, 2013
Commits on Aug 13, 2013
  1. Improve the way in which Xerces counts parameter entity expansions so…

    … that it scales better towards the entity expansion limit like it does for general entities.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1513559 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Aug 13, 2013
Commits on Jul 25, 2013
  1. Improving code formatting.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1507081 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jul 25, 2013
  2. Performance: Use array doubling in append(char[],int,int) for resizin…

    …g the array. This was already being done in the other append() methods.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1507079 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jul 25, 2013
Commits on Jul 12, 2013
  1. Minor optimization to lookupNamespacePrefix().

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1502575 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jul 12, 2013
  2. JIRA Issue #1617: https://issues.apache.org/jira/browse/XERCESJ-1617.…

    … Minor optimization to NodeImpl.lookupNamespaceURI(String). Patch thanks to Chris Simmons.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1502573 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jul 12, 2013
Commits on Jul 3, 2013
  1. The only legal names in XML 1.0/1.1 documents are 'version', 'encodin…

    …g' and 'standalone'. Replacing the generic call to the scanner with a specialized method which only allows these legal XML pseudo attribute names. This improves the performance of the XML scanner when it is processing the XML declaration.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1499506 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jul 3, 2013
Commits on May 1, 2013
  1. Fixing JIRA Issue #1611: https://issues.apache.org/jira/browse/XERCES…

    …J-1611. Adding a null check to guard against an NPE that can occur when the content-type returned from the URLconnection is null.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1478179 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed May 1, 2013
  2. Fixing JIRA Issue #1607: https://issues.apache.org/jira/browse/XERCES…

    …J-1607. Specify the package name instead of the "Version" class to make information about the Xerces implementation available programmatically through the Java Package API.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1478124 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed May 1, 2013
Commits on Jan 3, 2013
  1. schema 1.0 commit: committing a minor fix to produce non null strings…

    … for XSD type names in error messages, when xsi:type attribute is used.
    
    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1428379 13f79535-47bb-0310-9956-ffa450edef68
    Mukul Gandhi committed Jan 3, 2013
Commits on Jan 2, 2013
  1. Updating the copyright year in the documentation.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1427817 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jan 2, 2013
  2. Updating the copyright year in the NOTICE file.

    git-svn-id: https://svn.apache.org/repos/asf/xerces/java/trunk@1427812 13f79535-47bb-0310-9956-ffa450edef68
    Michael Glavassevich committed Jan 2, 2013