Project

General

Profile

Bug #67061 » 20150520-GeneralUtility.php.diff

Nils Blattner, 2015-05-20 16:09

View differences:

typo3/sysext/core/Classes/Utility/GeneralUtility.php 2014-12-10 11:45:42.000000000 +0100 → typo3/sysext/core/Classes/Utility/GeneralUtility.php 2015-05-20 16:05:51.000000000 +0200
* @return boolean
*/
static public function verifyFilenameAgainstDenyPattern($filename) {
$pattern = '/[[:cntrl:]]/';
$pattern = '/[[:cntrl:]]/u';
if ((string)$filename !== '' && (string)$GLOBALS['TYPO3_CONF_VARS']['BE']['fileDenyPattern'] !== '') {
$pattern = '/(?:[[:cntrl:]]|' . $GLOBALS['TYPO3_CONF_VARS']['BE']['fileDenyPattern'] . ')/i';
$pattern = '/(?:[[:cntrl:]]|' . $GLOBALS['TYPO3_CONF_VARS']['BE']['fileDenyPattern'] . ')/ui';
}
return !preg_match($pattern, $filename);
}
    (1-1/1)