This is an automated email from the ASF dual-hosted git repository.

garydgregory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/commons-xml.git

commit 3620ddaea2e561581b7e13d854d8f365e0921986
Merge: 0befc63 73c452e
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Fri Aug 28 13:06:21 2026 -0400

    Merge pull request #59 from apache/feature/restore-override-default-parser
    
    Honor jdk.xml.overrideDefaultParser in the hardened source rewrites

 pom.xml                                            |  32 ++++-
 src/changes/changes.xml                            |   1 +
 .../commons/xml/FallbackIgnoreURIResolver.java     |  17 ++-
 .../xml/HardeningDocumentBuilderFactory.java       |  20 ++++
 .../commons/xml/HardeningSAXParserFactory.java     |  42 ++++++-
 .../org/apache/commons/xml/HardeningSchema.java    |  15 ++-
 .../apache/commons/xml/HardeningSchemaFactory.java |  33 ++++--
 .../org/apache/commons/xml/HardeningTemplates.java |  18 ++-
 .../commons/xml/HardeningTemplatesHandler.java     |  12 +-
 .../apache/commons/xml/HardeningTransformer.java   |  22 ++--
 .../commons/xml/HardeningTransformerFactory.java   |  68 ++++++++---
 .../commons/xml/HardeningTransformerHandler.java   |   6 +-
 .../org/apache/commons/xml/HardeningValidator.java |  16 ++-
 .../org/apache/commons/xml/HardeningXMLFilter.java |   2 +-
 .../org/apache/commons/xml/HardeningXMLReader.java |   9 ++
 .../org/apache/commons/xml/HardeningXPath.java     |  24 ++--
 .../commons/xml/HardeningXPathExpression.java      |  15 ++-
 .../apache/commons/xml/HardeningXPathFactory.java  |  42 +++----
 .../java/org/apache/commons/xml/SaxonProvider.java |   2 +-
 .../java/org/apache/commons/xml/package-info.java  |  17 +++
 src/site/markdown/index.md                         |  21 ++++
 src/site/markdown/threat_model.md                  |   8 +-
 .../org/apache/commons/xml/DenyUnresolvedTest.java |   2 +-
 .../commons/xml/OverrideDefaultParserTest.java     | 130 +++++++++++++++++++++
 .../apache/commons/xml/ShadingFootprintTest.java   |   2 +-
 .../apache/commons/xml/XPathInputSourceTest.java   |   2 +-
 26 files changed, 475 insertions(+), 103 deletions(-)

Reply via email to