. Fixed bug #72635 (Undefined class used by class constant in constexpr
generates fatal error). (Nikita)
+- Mbstring:
+ . Fixed bug #76958 (Broken UTF7-IMAP conversion). (Nikita)
+
27 Sep 2018, PHP 7.3.0RC2
- CURL:
NULL,
NULL,
NULL,
- MBFL_ENCTYPE_MBCS | MBFL_ENCTYPE_SHFTCODE
+ MBFL_ENCTYPE_MBCS | MBFL_ENCTYPE_SHFTCODE,
+ &vtbl_utf7imap_wchar,
+ &vtbl_wchar_utf7imap
};
const struct mbfl_convert_vtbl vtbl_utf7imap_wchar = {
--- /dev/null
+--TEST--
+Bug #76958: Broken UTF7-IMAP conversion
+--FILE--
+<?php
+
+$str = '&BCAEMARBBEEESwQ7BDoEOA-';
+echo mb_convert_encoding($str, 'UTF-8', 'UTF7-IMAP') . "\n";
+$str = 'Рассылки';
+echo mb_convert_encoding($str, 'UTF7-IMAP', 'UTF-8') . "\n";
+
+?>
+--EXPECT--
+Рассылки
+&BCAEMARBBEEESwQ7BDoEOA-