[PECL-CVS] [pecl-mail-mailparse] master: changelog + new test

[email protected] (Remi Collet) Thu, 18 Jun 2026 06:36:25 +0000
Newsgroups php.pecl.cvs
Message-ID <[email protected]>
Author: Remi Collet (remicollet)
Date: 2026-06-18T08:36:15+02:00

Commit: https://github.com/php/pecl-mail-mailparse/commit/37574d22345a364cbc83257634d0888ba777d160
Raw diff: https://github.com/php/pecl-mail-mailparse/commit/37574d22345a364cbc83257634d0888ba777d160.diff

changelog + new test

Changed paths:
  M  CHANGELOG.md
  M  package.xml


Diff:

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9625b58..3de7114 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# Unreleased
+
+- Enforce MAXLEVELS (20) cap in `alloc_new_child_part()`
+
 # Version 3.2.0 - 2026-04-09
 
 - Vendor encoding conversion code from mbstring. (alexdowad)
diff --git a/package.xml b/package.xml
index 540ac76..7cae640 100644
--- a/package.xml
+++ b/package.xml
@@ -47,7 +47,7 @@ It can deal with rfc822 and rfc2045 (MIME) compliant messages.
  </stability>
  <license uri="https://www.php.net/license/3_01.txt" filesource="LICENSE">PHP-3.01</license>
  <notes>
--
+- Enforce MAXLEVELS (20) cap in `alloc_new_child_part()`
  </notes>
  <contents>
   <dir name="/">
@@ -99,6 +99,7 @@ It can deal with rfc822 and rfc2045 (MIME) compliant messages.
     <file name="gh43.phpt" role="test" />
     <file name="gh44.phpt" role="test" />
     <file name="parse_test_messages.phpt" role="test" />
+    <file name="mime_nesting_depth.phpt" role="test" />
    </dir> <!-- //tests -->
    <file name="config.m4" role="src" />
    <file name="config.w32" role="src" />