Page MenuHomePhabricator

D20070.id47931.diff
No OneTemporary

D20070.id47931.diff

diff --git a/scripts/mail/mail_handler.php b/scripts/mail/mail_handler.php
--- a/scripts/mail/mail_handler.php
+++ b/scripts/mail/mail_handler.php
@@ -55,8 +55,8 @@
}
$headers = $parser->getHeaders();
-$headers['subject'] = iconv_mime_decode($headers['subject'], 0, 'UTF-8');
-$headers['from'] = iconv_mime_decode($headers['from'], 0, 'UTF-8');
+$headers['subject'] = phutil_decode_mime_header($headers['subject']);
+$headers['from'] = phutil_decode_mime_header($headers['from']);
if ($args->getArg('process-duplicates')) {
$headers['message-id'] = Filesystem::readRandomCharacters(64);
diff --git a/src/applications/config/check/PhabricatorExtensionsSetupCheck.php b/src/applications/config/check/PhabricatorExtensionsSetupCheck.php
--- a/src/applications/config/check/PhabricatorExtensionsSetupCheck.php
+++ b/src/applications/config/check/PhabricatorExtensionsSetupCheck.php
@@ -11,14 +11,13 @@
}
protected function executeChecks() {
- // TODO: Make 'mbstring' and 'iconv' soft requirements.
+ // TODO: Make 'mbstring' a soft requirement.
$required = array(
'hash',
'json',
'openssl',
'mbstring',
- 'iconv',
'ctype',
// There is a tiny chance we might not need this, but a significant
diff --git a/src/applications/config/controller/PhabricatorConfigVersionController.php b/src/applications/config/controller/PhabricatorConfigVersionController.php
--- a/src/applications/config/controller/PhabricatorConfigVersionController.php
+++ b/src/applications/config/controller/PhabricatorConfigVersionController.php
@@ -63,6 +63,8 @@
$version_from_file);
}
+ $version_property_list->addProperty('php', phpversion());
+
$binaries = PhutilBinaryAnalyzer::getAllBinaries();
foreach ($binaries as $binary) {
if (!$binary->isBinaryAvailable()) {

File Metadata

Mime Type
text/plain
Expires
Wed, May 8, 10:31 PM (2 w, 6 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6273345
Default Alt Text
D20070.id47931.diff (1 KB)

Event Timeline