kalle           Mon May  4 21:18:22 2009 UTC

  Modified files:              (Branch: PHP_5_3)
    /php-src    NEWS 
    /php-src/ext/filter/tests   bug39763.phpt bug42718-2.phpt 
    /php-src/ext/pcre/tests     bug33200.phpt 
    /php-src/ext/session/tests  001.phpt 003.phpt 004.phpt 005.phpt 
                                006.phpt 007.phpt 008-php4.2.3.phpt 
                                009.phpt 012.phpt 013.phpt 014.phpt 
                                019.phpt 
    /php-src/ext/standard/tests/general_functions       putenv_error1.phpt 
                                                        putenv_error2.phpt 
    /php-src/ext/standard/tests/misc    syslog_vars_variation1.phpt 
    /php-src/ext/standard/tests/network 
                                        
define_syslog_variables_variation-win32.phpt 
    /php-src/main       main.c 
    /php-src/tests/basic        bug46313-win.phpt 
    /php-src/tests/security     magic_quotes_gpc.phpt 
  Log:
  Added E_DEPRECATED startup notice (5.3 only)
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.582&r2=1.2027.2.547.2.965.2.583&diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.965.2.582 
php-src/NEWS:1.2027.2.547.2.965.2.583
--- php-src/NEWS:1.2027.2.547.2.965.2.582       Mon May  4 21:11:40 2009
+++ php-src/NEWS        Mon May  4 21:18:21 2009
@@ -1,4 +1,4 @@
-PHP                                                                        NEWS
+PHP                                                                        
NEWS
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 ?? ??? 200?, PHP 5.3.0 RC 2
 - Upgraded bundled sqlite to version 3.6.13. (Ilia)
@@ -26,6 +26,7 @@
   disable this behaviour using "http"=>array("auto_decode"=>0) in stream
   context. (Dmitry)
 - Added ability to throw exceptions from SQLite3 instead of warnings. (Scott)
+- Added startup notices for deprecated ini settings. (Kalle)
 
 - Fixed bug #48087 (call_user_method() invalid free of arguments). (Felipe)
 - Fixed bug #48060 (pdo_pgsql - large objects are returned as empty). (Matteo)
http://cvs.php.net/viewvc.cgi/php-src/ext/filter/tests/bug39763.phpt?r1=1.1.2.3&r2=1.1.2.3.2.1&diff_format=u
Index: php-src/ext/filter/tests/bug39763.phpt
diff -u php-src/ext/filter/tests/bug39763.phpt:1.1.2.3 
php-src/ext/filter/tests/bug39763.phpt:1.1.2.3.2.1
--- php-src/ext/filter/tests/bug39763.phpt:1.1.2.3      Mon May  7 18:03:01 2007
+++ php-src/ext/filter/tests/bug39763.phpt      Mon May  4 21:18:21 2009
@@ -14,3 +14,4 @@
 --EXPECT--     
 \"probably a bug\"
 \"probably a bug\"
+PHP Warning:  Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
\ No newline at end of file
http://cvs.php.net/viewvc.cgi/php-src/ext/filter/tests/bug42718-2.phpt?r1=1.1.4.2&r2=1.1.4.3&diff_format=u
Index: php-src/ext/filter/tests/bug42718-2.phpt
diff -u php-src/ext/filter/tests/bug42718-2.phpt:1.1.4.2 
php-src/ext/filter/tests/bug42718-2.phpt:1.1.4.3
--- php-src/ext/filter/tests/bug42718-2.phpt:1.1.4.2    Sun Nov  2 22:22:43 2008
+++ php-src/ext/filter/tests/bug42718-2.phpt    Mon May  4 21:18:21 2009
@@ -18,3 +18,4 @@
 unsafe_raw
 
 1\0
+PHP Warning:  Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/pcre/tests/bug33200.phpt?r1=1.1&r2=1.1.10.1&diff_format=u
Index: php-src/ext/pcre/tests/bug33200.phpt
diff -u php-src/ext/pcre/tests/bug33200.phpt:1.1 
php-src/ext/pcre/tests/bug33200.phpt:1.1.10.1
--- php-src/ext/pcre/tests/bug33200.phpt:1.1    Tue May 31 12:54:56 2005
+++ php-src/ext/pcre/tests/bug33200.phpt        Mon May  4 21:18:21 2009
@@ -6,7 +6,8 @@
 <?php
 $str = 'some \'$sample\' text';
 $str = preg_replace("/(some.*text)/e", "strtoupper('\\1')", $str);
-echo $str;
+echo $str . "\r\n";
 ?>
 --EXPECT--
 SOME '$SAMPLE' TEXT
