You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by po...@apache.org on 2026/06/17 19:40:43 UTC

(creadur-rat) 01/01: Merge pull request #679 from apache/fix-xxe-issues

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

ottlinger pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git

commit 4552426c3b861fea2ae677b80a1fdd33743757d8
Merge: c32500de 1a6431ef
Author: P. Ottlinger <ot...@users.noreply.github.com>
AuthorDate: Wed Jun 17 21:40:36 2026 +0200

    Merge pull request #679 from apache/fix-xxe-issues
    
    RAT-560: changes to reduce XXE exposure

 .../src/main/java/org/apache/rat/Reporter.java     |   6 +-
 .../rat/configuration/XMLConfigurationReader.java  |  30 ++----
 .../org/apache/rat/utils/StandardXmlFactory.java   |  30 ++++++
 .../org/apache/rat/ReporterOptionsProvider.java    |   9 +-
 .../src/test/java/org/apache/rat/ReporterTest.java |  17 +++-
 .../configuration/XMLConfigurationReaderTest.java  | 107 ++++++++++++---------
 .../java/org/apache/rat/testhelpers/XmlUtils.java  |  20 ++--
 .../apache/rat/utils/StandardXmlFactoryTests.java  |  96 ++++++++++++++++++
 .../java/org/apache/rat/anttasks/ReportTest.java   |   4 +-
 src/changes/changes.xml                            |   3 +
 10 files changed, 235 insertions(+), 87 deletions(-)