Deprecate mcrypt and mdecrypt stream filters

This commit is contained in:
Christoph M. Becker 2016-07-11 13:06:24 +02:00 committed by Julien Pauli
parent dadef20305
commit a8e25877a2
2 changed files with 6 additions and 0 deletions

View File

@ -161,6 +161,8 @@ static php_stream_filter *php_mcrypt_filter_create(const char *filtername, zval
char *mode = "cbc";
php_mcrypt_filter_data *data;
php_error_docref(NULL, E_DEPRECATED, "mcrypt and mdecrypt stream filters have been deprecated");
if (strncasecmp(filtername, "mdecrypt.", sizeof("mdecrypt.") - 1) == 0) {
encrypt = 0;
cipher += sizeof("de") - 1;

View File

@ -37,5 +37,9 @@ echo $data."\n";
--EXPECTF--
FOUND
FOUND
Deprecated: stream_filter_append(): mcrypt and mdecrypt stream filters have been deprecated in %s%emcrypt_filters.php on line 17
32e14bd3c31f2bd666e4290ebdb166a7
Deprecated: stream_filter_append(): mcrypt and mdecrypt stream filters have been deprecated in %s%emcrypt_filters.php on line 24
Secret secret secret data