+PHP Warning:  Directive 'magic_quotes_sybase' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/001.phpt?r1=1.12.6.1&r2=1.12.6.2&diff_format=u
Index: php-src/ext/session/tests/001.phpt
diff -u php-src/ext/session/tests/001.phpt:1.12.6.1 
php-src/ext/session/tests/001.phpt:1.12.6.2
--- php-src/ext/session/tests/001.phpt:1.12.6.1 Tue Dec  9 14:03:58 2008
+++ php-src/ext/session/tests/001.phpt  Mon May  4 21:18:21 2009
@@ -35,4 +35,4 @@
 
 Deprecated: Function session_register() is deprecated in %s on line %d
 
baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}}
-
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/003.phpt?r1=1.14&r2=1.14.6.1&diff_format=u
Index: php-src/ext/session/tests/003.phpt
diff -u php-src/ext/session/tests/003.phpt:1.14 
php-src/ext/session/tests/003.phpt:1.14.6.1
--- php-src/ext/session/tests/003.phpt:1.14     Mon Jul  4 13:09:14 2005
+++ php-src/ext/session/tests/003.phpt  Mon May  4 21:18:21 2009
@@ -43,3 +43,4 @@
     int(2)
   }
 }
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/004.phpt?r1=1.16.6.1&r2=1.16.6.1.2.1&diff_format=u
Index: php-src/ext/session/tests/004.phpt
diff -u php-src/ext/session/tests/004.phpt:1.16.6.1 
php-src/ext/session/tests/004.phpt:1.16.6.1.2.1
--- php-src/ext/session/tests/004.phpt:1.16.6.1 Thu Aug 23 11:42:21 2007
+++ php-src/ext/session/tests/004.phpt  Mon May  4 21:18:21 2009
@@ -109,3 +109,4 @@
   }
 }
 DESTROY: abtest
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/005.phpt?r1=1.14.8.1&r2=1.14.8.2&diff_format=u
Index: php-src/ext/session/tests/005.phpt
diff -u php-src/ext/session/tests/005.phpt:1.14.8.1 
php-src/ext/session/tests/005.phpt:1.14.8.2
--- php-src/ext/session/tests/005.phpt:1.14.8.1 Tue Dec  9 14:03:58 2008
+++ php-src/ext/session/tests/005.phpt  Mon May  4 21:18:21 2009
@@ -146,3 +146,4 @@
 int(123)
 DESTROY: abtest
 CLOSE
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/006.phpt?r1=1.14.6.1&r2=1.14.6.2&diff_format=u
Index: php-src/ext/session/tests/006.phpt
diff -u php-src/ext/session/tests/006.phpt:1.14.6.1 
php-src/ext/session/tests/006.phpt:1.14.6.2
--- php-src/ext/session/tests/006.phpt:1.14.6.1 Tue Dec  9 14:03:58 2008
+++ php-src/ext/session/tests/006.phpt  Mon May  4 21:18:21 2009
@@ -77,3 +77,4 @@
     string(5) "hallo"
   }
 }
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/007.phpt?r1=1.9.4.1.2.1&r2=1.9.4.1.2.2&diff_format=u
Index: php-src/ext/session/tests/007.phpt
diff -u php-src/ext/session/tests/007.phpt:1.9.4.1.2.1 
php-src/ext/session/tests/007.phpt:1.9.4.1.2.2
--- php-src/ext/session/tests/007.phpt:1.9.4.1.2.1      Tue Dec  9 14:03:58 2008
+++ php-src/ext/session/tests/007.phpt  Mon May  4 21:18:21 2009
@@ -61,3 +61,5 @@
   ["c"]=>
   &float(3.14)
 }
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
+PHP Warning:  Directive 'register_long_arrays' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/008-php4.2.3.phpt?r1=1.7.4.2.2.1&r2=1.7.4.2.2.2&diff_format=u
Index: php-src/ext/session/tests/008-php4.2.3.phpt
diff -u php-src/ext/session/tests/008-php4.2.3.phpt:1.7.4.2.2.1 
php-src/ext/session/tests/008-php4.2.3.phpt:1.7.4.2.2.2
--- php-src/ext/session/tests/008-php4.2.3.phpt:1.7.4.2.2.1     Wed Aug  6 
05:53:31 2008
+++ php-src/ext/session/tests/008-php4.2.3.phpt Mon May  4 21:18:21 2009
@@ -69,3 +69,4 @@
   ["c"]=>
   float(3.14)
 }
+PHP Warning:  Directive 'register_long_arrays' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/009.phpt?r1=1.5&r2=1.5.6.1&diff_format=u
Index: php-src/ext/session/tests/009.phpt
diff -u php-src/ext/session/tests/009.phpt:1.5 
php-src/ext/session/tests/009.phpt:1.5.6.1
--- php-src/ext/session/tests/009.phpt:1.5      Mon Jul  4 13:09:14 2005
+++ php-src/ext/session/tests/009.phpt  Mon May  4 21:18:21 2009
@@ -57,3 +57,4 @@
 }
 array(0) {
 }
