summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <mmk@levelnine.at>2021-12-13 20:00:45 +0100
committerConrad Kostecki <conikost@gentoo.org>2021-12-13 22:32:02 +0100
commit6ff25a46c0fe4cf26ca2b586b20406db39d91407 (patch)
tree8c10adbe5632d0ea9383817da3b9a81ca31d74ce /dev-perl
parentdev-perl/XML-Atom: remove unused patch(es) (diff)
downloadgentoo-6ff25a46c0fe4cf26ca2b586b20406db39d91407.tar.gz
gentoo-6ff25a46c0fe4cf26ca2b586b20406db39d91407.tar.bz2
gentoo-6ff25a46c0fe4cf26ca2b586b20406db39d91407.zip
dev-perl/XML-LibXML: remove unused patch(es)
Bug: https://github.com/gentoo/gentoo/pull/23291 Package-Manager: Portage-3.0.29, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/XML-LibXML/files/XML-LibXML-2.12.800-disable-expanding.patch72
1 files changed, 0 insertions, 72 deletions
diff --git a/dev-perl/XML-LibXML/files/XML-LibXML-2.12.800-disable-expanding.patch b/dev-perl/XML-LibXML/files/XML-LibXML-2.12.800-disable-expanding.patch
deleted file mode 100644
index 8be7783ef679..000000000000
--- a/dev-perl/XML-LibXML/files/XML-LibXML-2.12.800-disable-expanding.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From 05749ae525317d05bd9d4232c080e530854f1d88 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
-Date: Fri, 30 Sep 2016 14:31:26 +0200
-Subject: [PATCH] Do not enable expanding entities by default
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Expanding external entity is insecure.
-<https://www.owasp.org/index.php/XML_External_Entity_(XXE)_Processing>.
-This patch makes expand_entities option disabled by default.
-
-CPAN RT#118032
-
-Signed-off-by: Petr Písař <ppisar@redhat.com>
----
- LibXML.pm | 2 +-
- docs/libxml.dbk | 2 +-
- t/43options.t | 4 ++--
- 3 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/LibXML.pm b/LibXML.pm
-index eb3cbd6..9ab4748 100644
---- a/LibXML.pm
-+++ b/LibXML.pm
-@@ -261,7 +261,7 @@ use constant {
- HTML_PARSE_NOERROR => (1<<5), # suppress error reports
- };
-
--$XML_LIBXML_PARSE_DEFAULTS = ( XML_PARSE_NODICT | XML_PARSE_DTDLOAD | XML_PARSE_NOENT );
-+$XML_LIBXML_PARSE_DEFAULTS = ( XML_PARSE_NODICT | XML_PARSE_DTDLOAD );
-
- # this hash is made global so that applications can add names for new
- # libxml2 parser flags as temporary workaround
-diff --git a/docs/libxml.dbk b/docs/libxml.dbk
-index 30f279b..2c6674b 100644
---- a/docs/libxml.dbk
-+++ b/docs/libxml.dbk
-@@ -1676,7 +1676,7 @@ local $XML::LibXML::setTagCompression = 1;</programlisting>
- <term>expand_entities</term>
- <listitem>
- <para>/parser, reader/</para>
-- <para>substitute entities; possible values are 0 and 1; default is 1</para>
-+ <para>substitute entities; possible values are 0 and 1; default is 0</para>
- <para>Note that although this flag disables entity substitution, it
- does not prevent the parser from loading external entities;
- when substitution of an external entity is disabled, the
-diff --git a/t/43options.t b/t/43options.t
-index 826f0ad..53dd35e 100644
---- a/t/43options.t
-+++ b/t/43options.t
-@@ -50,7 +50,7 @@ no_network
- {
- my $p = XML::LibXML->new();
- for my $opt (@all) {
-- my $ret = (($opt =~ /^(?:load_ext_dtd|expand_entities)$/) ? 1 : 0);
-+ my $ret = (($opt =~ /^(?:load_ext_dtd)$/) ? 1 : 0);
- # TEST*$all
- ok(
- ($p->get_option($opt)||0) == $ret
-@@ -110,7 +110,7 @@ no_network
- ok( $p->get_option('recover') == 2, ' TODO : Add test name' );
-
- # TEST
-- ok( $p->expand_entities() == 1, ' TODO : Add test name' );
-+ ok( $p->expand_entities() == 0, ' TODO : Add test name' );
- # TEST
- ok( $p->load_ext_dtd() == 1, ' TODO : Add test name' );
- $p->load_ext_dtd(0);
---
-2.7.4
-