From b758aeaa7e53d26f0bbb12da85644dbced077c72 Mon Sep 17 00:00:00 2001 From: wiz Date: Sun, 25 Aug 2024 10:57:22 +0000 Subject: [PATCH] ruby32-rexml: update to 3.3.6. 3.3.6 Improvements Removed duplicated entity expansions for performance. GH-194 Patch by Viktor Ivarsson. Improved namespace conflicted attribute check performance. It was too slow for deep elements. Reported by l33thaxor. Fixes Fixed a bug that default entity expansions are counted for security check. Default entity expansions should not be counted because they don't have a security risk. GH-198 GH-199 Patch Viktor Ivarsson Fixed a parser bug that parameter entity references in internal subsets are expanded. It's not allowed in the XML specification. GH-191 Patch by NAITOH Jun. Fixed a stream parser bug that user-defined entity references in text aren't expanded. GH-200 Patch by NAITOH Jun. REXML 3.3.5 - 2024-08-12 Fixes Fixed a bug that REXML::Security.entity_expansion_text_limit check has wrong text size calculation in SAX and pull parsers. GH-193 GH-195 Reported by Viktor Ivarsson. Patch by NAITOH Jun. REXML 3.3.4 - 2024-08-01 Fixes Fixed a bug that REXML::Security isn't defined when REXML::Parsers::StreamParser is used and rexml/parsers/streamparser is only required. GH-189 Patch by takuya kodama. REXML 3.3.3 - 2024-08-01 Improvements Added support for detecting invalid XML that has unsupported content before root element GH-184 Patch by NAITOH Jun. Added support for REXML::Security.entity_expansion_limit= and REXML::Security.entity_expansion_text_limit= in SAX2 and pull parsers GH-187 Patch by NAITOH Jun. Added more tests for invalid XMLs. GH-183 Patch by Watson. Added more performance tests. Patch by Watson. Improved parse performance. GH-186 Patch by tomoya ishida. --- textproc/ruby-rexml/Makefile | 4 ++-- textproc/ruby-rexml/distinfo | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/textproc/ruby-rexml/Makefile b/textproc/ruby-rexml/Makefile index ac0bcb241b92..5149d43b3dde 100644 --- a/textproc/ruby-rexml/Makefile +++ b/textproc/ruby-rexml/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2024/07/20 16:15:03 taca Exp $ +# $NetBSD: Makefile,v 1.19 2024/08/25 10:57:22 wiz Exp $ -DISTNAME= rexml-3.3.2 +DISTNAME= rexml-3.3.6 CATEGORIES= textproc MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/textproc/ruby-rexml/distinfo b/textproc/ruby-rexml/distinfo index 9345c289c90d..b05358774007 100644 --- a/textproc/ruby-rexml/distinfo +++ b/textproc/ruby-rexml/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.11 2024/07/20 16:15:03 taca Exp $ +$NetBSD: distinfo,v 1.12 2024/08/25 10:57:22 wiz Exp $ -BLAKE2s (rexml-3.3.2.gem) = 981d33367f79940ee37775821c7bb77ae29371f1d548f382598b9b570b6a833d -SHA512 (rexml-3.3.2.gem) = d08d608c410cca5039c3162ce29868f5f5fdf7a47b2fc33631d34af5a6c3e7f263514ebf551e2d1f16dfffbbcc78aaf8d76108ee9dd4a2b92c24255759646733 -Size (rexml-3.3.2.gem) = 103424 bytes +BLAKE2s (rexml-3.3.6.gem) = 1d86f8f71838c0e04468915fa7271058959e3fa391ee55a4c1bad73a73830f0a +SHA512 (rexml-3.3.6.gem) = 0e7f34771f56519b4aa8770b05821a4620a54db1d8f6f547c925de5adf255b717911e197e364d1c270400f7996f583c769a835719b55af475979efdc05ca579b +Size (rexml-3.3.6.gem) = 104448 bytes