+PHP Warning:  Directive 'register_long_arrays' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/012.phpt?r1=1.4.6.1&r2=1.4.6.2&diff_format=u
Index: php-src/ext/session/tests/012.phpt
diff -u php-src/ext/session/tests/012.phpt:1.4.6.1 
php-src/ext/session/tests/012.phpt:1.4.6.2
--- php-src/ext/session/tests/012.phpt:1.4.6.1  Tue Dec  9 14:03:58 2008
+++ php-src/ext/session/tests/012.phpt  Mon May  4 21:18:21 2009
@@ -34,3 +34,4 @@
 --EXPECTF--
 Deprecated: Function session_register() is deprecated in %s on line %d
 I live
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/013.phpt?r1=1.4&r2=1.4.6.1&diff_format=u
Index: php-src/ext/session/tests/013.phpt
diff -u php-src/ext/session/tests/013.phpt:1.4 
php-src/ext/session/tests/013.phpt:1.4.6.1
--- php-src/ext/session/tests/013.phpt:1.4      Mon Jul  4 13:09:14 2005
+++ php-src/ext/session/tests/013.phpt  Mon May  4 21:18:21 2009
@@ -25,3 +25,4 @@
 ?>
 --EXPECT--
 I live
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/014.phpt?r1=1.7.6.1&r2=1.7.6.2&diff_format=u
Index: php-src/ext/session/tests/014.phpt
diff -u php-src/ext/session/tests/014.phpt:1.7.6.1 
php-src/ext/session/tests/014.phpt:1.7.6.2
--- php-src/ext/session/tests/014.phpt:1.7.6.1  Wed Aug  6 05:53:31 2008
+++ php-src/ext/session/tests/014.phpt  Mon May  4 21:18:21 2009
@@ -40,3 +40,4 @@
 
 Warning: ini_set(): A session is active. You cannot change the session 
module's ini settings at this time in %s on line %d
 <a href="/link?PHPSESSID=abtest">
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/session/tests/019.phpt?r1=1.10.6.1&r2=1.10.6.2&diff_format=u
Index: php-src/ext/session/tests/019.phpt
diff -u php-src/ext/session/tests/019.phpt:1.10.6.1 
php-src/ext/session/tests/019.phpt:1.10.6.2
--- php-src/ext/session/tests/019.phpt:1.10.6.1 Tue Dec  9 14:03:58 2008
+++ php-src/ext/session/tests/019.phpt  Mon May  4 21:18:21 2009
@@ -72,3 +72,4 @@
     int(44)
   }
 }
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/general_functions/putenv_error1.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/standard/tests/general_functions/putenv_error1.phpt
diff -u php-src/ext/standard/tests/general_functions/putenv_error1.phpt:1.1.2.1 
php-src/ext/standard/tests/general_functions/putenv_error1.phpt:1.1.2.2
--- php-src/ext/standard/tests/general_functions/putenv_error1.phpt:1.1.2.1     
Thu Jun 12 22:36:43 2008
+++ php-src/ext/standard/tests/general_functions/putenv_error1.phpt     Mon May 
 4 21:18:21 2009
@@ -22,3 +22,4 @@
 it worked
 it worked
 ==DONE==
+PHP Warning:  Directive 'safe_mode' is deprecated in PHP 5.3 and greater in 
Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/general_functions/putenv_error2.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/standard/tests/general_functions/putenv_error2.phpt
diff -u php-src/ext/standard/tests/general_functions/putenv_error2.phpt:1.1.2.1 
php-src/ext/standard/tests/general_functions/putenv_error2.phpt:1.1.2.2
--- php-src/ext/standard/tests/general_functions/putenv_error2.phpt:1.1.2.1     
Thu Jun 12 22:36:43 2008
+++ php-src/ext/standard/tests/general_functions/putenv_error2.phpt     Mon May 
 4 21:18:21 2009
@@ -16,3 +16,4 @@
 
 Warning: putenv(): Safe Mode warning: Cannot override protected environment 
variable 'BAZ' in %s on line %d
 ==DONE==
+PHP Warning:  Directive 'safe_mode' is deprecated in PHP 5.3 and greater in 
Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/misc/syslog_vars_variation1.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/standard/tests/misc/syslog_vars_variation1.phpt
diff -u php-src/ext/standard/tests/misc/syslog_vars_variation1.phpt:1.1.2.1 
php-src/ext/standard/tests/misc/syslog_vars_variation1.phpt:1.1.2.2
--- php-src/ext/standard/tests/misc/syslog_vars_variation1.phpt:1.1.2.1 Wed Nov 
 5 09:58:51 2008
