» Version | » Information |
---|---|
1.6.0a3 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.6.0a3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.6.0a3 Release date: 2010-10-05 15:54 UTC Release state: alpha Release uploaded by: doconnor Changelog: QA Release Bug #7402 Missing unit tests hm2k Bug #15409 Broken unit tests arpad Bug #15531 getmxrr() support for windows hm2k Bug #15532 ini_set('register_globals', 'off'); not required hm2k Bug #15537 IIS REQUEST_URI compatibility hm2k Bug #15539 PHP_EOL link is incorrect. hm2k Bug #15540 htmlspecialchars has incorrect "since" arpad Bug #15684 Add str_getcsv support for 5.1.0 + arpad Bug #15688 PATHINFO_FILENAME hm2k Bug #15698 Typo in str_ireplace.php hm2k Bug #15707 file_get_contents has incomplete support arpad Bug #16157 Missing argument 5 for setrawcookie() hm2k Bug #16158 Win Seven Fatal error: Cannot call __clone() method on objects arpad Bug #16191 fprintf parameters lost arpad Bug #16462 add json_decode-function that behaves like in PHP5.2 hm2k Bug #16921 PHP_Compat includes functions that no version of PHP does hm2k Bug #16922 bad minimum reqirements - getopt hm2k Bug #16945 Spelling error in long desc saltybeagle Dependencies:
|
1.6.0a2 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.6.0a2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.6.0a2 Release date: 2008-11-24 05:02 UTC Release state: alpha Release uploaded by: aidan Changelog: * Fix Bug #11206: clone() bug [aidan] * Fix Bug #11631: Missing '}' in loadFunction() [aidan] * Fix Bug #12158: wrong function name [arpad] * Fix Bug #12301: Compat calls php 5 function [arpad] * Fix Bug #13018: Curly bracket missing [aidan] * Fix Bug #13165: array_fill() not matching output from V5.3.0-dev. [arpad] * Fix Bug #14138: htmlspecialchars_decode() converts irreversibly [arpad] * Fix Bug #14824: Invalid sections formats in test file(s) (unit tests) [arpad] * Fix Bug #14891: Parse error: syntax error, unexpected '}' in /home/clockwerx/pear/PHP_Compat/Co [arpad] * Fix Bug #15119: Patch and tests for getopt() [aidan] * Implement Feature #11205: register globals SERVER not SESSION [arpad] * Implement Feature #12227: sys_get_temp_dir missing [aidan] * Implement Feature #13400: php_ini_loaded_file() [aidan] * Implement Feature #14687: htmlspecialchars missing 4th parameter [aidan] Dependencies:
|
1.6.0a1 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.6.0a1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.6.0a1 Release date: 2007-05-08 10:16 UTC Release state: alpha Release uploaded by: aidan Changelog: Added more components: * array_fill * Hyperbolic and inverse hyperbolic math functions * glob * is_callable Added more components with changed parameters: * array_splice * microtime * mkdir * range * setcookie * setrawcookie Added new Environment module * register_globals * magic_quotes_gpc * magic_quotes_sybase * register_argc_argv * register_long_arrays Changed the way PHP_Compat stores functions. * Function declaration is prefixed with php_compat_ * Dummy declaration calls php_compat_ function This allows for redefinition of functions with changed parameters. Added support for packages which modify the function tables at runtime * PHP_Compat::loadFunction now tries to rename the old function on load This further supports redefinition of functions with changed parameters. * Fix Bug #1956: stripos - not returning false [aidan] * Fix Bug #3190: [PATCH] md5_file() depends on possibly nonexistent file_get_contents() [aidan] * Fix Bug #3572: Use of addslashes() adds too much backslashes [aidan] * Fix Bug #3586: bug in str_word_count.php code [aidan] * Fix Bug #4605: debug_print_backtrace - Object to string conversion [aidan] * Fix Bug #4851: var_export severely broken! (new implementation attached) [aidan] * Fix Bug #6293: array_intersect_key produces incorrect results with more than 2 arguments [arpad] * Fix Bug #6560: missing 'Function/property_exists.php' when installed with pear [aidan] * Fix Bug #6687: array_intersect_key() fails due to func_get_args() [arpad] * Fix Bug #6758: notice errors with debug_print_backtrace and call_user_func_array usage [arpad] * Fix Bug #6922: Space after php close markup in Function/mime_content_type.php [arpad] * Fix Bug #7520: cyclic reference cloning causes timeout [aidan] * Fix Bug #8338: convert_uudecode removes spaces from line ends, causing corruption [aidan] * Fix Bug #8864: magic quotes gpc emulation missing server vars [arpad] * Fix Bug #9042: Various uninitialized variables [aidan] * Fix Bug #9043: Various issues in str_shuffle [aidan] * Fix Bug #9687: array_*_key function(s) slow [aidan] * Fix Bug #9983: Function [array_udiff_uassoc()] is incorrectly implemented [arpad] * Implement Feature #4372: addition of glob() function for php < 4.3.0 [arpad] * Implement Feature #7139: PHP 5.1.1 Datetime Constants [arpad] * Implement Feature #7403: str_ireplace too slow [arpad] * Implement Feature #7414: making var_export() generating correct PHP code with nested objects [arpad] * Implement Feature #8208: is_callable missing in php 4.0.4, 4.0.5 [arpad] * Implement Feature #9187: Adding httponly to setcookie/setrawcookie (new in php 5.2) [aidan] * Implement Feature #9659: The userdata parameter isn't correctly send to the recursive call [arpad] * Implement Feature #10177: add most recent UPLOAD ERR constants [arpad] Dependencies:
|
1.5.0 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.5.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.5.0 Release date: 2005-12-14 21:23 UTC Release state: stable Release uploaded by: aidan Changelog: Added more components: * is_scalar * property_exists * inet_pton * inet_ntop * bcinvert * bcpowmod * mime_content_type * time_sleep_until * array_product * idate Bug fixes: * Fixed #4783 (PATH_SEPARATOR) * Fixed #4788 (version_compare) * Fixed #4851 (var_export) * Fixed #5049 (strripos) * Fixed #5078 (str_shuffle) * Fixed #5691 (fputcsv) * Fixed #5469 (md5_file) * Fixed #6082 (file_put_contents) RC bug fixes: * Fixed #6184 (idate) |
1.5.0RC1 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.5.0RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.5.0RC1 Release date: 2005-12-05 16:42 UTC Release state: beta Release uploaded by: aidan Changelog: Added more components: * is_scalar * property_exists * inet_pton * inet_ntop * bcinvert * bcpowmod * mime_content_type * time_sleep_until * array_product * idate Bug fixes: * Fixed #4783 (PATH_SEPARATOR) * Fixed #4788 (version_compare) * Fixed #4851 (var_export) * Fixed #5049 (strripos) * Fixed #5078 (str_shuffle) * Fixed #5691 (fputcsv) * Fixed #5469 (md5_file) * Fixed #6082 (file_put_contents) |
1.4.1 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.4.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.4.1 Release date: 2005-06-18 10:12 UTC Release state: stable Release uploaded by: aidan Changelog: Added more components: * fputcsv * htmlspecialchars_decode Bug fixes: * Fixed declaration of debug_print_backtrace * Fixed number of bugs in strripos * Fixed bugs with large offsets in str_split |
1.4.0 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.4.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.4.0 Release date: 2005-05-10 08:16 UTC Release state: stable Release uploaded by: aidan Changelog: Added more components: * DIRECTORY_SEPARATOR * pg_affected_rows * pg_unescape_bytea * pg_escape_bytea * ibase_timefmt * get_headers * debug_print_backtrace * mhash Bug fixes: * Improved loadVersion method * Fixed bug in clone |
1.3.1 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.3.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.3.1 Release date: 2004-11-23 10:26 UTC Release state: stable Release uploaded by: aidan Changelog: Fixed problems with loadVersion |
1.3.0 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.3.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.3.0 Release date: 2004-11-22 05:48 UTC Release state: stable Release uploaded by: aidan Changelog: Added more components: * array_diff_key * array_diff_ukey * array_diff_uassoc * array_intersect_assoc * array_intersect_key * array_intersect_uassoc * array_intersect_ukey * floatval * ini_get_all * md5_file * clone * PHP_EOL * UPLOAD_ERR (File upload constants) * T (Tokenizer constants) Added loadVersion(): * Allows automatic loading of all components * or, loading all components until a given version of PHP is reached. |
1.2.0 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.2.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.2.0 Release date: 2004-09-12 09:54 UTC Release state: stable Release uploaded by: aidan Changelog: Added more components: * str_word_count * str_rot13 * convert_uuencode * convert_uudecode * strpbrk * array_walk_recursive * array_uintersect_assoc * array_uintersect_uassoc * array_uintersect * array_udiff_uassoc * str_shuffle * substr_compare * get_include_path * set_include_path * restore_include_path * php_strip_whitespace |
1.1.0 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.1.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.1.0 Release date: 2004-06-25 21:35 UTC Release state: stable Release uploaded by: aidan Changelog: Added more components: * html_entity_decode * version_compare * image_type_to_mime_type * array_key_exists * array_search * call_user_func_array * constant * ob_clean * ob_flush * ob_get_clean * ob_get_flush |
1.0.0 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.0.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.0.0 Release date: 2004-06-12 03:08 UTC Release state: stable Release uploaded by: aidan Changelog: Added more components: * array_change_key_case * array_chunk * array_diff_assoc * vprintf * vsprintf * var_export Fixed behaviour of stripos/strripos - searches for whole needle (PHP5 behaviour). |
1.0.0RC2 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.0.0RC2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.0.0RC2 Release date: 2004-06-01 07:52 UTC Release state: beta Release uploaded by: aidan Changelog: Added more components: * fprintf * stripos * strripos * str_ireplace * FILE (The filesystem constants) * STD (The commandline constants) Removed the seperate files for STDIN/STDOUT/STDERR Removed the seperate files for FILE_USE_INCLUDE_PATH/FILE_APPEND |
1.0.0RC1 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.0.0RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.0.0RC1 Release date: 2004-05-29 05:41 UTC Release state: beta Release uploaded by: aidan Changelog: Added more components: * http_build_query * array_udiff * array_udiff_assoc * FILE_APPEND * FILE_USE_INCLUDE_PATH Heavily modified file_put_contents for greater support A couple of bug fixes Added complete unit testing! |
0.2 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-0.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-0.2 Release date: 2004-05-27 05:48 UTC Release state: beta Release uploaded by: aidan Changelog: Added more components: * str_split * STDIN * STDOUT * STDERR Made a number of bugfixes. Added replica PHP error messages. Still in beta until any last bugs are found and removed. |
0.1 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-0.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-0.1 Release date: 2004-05-19 08:29 UTC Release state: beta Release uploaded by: aidan Changelog: This package is in beta while any bugs are ironed out. |