]> granicus.if.org Git - php/commitdiff
- Fixed PECL bug #6639: uppercase hexadecimal digits are not supported.
authorDerick Rethans <derick@php.net>
Tue, 31 Jan 2006 18:51:49 +0000 (18:51 +0000)
committerDerick Rethans <derick@php.net>
Tue, 31 Jan 2006 18:51:49 +0000 (18:51 +0000)
ext/filter/filter.c
ext/filter/package.xml
ext/filter/tests/013.phpt

index d3509acdaefa6c8a887a0b978c50ba90f9e0cbe9..dc0708b221bfcc6b2b5e5a208a0b3da6be6f9b1e 100644 (file)
@@ -98,7 +98,7 @@ zend_module_entry filter_module_entry = {
        NULL,
        PHP_RSHUTDOWN(filter),
        PHP_MINFO(filter),
-       "0.9.4",
+       "0.9.5-dev",
        STANDARD_MODULE_PROPERTIES
 };
 /* }}} */
index 489de7394d3ac315c9011e08c61cef285c87d2b7..e8a16905649ae10f1cc38ed3ad27053ab1abeaa7 100644 (file)
@@ -24,12 +24,10 @@ of filters and mechanisms that users can use to safely access their input data.
  <license>PHP</license>
  <release>
   <state>beta</state>
-  <version>0.9.4</version>
-  <date>2006-01-23</date>
+  <version>0.9.5</version>
+  <date>2006-02-??</date>
   <notes>
-- Reimplement php_filter_callback() as exception-safe and without memleaks
-- Renamed all constants.
-- Fixed PECL bug #6124: Crash on HTML tags when using FS_STRING
+- Fixed PECL bug #6639: uppercase hexadecimal digits are not supported.
   </notes>
   <filelist>
    <file role="src" name="config.m4"/>
index 2277b79b16abc0a90fb2440a566f2f2d7c8bf8f5..10ae9eff29140517b56ec50dd71c75518c3f6f00 100644 (file)
@@ -4,6 +4,9 @@ filter_data() and flags
 <?php
 
 var_dump(filter_data("0xff", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
+var_dump(filter_data("0Xff", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
+var_dump(filter_data("0xFF", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
+var_dump(filter_data("0XFF", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
 var_dump(filter_data("07", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_OCTAL)));
 var_dump(filter_data("0xff0000", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_HEX)));
 var_dump(filter_data("0666", FILTER_VALIDATE_INT, array("flags"=>FILTER_FLAG_ALLOW_OCTAL)));
@@ -24,6 +27,9 @@ echo "Done\n";
 ?>
 --EXPECT--     
 int(255)
+int(255)
+int(255)
+int(255)
 int(7)
 int(16711680)
 int(438)