+++ php-src/ext/standard/tests/misc/syslog_vars_variation1.phpt Mon May  4 
21:18:21 2009
@@ -8,3 +8,4 @@
 ?>
 --EXPECTF--
 bool(true)
+PHP Warning:  Directive 'define_syslog_variables' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/network/define_syslog_variables_variation-win32.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: 
php-src/ext/standard/tests/network/define_syslog_variables_variation-win32.phpt
diff -u 
php-src/ext/standard/tests/network/define_syslog_variables_variation-win32.phpt:1.1.2.1
 
php-src/ext/standard/tests/network/define_syslog_variables_variation-win32.phpt:1.1.2.2
--- 
php-src/ext/standard/tests/network/define_syslog_variables_variation-win32.phpt:1.1.2.1
     Fri Jan 23 15:34:19 2009
+++ 
php-src/ext/standard/tests/network/define_syslog_variables_variation-win32.phpt 
    Mon May  4 21:18:21 2009
@@ -94,3 +94,4 @@
 *** Testing define_syslog_variables() : variation ***
 PASSED
 ===DONE===
+PHP Warning:  Directive 'define_syslog_variables' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
http://cvs.php.net/viewvc.cgi/php-src/main/main.c?r1=1.640.2.23.2.57.2.51&r2=1.640.2.23.2.57.2.52&diff_format=u
Index: php-src/main/main.c
diff -u php-src/main/main.c:1.640.2.23.2.57.2.51 
php-src/main/main.c:1.640.2.23.2.57.2.52
--- php-src/main/main.c:1.640.2.23.2.57.2.51    Mon May  4 19:55:47 2009
+++ php-src/main/main.c Mon May  4 21:18:21 2009
@@ -18,7 +18,7 @@
    +----------------------------------------------------------------------+
 */
 
-/* $Id: main.c,v 1.640.2.23.2.57.2.51 2009/05/04 19:55:47 derick Exp $ */
+/* $Id: main.c,v 1.640.2.23.2.57.2.52 2009/05/04 21:18:21 kalle Exp $ */
 
 /* {{{ includes
  */
@@ -1901,17 +1901,28 @@
        /* Check for deprecated directives */
        {
                static const char *directives[] = {
-                       "zend.ze1_compatibility_mode",
+                       "define_syslog_variables", 
+                       "register_globals", 
+                       "register_long_arrays", 
+                       "safe_mode", 
+                       "magic_quotes_gpc", 
+                       "magic_quotes_runtime", 
+                       "magic_quotes_sybase", 
                        NULL};
                const char **p = directives;
                long val;
 
                while (*p) {
                        if (cfg_get_long((char*)*p, &val) == SUCCESS && val) {
-                               zend_error(E_WARNING, "Directive '%s' is no 
longer supported in PHP 5.3 and greater", *p);
+                               zend_error(E_WARNING, "Directive '%s' is 
deprecated in PHP 5.3 and greater", *p);
                        }
                        ++p;
                }
+
+               /* This is not too nice, but since its the only one theres no 
need for extra stuff here */
+               if (cfg_get_long("zend.ze1_compatibility_mode", &val) == 
SUCCESS && val) {
+                       zend_error(E_ERROR, "zend.ze1_compatibility_mode is no 
longer supported in PHP 5.3 and greater");
+               }
        }
 
        /* Register PHP core ini entries */
http://cvs.php.net/viewvc.cgi/php-src/tests/basic/bug46313-win.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/tests/basic/bug46313-win.phpt
diff -u php-src/tests/basic/bug46313-win.phpt:1.1.2.1 
php-src/tests/basic/bug46313-win.phpt:1.1.2.2
--- php-src/tests/basic/bug46313-win.phpt:1.1.2.1       Mon Oct 20 17:09:10 2008
+++ php-src/tests/basic/bug46313-win.phpt       Mon May  4 21:18:21 2009
@@ -60,3 +60,6 @@
 bool(true)
 string(%d) "%s"
 bool(true)
+PHP Warning:  Directive 'register_globals' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
+PHP Warning:  Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and 
greater in Unknown on line 0
+
http://cvs.php.net/viewvc.cgi/php-src/tests/security/magic_quotes_gpc.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/tests/security/magic_quotes_gpc.phpt
diff -u php-src/tests/security/magic_quotes_gpc.phpt:1.1.2.1 
php-src/tests/security/magic_quotes_gpc.phpt:1.1.2.2
--- php-src/tests/security/magic_quotes_gpc.phpt:1.1.2.1        Thu Dec 11 
13:05:52 2008
+++ php-src/tests/security/magic_quotes_gpc.phpt        Mon May  4 21:18:22 2009
@@ -10,3 +10,4 @@
 ?>
 --EXPECT--
 abc\'\"\0123
+PHP Warning:  Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and 
greater in Unknown on line 0

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to