[PECL-CVS] [pecl-mail-mailparse] master: changelog
[email protected] (Remi Collet) Wed, 24 Jun 2026 08:09:26 +0000
| Newsgroups | php.pecl.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: Remi Collet (remicollet)
Date: 2026-06-24T10:09:17+02:00
Commit: https://github.com/php/pecl-mail-mailparse/commit/c3314c50149ae224c7fc49358024051a51199ccd
Raw diff: https://github.com/php/pecl-mail-mailparse/commit/c3314c50149ae224c7fc49358024051a51199ccd.diff
changelog
Changed paths:
M CHANGELOG.md
M package.xml
Diff:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9d33473..1aed2b0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,7 @@
- Enforce MAXLEVELS (20) cap in `alloc_new_child_part()`
- Various code cleanups and optimizations
- Fix out-of-bounds read in RFC822 group/route-addr address parsing
+- Reject non-mimepart resources in `mailparse_msg_*` instead of crashing
# Version 3.2.0 - 2026-04-09
diff --git a/package.xml b/package.xml
index b9d5f74..eb8f29d 100644
--- a/package.xml
+++ b/package.xml
@@ -50,6 +50,7 @@ It can deal with rfc822 and rfc2045 (MIME) compliant messages.
- Enforce MAXLEVELS (20) cap in `alloc_new_child_part()`
- Various code cleanups and optimizations
- Fix out-of-bounds read in RFC822 group/route-addr address parsing
+- Reject non-mimepart resources in mailparse_msg_* instead of crashing
</notes>
<contents>
<dir name="/">
@@ -102,6 +103,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="mime_nesting_depth.phpt" role="test" />
+ <file name="msg_funcs_reject_wrong_resource.phpt" role="test" />
<file name="parse_test_messages.phpt" role="test" />
<file name="rfc2231_plain_after_encoded.phpt" role="test" />
<file name="rfc822_group_routeaddr_oob.phpt" role="test" />