This is an automated email from the ASF dual-hosted git repository.
garydgregory pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/commons-xml.git
from 079b1d2 Javadoc
add d401123 Merge the static hardening recipes into the public factory
classes
add 41583da Merge pull request #56 from
apache/feature/merge-hardeners-into-factories
No new revisions were added by this update.
Summary of changes:
src/conf/spotbugs-exclude-filter.xml | 6 -
.../commons/xml/DocumentBuilderHardener.java | 86 ----------
.../commons/xml/FallbackIgnoreURIResolver.java | 2 +-
.../xml/HardeningDocumentBuilderFactory.java | 54 ++++++-
.../org/apache/commons/xml/HardeningSAXParser.java | 2 +-
.../commons/xml/HardeningSAXParserFactory.java | 160 ++++++++++++++++--
.../org/apache/commons/xml/HardeningSchema.java | 2 +-
.../apache/commons/xml/HardeningSchemaFactory.java | 35 ++--
.../apache/commons/xml/HardeningTransformer.java | 4 +-
.../commons/xml/HardeningTransformerFactory.java | 82 ++++++----
.../org/apache/commons/xml/HardeningValidator.java | 4 +-
.../org/apache/commons/xml/HardeningXMLFilter.java | 2 +-
.../commons/xml/HardeningXMLInputFactory.java | 42 +++--
.../org/apache/commons/xml/HardeningXPath.java | 2 +-
.../apache/commons/xml/HardeningXPathFactory.java | 78 ++++++++-
.../org/apache/commons/xml/SAXParserHardener.java | 180 ---------------------
.../java/org/apache/commons/xml/SaxonProvider.java | 6 +-
.../org/apache/commons/xml/SchemaHardener.java | 53 ------
.../java/org/apache/commons/xml/StaxHardener.java | 47 ------
.../apache/commons/xml/TransformerHardener.java | 73 ---------
.../java/org/apache/commons/xml/XPathHardener.java | 106 ------------
.../org/apache/commons/xml/AttackTestSupport.java | 12 +-
.../commons/xml/SaxonAlternateFactoryTest.java | 2 +-
.../apache/commons/xml/ShadingFootprintTest.java | 89 +++++-----
.../xml/UnsupportedXmlImplementationTest.java | 4 +-
.../java/org/apache/commons/xml/XIncludeTest.java | 6 +-
26 files changed, 433 insertions(+), 706 deletions(-)
delete mode 100644
src/main/java/org/apache/commons/xml/DocumentBuilderHardener.java
delete mode 100644 src/main/java/org/apache/commons/xml/SAXParserHardener.java
delete mode 100644 src/main/java/org/apache/commons/xml/SchemaHardener.java
delete mode 100644 src/main/java/org/apache/commons/xml/StaxHardener.java
delete mode 100644
src/main/java/org/apache/commons/xml/TransformerHardener.java
delete mode 100644 src/main/java/org/apache/commons/xml/XPathHardener.java