diff options
| author | Christoph M. Becker <cmbecker69@gmx.de> | 2016-07-11 13:06:24 +0200 | 
|---|---|---|
| committer | Julien Pauli <jpauli@php.net> | 2016-07-11 13:17:44 +0200 | 
| commit | a8e25877a2284afc5a47312025543f3697b2d559 (patch) | |
| tree | 1133d63d9531c5683dc62524c5a131298fe9ad63 | |
| parent | dadef20305a6460a4df6a291d6c1d0293ecd60e8 (diff) | |
| download | php-git-a8e25877a2284afc5a47312025543f3697b2d559.tar.gz | |
Deprecate mcrypt and mdecrypt stream filters
| -rw-r--r-- | ext/mcrypt/mcrypt_filter.c | 2 | ||||
| -rw-r--r-- | ext/mcrypt/tests/mcrypt_filters.phpt | 4 | 
2 files changed, 6 insertions, 0 deletions
diff --git a/ext/mcrypt/mcrypt_filter.c b/ext/mcrypt/mcrypt_filter.c index 03d7c5315f..fc5aefbbe4 100644 --- a/ext/mcrypt/mcrypt_filter.c +++ b/ext/mcrypt/mcrypt_filter.c @@ -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; diff --git a/ext/mcrypt/tests/mcrypt_filters.phpt b/ext/mcrypt/tests/mcrypt_filters.phpt index f528219500..c8146ea984 100644 --- a/ext/mcrypt/tests/mcrypt_filters.phpt +++ b/ext/mcrypt/tests/mcrypt_filters.phpt @@ -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
\ No newline at end of file  | 
