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 fa3002c024b731a3ac8875e30882fcf008ba8014 Merge: 8842381 749b96f Author: Gary Gregory <[email protected]> AuthorDate: Sun Jul 5 07:53:32 2026 -0400 Merge pull request #11 from ppkarwasz/feature/sax-feature-based-hardening COMMONSXML-5: SAXParserFactory: capability-driven hardening .../org/apache/commons/xml/AndroidProvider.java | 195 --------------------- .../org/apache/commons/xml/HardeningSAXParser.java | 65 +++++++ .../commons/xml/HardeningSAXParserFactory.java | 18 +- .../java/org/apache/commons/xml/JaxpSetters.java | 25 +++ src/main/java/org/apache/commons/xml/Limits.java | 28 ++- .../java/org/apache/commons/xml/Resolvers.java | 3 +- .../org/apache/commons/xml/SAXParserHardener.java | 188 ++++++++++++++++++++ .../org/apache/commons/xml/StockJdkProvider.java | 32 +--- .../org/apache/commons/xml/XercesProvider.java | 45 +---- .../java/org/apache/commons/xml/XmlFactories.java | 39 +---- .../org/apache/commons/xml/AttackTestSupport.java | 4 +- .../apache/commons/xml/SchemaLocationSaxTest.java | 128 ++++++++++++++ .../xml/UnsupportedXmlImplementationTest.java | 35 ++++ 13 files changed, 492 insertions(+), 313 deletions(-)
