» Version | » Information |
---|---|
1.10.16 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.16 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.16 Release date: 2024-11-24 17:12 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #141: Fix bug #27796: "Array to string" conversion warnings on installs/other actions * PR #145: Never reference E_STRICT on PHP 8.4+ * PR #147: Fix tests 8.1+ Dependencies:
|
1.10.15 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.15 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.15 Release date: 2024-03-09 14:50 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #132: cleanup uneeded test * PR #135: Fix PHP Deprecated: Calling get_class() without arguments Dependencies:
|
1.10.14 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.14 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.14 Release date: 2023-11-26 11:19 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #112: Put glue and pieces parameters to implode in correct order for PHP 7.4+ * PR #121: Fix PHP bug 81653: Typo in install-pear-nozlib.phar * PR #122: add %S EXPECTF capability * PR #124: Fix: Creation of dynamic property PEAR_Error::$callback is deprecated * PR #125: Fixed extension loaded check for pecl binaries * PR #126: Remove -n option from pecl.bat for shared extensions * PR #127: fix Using ${var} in strings is deprecated * PR #128: fix lingering license references to PHP license * PR #129: Exclude tests from composer classmap * PR #131: fix private lastError name Dependencies:
|
1.10.13 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.13 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.13 Release date: 2021-08-10 18:32 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #114: unsupported protocol - use --force to continue * PR #117: Add $this operator to _determineIfPowerpc calls Dependencies:
|
1.10.12 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.12 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.12 Release date: 2020-04-19 14:21 UTC Release state: stable Release uploaded by: ashnazg Changelog: * adjust dependencies based on new releases Dependencies:
|
1.10.11 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.11 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.11 Release date: 2020-04-10 15:48 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #102: Fix logging error for urls not in cache * PR #103: Fix undefined constant name * PR #105: Sort list of packages * PR #106: Update REST.php * PR #107: Update .travis.yml to include PHP 7.4 * PR #108: Remove unneeded code Dependencies:
|
1.10.10 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.10 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.10 Release date: 2019-11-19 14:15 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #89: Fix scripts/* include paths * PR #90: Non-interactive configureoption answers * PR #91: Added missing preg quote * PR #92: handle "lib64" case for glibc detection * PR #93: Fix PHP Notice: Trying to access array offset on value of type bool with 7.4 * PR #94: Updated logic in useLocalCache to reuse getCacheId * PR #95: Fix manpage warning * PR #96: Implement the SOURCE_DATE_EPOCH specification * PR #97: Fix PHP 7.4 deprecation: array/string curly braces access * PR #98: Fix use of null/false as array * PR #99: Fix Travis builds on PHP 5.4 and 5.5 * PR #100: Honor PHP temp directory config * PR #101: Fix documentation: the `--force` is required Dependencies:
|
1.10.9 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.9 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.9 Release date: 2019-04-10 13:08 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #85: Fixes static calls for PHP 8 * PR #86: Adjust silencing check for PHP 8 * PR #87: Comparison fixes * PR #88: Only add bin_dir to PATH if not already there (fixes PHP Bug 75852) Dependencies:
|
1.10.8 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.8 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.8 Release date: 2019-03-13 14:45 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #83: Drop track_errors from options * PR #84: Fix PHP 8 compatibility issues Dependencies:
|
1.10.7 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.7 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.7 Release date: 2018-12-05 15:16 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #79: Prevent Unable to find the wrapper "channel" Warning * PR #80: fix Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2" * PR #81: Add flags to PECL shell script for shared extensions Dependencies:
|
1.10.6 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.6 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.6 Release date: 2018-08-22 15:11 UTC Release state: stable Release uploaded by: ashnazg Changelog: * PR #70: Fix notice undefined variable metadata_dir * PR #71: fix Warning: count(): Parameter must be an array or an object * PR #74: Bug #23744 Remove is_executable check * Bug #23744: The is_executable check in the Which method when run on Windows is unnecessary * PR #75: Migrate old while(list() = each()) constructs to foreach * PR #76: Fix PHP Warning: "continue" targeting switch is equivalent to "break" * PR #77: proxy server auth * PR #72: Correctly authenticate at proxy server * PR #78: array or Countable error in 7.2 Dependencies:
|
1.10.5 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.5 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.5 Release date: 2017-06-27 08:31 UTC Release state: stable Release uploaded by: ashnazg Changelog: * Bug #21222: PHP 7.2 compatibility: Upgrade to Archive_Tar 1.4.3 needed Dependencies:
|
1.10.4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.4 Release date: 2017-04-26 14:39 UTC Release state: stable Release uploaded by: ashnazg Changelog: * Bug #18102: pear install does not fail on error * PR #67: fix warning during pecl list-all Dependencies:
|
1.10.3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.3 Release date: 2017-02-28 11:25 UTC Release state: stable Release uploaded by: ashnazg Changelog: * Bug #21188: Class 'PEAR_Proxy' not found Dependencies:
|
1.10.2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.2 Release date: 2017-02-28 08:48 UTC Release state: stable Release uploaded by: ashnazg Changelog: * Fix Bug #4426: PEAR_Autoloader __call() must take only 2 arguments [kna] * Fix Bug #20989: fatal error/bug in the postinstallscript task [kguest] * Fix Bug #20991: Strict Standards: startSession and run methods in PEAR_Task_Postinstallscript [kguest] * Fix Bug #21001: PEAR_ERROR_DIE exit code is 0 [danielc] * Pull Request #52: Channel's _lastmodified is an int and not a string [sathieu] * Pull Request #53: Add proper HTTPS proxy support through the CONNECT verb [youknow0] * Pull Request #58: Make method signatures compatible. [yunosh] Dependencies:
|
1.10.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.1 Release date: 2015-10-17 12:23 UTC Release state: stable Release uploaded by: cweiske Changelog: * Fix bug #20959: Crash on channel discovery with channel.xml redirect [cweiske] * Fix bug #20968: Incorrect call to __construct() from PEAR() [edlman] * Add legacy constructor for PEAR_Error for backwards compatibility [cweiske] Dependencies:
|
1.10.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.0 Release date: 2015-10-07 10:10 UTC Release state: stable Release uploaded by: cweiske Changelog: No changes since version 1.10.0dev3. Changes since version 1.9.5: * Implement #20488: Add support for PHP 7 [cweiske] * Drop support for PHP 4 and 5.0 - 5.3 [cweiske] * Remove deprecated methods [cweiske] * Add --showdiff to "pear run-tests" to print diff for failed tests [tyrael] * Implement #20333: New role=man for man pages [bjori] * Implement #20334: add "metadata_dir" configuration option [remicollet] * Add long option names to install-pear.php [remicollet] * Remove PEAR/ErrorStack5.php [cweiske] * Fix #17045: avoid overwriting include path [glen] * Fix #17399: "pear help" doesn't mention the "version" command [kguest] * Fix #18638 and #18405: Make PEAR::loadExtension static [cweiske] * Fix #20319: allow pear to work when cache_dir is not writable [remicollet] * Fix #20507: pear list-upgrades does not take PHP version into account [cweiske] * Fix #20927: Use correct php-config [cweiske] * Fix #20946: PEAR_Builder::log() declaration [remicollet] * Fix channel.xml downloading from https if it did not change [cweiske] * Fix static warnings [cweiske] Dependencies:
|
1.10.0dev3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.0dev3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.0dev3 Release date: 2015-09-28 19:07 UTC Release state: devel Release uploaded by: cweiske Changelog: * Fix #20507: pear list-upgrades does not take PHP version into account [cweiske] * Fix #20927: Use correct php-config [cweiske] * Fix #20946: PEAR_Builder::log() declaration [remicollet] * Remove PEAR/ErrorStack5.php [cweiske] Dependencies:
|
1.10.0dev2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.0dev2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.0dev2 Release date: 2015-07-31 10:24 UTC Release state: devel Release uploaded by: cweiske Changelog: * Fix #18638 and #18405: Make PEAR::loadExtension static [cweiske] * Fix #20319: allow pear to work when cache_dir is not writable [remicollet] * Implement #20333: New role=man for man pages [bjori] * Implement #20334: add "metadata_dir" configuration option [remicollet] * Add long option names to install-pear.php [remicollet] Dependencies:
|
1.10.0dev1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.10.0dev1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.10.0dev1 Release date: 2015-07-25 14:01 UTC Release state: devel Release uploaded by: cweiske Changelog: * Implement #20488: Add support for PHP 7 [cweiske] * Drop support for PHP 4 and 5.0 - 5.3 [cweiske] * Remove deprecated methods [cweiske] * Fix static warnings [cweiske] * Fix #17045: avoid overwriting include path [Elan Ruusamäe] * Fix #17399: "pear help" doesn't mention the "version" command [kguest] * Add --showdiff to "pear run-tests" to print diff for failed tests [tyrael] * Fix channel.xml downloading from https if it did not change [cweiske] Dependencies:
|
1.9.5 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.5 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.5 Release date: 2014-07-12 14:57 UTC Release state: stable Release uploaded by: cweiske Changelog: No changes since 1.9.5dev1 Bug fixes in 1.9.5.dev1: * Fix bug #18343: Entities in file names decoded during packaging [cweiske] * Fix bug #18665: pecl extensions not enabled in empty php.ini files [Louis Opter] * Fix bug #18834: Do not truncate cache file if it is a symlink [avb] * Fix bug #18892: Parse error in Installer.php [ashnazg] * Fix bug #19482: fix pearcmd for include paths with trailing backslash [cweiske] * Fix bug #19793: PHP Notice about ob_end_clean() [cweiske] * Fix bug #20086: Invalid regexp in PEAR_Builder::build() [avb] * Fix bug #20203: split content-type and get real mime type [Samu Voutilainen] * Fix bug #20283: use full path for "zend_extension=..." [cweiske] * Fix bug #20284: Reset interpreter before running --CLEAN-- section php-cgi run [Mats Lindh] * Fix bug #20285: fix spelling mistakes [Veres Lajos] * Fix bug #20286: Support access of static variables on objects in validator [cweiske] * Fix bug #20321: Correctly detect name of current user during installation [cweiske] * Fix bug: let pear run-tests fail when there are failed tests [cweiske] * Prepare a test for bug #18056 / bug #18834 [avb] Dependencies:
|
1.9.5dev1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.5dev1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.5dev1 Release date: 2014-06-27 18:35 UTC Release state: devel Release uploaded by: cweiske Changelog: Bug fixes: * Fix bug #18343: Entities in file names decoded during packaging [cweiske] * Fix bug #18665: pecl extensions not enabled in empty php.ini files [Louis Opter] * Fix bug #18834: Do not truncate cache file if it is a symlink [avb] * Fix bug #18892: Parse error in Installer.php [ashnazg] * Fix bug #19482: fix pearcmd for include paths with trailing backslash [cweiske] * Fix bug #19793: PHP Notice about ob_end_clean() [cweiske] * Fix bug #20086: Invalid regexp in PEAR_Builder::build() [avb] * Fix bug #20203: split content-type and get real mime type [Samu Voutilainen] * Fix bug #20283: use full path for "zend_extension=..." [cweiske] * Fix bug #20284: Reset interpreter before running --CLEAN-- section php-cgi run [Mats Lindh] * Fix bug #20285: fix spelling mistakes [Veres Lajos] * Fix bug #20286: Support access of static variables on objects in validator [cweiske] * Fix bug #20321: Correctly detect name of current user during installation [cweiske] * Fix bug: let pear run-tests fail when there are failed tests [cweiske] * Prepare a test for bug #18056 / bug #18834 [avb] Dependencies:
|
1.9.4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.4 Release date: 2011-07-07 00:27 UTC Release state: stable Release uploaded by: dufuz Changelog: Bug Fixes: * Bug #17350: "pear install --force" doesn't uninstall files from previous pkg versions [dufuz] * Bug #18362: A whitespace TEMP_DIR path breaks install/upgrade functionality [dufuz] * Bug #18440: bad tmp folder path on install : Unable to create path for C:/Program/tmp [dufuz] * Bug #18581: "config-get -c" not returning channel's configuration when using alias [dufuz] * Bug #18639: regression: installing xdebug fails most likely due to another fix [dufuz] Features * All System (the class) functions can now take in spaced paths as long as they are surrounded in quotes. Prior to this it was possible to do that by passing all values in as an array (by product of #18362, #18440) [dufuz] Dependencies:
|
1.9.3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.3 Release date: 2011-06-04 23:46 UTC Release state: stable Release uploaded by: dufuz Changelog: * Fixed Bug #17744: Empty changelog causes fatal error in setChangelogentry [dufuz] * Fixed Bug #18340: raiseErro typo [doconnor] * Fixed Bug #18349: package.xml version not recognized when single quoted [dufuz] * Fixed Bug #18364: date.timezone errors for sh/bat files when TZ is not set in php.ini [dufuz] * Fixed Bug #18388: Parenteses error in REST.php line 232 [dufuz] * Fixed Bug #18428: invalid preg_match patterns [glen] * Fixed Bug #18486: REST/10.php does not check error condition [dufuz] * Fixed a problem in RunTest and code coverage. Correctly register the code coverage shutdown function in case we are inside a namespace. [sebastian] * Fixed a bug with extensions not providing their config.m4 and co in the root directory of their pecl package but rather in a sub directory, such as xhprof. [dufuz] Dependencies:
|
1.9.2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.2 Release date: 2011-02-28 18:58 UTC Release state: stable Release uploaded by: dufuz Changelog: Important! This is a security fix release. The advisory can be found at http://pear.php.net/advisory-20110228.txt Bugs: * Fixed Bug #17463: Regression: On Windows, svntag [patch by doconnor] * Fixed Bug #17641: pecl-list doesn't sort packages by name [dufuz] * Fixed Bug #17781: invalid argument warning on foreach due to an empty optional dependencie [dufuz] * Fixed Bug #17801: PEAR run-tests wrongly detects php-cgi [patch by David Jean Louis (izi)] * Fixed Bug #17839: pear svntag does not tag package.xml file [dufuz] * Fixed Bug #17986: PEAR Installer cannot handle files moved between packages [dufuz] * Fixed Bug #17997: Strange output if directories are not writeable [dufuz] * Fixed Bug #18001: PEAR/RunTest coverage fails [dufuz] * Fixed Bug #18056 [SECURITY]: Symlink attack in PEAR install [dufuz] * Fixed Bug #18218: "pear package" does not allow the use of late static binding [dufuz and Christer Edvartsen] * Fixed Bug #18238: Wrong return code from "pear help" [till] * Fixed Bug #18308: Broken error message about missing channel validator [yunosh] This feature is implemented as a result of #18056 * Implemented Request #16648: Use TMPDIR for builds instead of /var/tmp [dufuz] Dependencies:
|
1.9.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.1 Release date: 2010-05-26 20:47 UTC Release state: stable Release uploaded by: dufuz Changelog: * svntag improvements, tag package files passed into the command and better directory checks [dufuz] * rely on Structures_Graph minimum version instead of recommended version [saltybeagle] * Fix Bug #12613: running go-pear.phar from C:\ fails [dufuz] * Fix Bug #14841: Installing pear into directory with space fails [dufuz] * Fix Bug #16644: pear.bat returns syntax error when parenthesis are in install path. [dufuz] [patch by bwaters (Bryan Waters)] * Fix Bug #16767: Use of Depreciated HTML Attributes in the Exception class [dufuz] [patch by fuhrysteve (Stephen J. Fuhry)] * Fix Bug #16864: "pear list-upgrades -i" issues E_WARNINGS [dufuz] [patch by rquadling (Richard Quadling)] * Fix Bug #17220: command `pear help` outputs to stderr instead of stdout [dufuz] * Fix Bug #17234: channel-discover adds port to HTTP Host header [dufuz] * Fix Bug #17292: Code Coverage in PEAR_RunTest does not work with namespaces [sebastian] * Fix Bug #17359: loadExtension() fails over missing dl() when used in multithread env [dufuz] * Fix Bug #17378: pear info $package fails if directory with that name exists [dufuz] Dependencies:
|
1.9.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.0 Release date: 2009-09-03 14:44 UTC Release state: stable Release uploaded by: dufuz Changelog: * Fix Bug #16547: The phar for PEAR installer uses ereg() which is deprecated [dufuz] Dependencies:
|
1.9.0RC4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.0RC4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.0RC4 Release date: 2009-08-23 01:26 UTC Release state: beta Release uploaded by: dufuz Changelog: * Fixed a problem where the original channel could not be set as a preferred_mirror again [dufuz] * Make sure channel aliases can't be made to start with - [dufuz] * Output issues with pear search [dufuz] * Fixed couple of stray notices [dufuz] Dependencies:
|
1.9.0RC3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.0RC3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.0RC3 Release date: 2009-08-21 22:57 UTC Release state: beta Release uploaded by: dufuz Changelog: * Improved svntag support to handle packages like PEAR it self [dufuz] Dependencies:
|
1.9.0RC2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.0RC2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.0RC2 Release date: 2009-08-20 15:56 UTC Release state: beta Release uploaded by: dufuz Changelog: * REST 1.4 file was occasionally being included but REST 1.4 is not intended for this release cycle [dufuz] Dependencies:
|
1.9.0RC1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.9.0RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.9.0RC1 Release date: 2009-08-18 13:52 UTC Release state: beta Release uploaded by: dufuz Changelog: * Implement Request #16213: add alias to list-channels output [dufuz] * Implement Request #16378: pear svntag [dufuz] * Implement Request #16386: PEAR_Config::remove() does not support specifying a channel [timj] * Implement Request #16396: package-dependencies should allow package names [dufuz] * Fix Bug #11181: pear requests channel.xml from main server instead from mirror [dufuz] * Fix Bug #14493: pear install --offline doesn't print out errors [dufuz] * Fix Bug #11348: pear package-dependencies isn't well explained [dufuz] * Fix Bug #16108: PEAR_PackageFile_Generator_v2 PHP4 parse error when running upgrade-all [dufuz] * Fix Bug #16113: Installing certain packages fails due incorrect encoding handling [dufuz] * Fix Bug #16122: PEAR RunTest failed to run as expected [dufuz] * Fix Bug #16366: compiling 5.2.10 leads to non-functioning pear [dufuz] * Fix Bug #16387: channel-logout does not support logging out from a non-default channel [timj] * Fix Bug #16444: Setting preferred mirror fails [dufuz] * Fix the shutdown functions where a index might not exist and thus raise a notice [derick] Dependencies:
|
1.8.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.8.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.8.1 Release date: 2009-04-15 06:14 UTC Release state: stable Release uploaded by: dufuz Changelog: * Fix Bug #16099 PEAR crash on PHP4 (parse error) [dufuz] Dependencies:
|
1.8.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.8.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.8.0 Release date: 2009-04-10 22:04 UTC Release state: stable Release uploaded by: dufuz Changelog: Changes since RC1: * Fix Bug #14792: Bad md5sum for files with replaced content [dufuz] * Fix Bug #16057:-r is limited to 4 directories in depth [dufuz] * Fix Bug #16077: PEAR5::getStaticProperty does not return a reference to the property [dufuz] Remove custom XML_Util class in favor of using upstream XML_Util package as dependency RC1 Release Notes: * Fix Bug #14331: pear cvstag only works from inside the package directory [dufuz] * Fix Bug #16045: E_Notice: Undefined index: channel in PEAR/DependencyDB.php [dufuz] * Implemented Request #11230: better error message when mirror not in channel.xml file [dufuz] * Implemented Request #13150: Add support for following HTTP 302 redirects [dufuz] Alpha1 Release Notes: * Implement Request #10373: if pref_state=stable and installed package=beta, allow up to latest beta version [dufuz] * Implement Request #10581: login / logout should map to channel-login / channel-logout [dufuz] * Implement Request #10825: Only display the "invalid or missing package file"-error if it makes sense [dufuz] * Implement Request #11170: script to generate Command/[command].xml [dufuz] * Implement Request #11176: improve channel ... has updated its protocols message [dufuz] * Implement Request #12706: pear list -a hard to read [dufuz] * Implement Request #11353: upgrade-all and upgrade commands to upgrade within the same stability level [dufuz] * Implement Request #13015: Add https discovery for channel.xml [dufuz / initial patch by Martin Roos] * Implement Request #13927: install-pear.php should have option to set www_dir [timj] * Implement Request #14324: Make the pear install command behave similar to apt-get [dufuz] * Implement Request #14325: make pear upgrade with no params behave like pear upgrade-all [dufuz] - upgrade-all can be considered deprecated in favor of calling upgrade with no parameters to replicate better what other package managers are doing. upgrade-all will still work as intended. * Implement Request #14504: add a channel parameter support to the upgrade function [dufuz] - Options -c ezc and --channel=ezc got added to upgrade and upgrade-all to allow for channel specific upgrades * Implement Request #14556: install-pear-nozlib.phar should get download_dir config and other options [cweiske] * Implement Request #15566: Add doc.php.net as a default channel [dufuz / saltybeagle] * Fix PHP Bug 43857: --program-suffix not always reflected everywhere [cellog] * Fix PHP Bug 47323: strotime warnings in make install [dufuz] * Fix Bug #13908: pear info command and maintainers inactive not mentioned [dufuz] * Fix Bug #13926: install-pear.php does not set cfg_dir if -d option set with no -c option [timj] * Fix Bug #13943: tests fail when php.exe path contains spaces [dufuz / jorrit] * Fix Bug #13953: config-set/config-show with channel alias fail [cellog] * Fix Bug #13958: When a phpt tests exit() or die() xdebug coverage is not generated, patch by izi (David Jean Louis) [izi / dufuz] * Fix Bug #14041: Unpredictable unit test processing sequence [dufuz] * Fix Bug #14140: Strict warning not suppressed in the shutdown function [dufuz] * Fix Bug #14210: pear list -ia brings warnings [dufuz] * Fix Bug #14274: PEAR packager mangles package.xml encoding, then complains about it [dufuz] * Fix Bug #14287: cannot upgrade from stable to beta via -beta when config is set to stable [dufuz] * Fix Bug #14300: Package files themselves can not be served over https [dufuz / initial patch by Martin Roos] * Fix Bug #14437: openbasedir warning when loading config [dufuz] * Fix Bug #14558: PackageFile.php creates tmp directory outside configured temp_dir [cweiske] * Fix Bug #14947: downloadHttp() is missing Host part of the HTTP Request when using Proxy [ifeghali] * Fix Bug #14977: PEAR/Frontend.php doesn't require_once PEAR.php [dufuz] * Fix Bug #15750: Unreachable code in PEAR_Downloader [dufuz] * Fix Bug #15979: Package files incorrectly removed when splitting a package into multiple pkgs [dufuz] * Fix Bug #15914: pear upgrade installs different version if desired version not found [dufuz] NOTE! Functions that have been deprecated for 3+ years in PEAR_Common, please take a moment to migrate over to one of the alternatives that have ben provided: * PEAR_Common->downloadHttp (use PEAR_Downloader->downloadHttp instead) * PEAR_Common->infoFromTgzFile (use PEAR_PackageFile->fromTgzFile instead) * PEAR_Common->infoFromDescriptionFile (use PEAR_PackageFile->fromPackageFile instead) * PEAR_Common->infoFromString (use PEAR_PackageFile->fromXmlstring instead) * PEAR_Common->infoFromArray (use PEAR_PackageFile->fromAnyFile instead) * PEAR_Common->xmlFromInfo (use a PEAR_PackageFile_v* object's generator instead) * PEAR_Common->validatePackageInfo (use the validation of PEAR_PackageFile objects) * PEAR_Common->analyzeSourceCode (use a PEAR_PackageFile_v* object instead) * PEAR_Common->detectDependencies (use PEAR_Downloader_Package->detectDependencies instead) * PEAR_Common->buildProvidesArray (use PEAR_PackageFile_v1->_buildProvidesArray or PEAR_PackageFile_v2_Validator->_buildProvidesArray) PHP 4.4 and 5.1.6 are now the minimum PHP requirements, for brave souls pear upgrade -f PEAR will allow people with lower versions to upgrade to this release but no guarantees will be made that it will work properly. Support for XML RPC channels has been dropped - The only ones that used it (pear.php.net and pecl.php.net) have used the REST interface for years now. SOAP support also removed as it was only proof of concept. Move codebase from the PHP License to New BSD 2 clause license Dependencies:
|
1.8.0RC1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.8.0RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.8.0RC1 Release date: 2009-03-27 02:39 UTC Release state: beta Release uploaded by: dufuz Changelog: * Fix Bug #14331: pear cvstag only works from inside the package directory [dufuz] * Fix Bug #16045: E_Notice: Undefined index: channel in PEAR/DependencyDB.php [dufuz] * Implemented Request #11230: better error message when mirror not in channel.xml file [dufuz] * Implemented Request #13150: Add support for following HTTP 302 redirects [dufuz] Dependencies:
|
1.8.0alpha1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.8.0alpha1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.8.0alpha1 Release date: 2009-03-09 15:02 UTC Release state: alpha Release uploaded by: dufuz Changelog: * Implement Request #10373: if pref_state=stable and installed package=beta, allow up to latest beta version [dufuz] * Implement Request #10581: login / logout should map to channel-login / channel-logout [dufuz] * Implement Request #10825: Only display the "invalid or missing package file"-error if it makes sense [dufuz] * Implement Request #11170: script to generate Command/[command].xml [dufuz] * Implement Request #11176: improve channel ... has updated its protocols message [dufuz] * Implement Request #12706: pear list -a hard to read [dufuz] * Implement Request #11353: upgrade-all and upgrade commands to upgrade within the same stability level [dufuz] * Implement Request #13015: Add https discovery for channel.xml [dufuz / initial patch by Martin Roos] * Implement Request #13927: install-pear.php should have option to set www_dir [timj] * Implement Request #14324: Make the pear install command behave similar to apt-get [dufuz] * Implement Request #14325: make pear upgrade with no params behave like pear upgrade-all [dufuz] - upgrade-all can be considered deprecated in favor of calling upgrade with no parameters to replicate better what other package managers are doing. upgrade-all will still work as intended. * Implement Request #14504: add a channel parameter support to the upgrade function [dufuz] - Options -c ezc and --channel=ezc got added to upgrade and upgrade-all to allow for channel specific upgrades * Implement Request #14556: install-pear-nozlib.phar should get download_dir config and other options [cweiske] * Implement Request #15566: Add doc.php.net as a default channel [dufuz / saltybeagle] * Fix PHP Bug 43857: --program-suffix not always reflected everywhere [cellog] * Fix PHP Bug 47323: strotime warnings in make install [dufuz] * Fix Bug #13908: pear info command and maintainers inactive not mentioned [dufuz] * Fix Bug #13926: install-pear.php does not set cfg_dir if -d option set with no -c option [timj] * Fix Bug #13943: tests fail when php.exe path contains spaces [dufuz / jorrit] * Fix Bug #13953: config-set/config-show with channel alias fail [cellog] * Fix Bug #13958: When a phpt tests exit() or die() xdebug coverage is not generated, patch by izi (David Jean Louis) [izi / dufuz] * Fix Bug #14041: Unpredictable unit test processing sequence [dufuz] * Fix Bug #14140: Strict warning not suppressed in the shutdown function [dufuz] * Fix Bug #14210: pear list -ia brings warnings [dufuz] * Fix Bug #14274: PEAR packager mangles package.xml encoding, then complains about it [dufuz] * Fix Bug #14287: cannot upgrade from stable to beta via -beta when config is set to stable [dufuz] * Fix Bug #14300: Package files themselves can not be served over https [dufuz / initial patch by Martin Roos] * Fix Bug #14437: openbasedir warning when loading config [dufuz] * Fix Bug #14558: PackageFile.php creates tmp directory outside configured temp_dir [cweiske] * Fix Bug #14947: downloadHttp() is missing Host part of the HTTP Request when using Proxy [ifeghali] * Fix Bug #14977: PEAR/Frontend.php doesn't require_once PEAR.php [dufuz] * Fix Bug #15750: Unreachable code in PEAR_Downloader [dufuz] * Fix Bug #15979: Package files incorrectly removed when splitting a package into multiple pkgs [dufuz] * Fix Bug #15914: pear upgrade installs different version if desired version not found [dufuz] NOTE! Functions that have been deprecated for 3+ years in PEAR_Common, please take a moment to migrate over to one of the alternatives that have ben provided: * PEAR_Common->downloadHttp (use PEAR_Downloader->downloadHttp instead) * PEAR_Common->infoFromTgzFile (use PEAR_PackageFile->fromTgzFile instead) * PEAR_Common->infoFromDescriptionFile (use PEAR_PackageFile->fromPackageFile instead) * PEAR_Common->infoFromString (use PEAR_PackageFile->fromXmlstring instead) * PEAR_Common->infoFromArray (use PEAR_PackageFile->fromAnyFile instead) * PEAR_Common->xmlFromInfo (use a PEAR_PackageFile_v* object's generator instead) * PEAR_Common->validatePackageInfo (use the validation of PEAR_PackageFile objects) * PEAR_Common->analyzeSourceCode (use a PEAR_PackageFile_v* object instead) * PEAR_Common->detectDependencies (use PEAR_Downloader_Package->detectDependencies instead) * PEAR_Common->buildProvidesArray (use PEAR_PackageFile_v1->_buildProvidesArray or PEAR_PackageFile_v2_Validator->_buildProvidesArray) PHP 4.4 and 5.1.6 are now the minimum PHP requirements, for brave souls pear upgrade -f PEAR will allow people with lower versions to upgrade to this release but no guarantees will be made that it will work properly. Support for XML RPC channels has been dropped - The only ones that used it (pear.php.net and pecl.php.net) have used the REST interface for years now. SOAP support also removed as it was only proof of concept. Move codebase from the PHP License to New BSD 2 clause license Dependencies:
|
1.7.2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.7.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.7.2 Release date: 2008-05-17 15:51 UTC Release state: stable Release uploaded by: cellog Changelog: * Implement Request #13375: install-pear.php should have option to set cfg_dir [timj] * Fix Bug #12945 PEAR_Registry::setConfig() does not set install path [cweiske/cellog] * Fix Bug #12959 PEAR should give warning when doing "special" handling with cfg role [cellog] * Fix Bug #12960 role=cfg should automatically replace file if it has not been modified [cellog] * Fix Bug #13031 PEAR fails to authenticate when doing upgrade-all on non-default channel [timj] * Fix Bug #13033 Signature to PEAR_REST_XX::listAll() changes between REST1.0 and 1.1 [timj] * Fix Bug #13059 Invalid release type causes Undefined Property notice [gwynne, dufuz] * Fix Bug #13123 pear config-set works, but pecl config-set does not [cellog] * Fix Bug #13323 Deprecated errors in many places [hubbitus] * Fix Bug #13315 Upgrading of package fails if more than one file of role=cfg has changed [timj] * Fix Bug #13386 "pear install --register-only" fails with cfg role [cellog] * Fix Bug #13434 Breaks on HPUX - "find () -ls" doesn't work [cellog] * Fix Bug #13484 pear package brings up warnings [dufuz] * Fix Bug #13485 pear package-validate brings up ASCII issues [dufuz] * Fix Bug #13508 undefined index errors when installing a remote bundle [cellog/tswicegood] * Fix Bug #13525 pear package-validate is not showing warnings even if there are [dufuz] * Fix Bug #13559 installing package fails via proxy to virtual-hosted server. [hirose] * Fix Bug #13691 Pear doesn't remove old directories on upgrade [cellog] * Fix Bug #13870 Notice uninstalling or using bundles [cellog] * Fix Bug #13883 file permissions not preserved on packaging [cellog] Dependencies:
|
1.7.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.7.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.7.1 Release date: 2008-02-03 09:59 UTC Release state: stable Release uploaded by: dufuz Changelog: fixed since 1.7.0 * fix bug #13030: Port not set for REST HTTP requests [timj] * fix bug #13029: Duplicate Host headers set when requesting REST data [timj] * fix bug #13047: PEAR fails to install *any* package [timj] Known bugs to be fixed in version 1.7.2: - Bug #12945 PEAR_Registry::setConfig() does not set install path - Bug #12959 PEAR should give warning when doing "special" handling with cfg role - Bug #12960 role=cfg should automatically replace file if it has not been modified - Bug #13031 PEAR fails to authenticate when doing upgrade-all on non-default channel - Bug #13033 Signature to PEAR_REST_XX::listAll() changes between REST1.0 and 1.1 Dependencies:
|
1.7.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.7.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.7.0 Release date: 2008-01-31 23:43 UTC Release state: stable Release uploaded by: cellog Changelog: Minor feature addition release Known bugs to be fixed in version 1.7.1: - Bug #12945 PEAR_Registry::setConfig() does not set install path - Bug #12959 PEAR should give warning when doing "special" handling with cfg role - Bug #12960 role=cfg should automatically replace file if it has not been modified - Bug #13031 PEAR fails to authenticate when doing upgrade-all on non-default channel - Bug #13033 Signature to PEAR_REST_XX::listAll() changes between REST1.0 and 1.1 fixed since 1.7.0RC2 * fix bug #13030: Port not set for REST HTTP requests [timj] * fix bug #13029: Duplicate Host headers set when requesting REST data [timj] * fix Bug #12987: improper calls to class_exists [weirdan] * fix Bug #12954: Host header missing when using proxy [flint] * fix Bug #12918: file tasks ignored for role=src [cellog] * fix Bug #12816: <configureoption> default isn't being parsed [jon] * fix Bug #12793: run-tests fails when using --ARGS-- in phpt test files [izi] fixed since 1.7.0RC1: * fix Bug #12818: package.xml 1.0 parsing can drop lines [cellog] * fix Bug #12662: System::_parseArgs() should be declared statically [cellog] * fix Bug #12661: System::mktemp needs to be declaired statically [cellog] * implement PEAR_Error::__toString() as alias to getMessage() [cellog] fixed since 1.6.2: * fix Bug #12116: Accept-Encoding not supported: breaks installer [jldupont] * fix Bug #12162: config-create doesn't work after installing custom roles [cellog] * fix Bug #12553: System::find() does not find exact filename matches [cellog/jorrit] * fix Bug #12554: enableExtension() zeros php.ini in some instances [jlightsey] * implement Request #11964: introduce www role, www_dir config variable [cellog] * implement Request #12108: Add "config" (cfg) role [cellog] * implement Request #12147: Avoid compile-time strict warnings [cellog] Dependencies:
|
1.7.0RC2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.7.0RC2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.7.0RC2 Release date: 2008-01-03 15:56 UTC Release state: beta Release uploaded by: cellog Changelog: **WARNING** MAJOR BC BREAK IN WWW ROLE** The www role was installing into packagename/ and now installs into the root directory of www_dir. This is necessary to allow easy migration from applications already using Role_Web fixed since 1.7.0RC1: * fix Bug #12662: System::_parseArgs() should be declared statically [cellog] * fix Bug #12661: System::mktemp needs to be declaired statically [cellog] * implement PEAR_Error::__toString() as alias to getMessage() [cellog] fixed since 1.6.2: * fix Bug #12116: Accept-Encoding not supported: breaks installer [jldupont] * fix Bug #12162: config-create doesn't work after installing custom roles [cellog] * fix Bug #12553: System::find() does not find exact filename matches [cellog/jorrit] * fix Bug #12554: enableExtension() zeros php.ini in some instances [jlightsey] * implement Request #11964: introduce www role, www_dir config variable [cellog] * implement Request #12108: Add "config" (cfg) role [cellog] * implement Request #12147: Avoid compile-time strict warnings [cellog] Dependencies:
|
1.7.0RC1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.7.0RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.7.0RC1 Release date: 2007-12-10 15:40 UTC Release state: beta Release uploaded by: cellog Changelog: * fix Bug #12116: Accept-Encoding not supported: breaks installer [jldupont] * fix Bug #12162: config-create doesn't work after installing custom roles [cellog] * fix Bug #12553: System::find() does not find exact filename matches [cellog/jorrit] * fix Bug #12554: enableExtension() zeros php.ini in some instances [jlightsey] * implement Request #11964: introduce www role, www_dir config variable [cellog] * implement Request #12108: Add "config" (cfg) role [cellog] * implement Request #12147: Avoid compile-time strict warnings [cellog] Dependencies:
|
1.6.2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.6.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.6.2 Release date: 2007-09-09 14:37 UTC Release state: stable Release uploaded by: cellog Changelog: Minor bugfix release * fix Bug #11420: warning on pecl (un)install with --register-only option [cellog] * fix Bug #11481: PEAR_PackageFile_Parser_v1 skips single-char directories [pmjones] * fix Bug #11517: Error : download directory "/var/cache/php-pear" is not writeable. [remicollet] * fix Bug #11616: Incorrect equality operator used when comparing md5 check sums [robham] * fix Bug #11642: PEAR fails to authenticate when downloading deps from non-default channels [timj] * fix Bug #11657: Installer generate bad "dirtree" using INSTALL_ROOT [remicollet] * fix Bug #11678: Registry.php getChannel() deadlocks [cellog] * fix Bug #11703: pear convert and package.xml with optional dependencies fails [cellog] * fix Bug #11754: Error at upgrade-all command run [cellog] * fix Bug #11861: uninstall of package did not delete directory created during install of package [cellog] * fix Bug #11862: Notice: Array to string conversion in PEAR/PackageFile.php on line 433 [cellog] * fix Bug #11883: run-tests -u -p SomePackage should run the topmost "AllTests.php" file [cellog] * fix Bug #11936: run-tests fails to preserve SYSTEMROOT environment variable [cellog] * fix Bug #12001: could not overwrite download_dir from environment variable? [hio] * fix Bug #12009: Registry.php another deadlocks in _lock [remicollet] Dependencies:
|
1.6.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.6.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.6.1 Release date: 2007-06-23 19:09 UTC Release state: stable Release uploaded by: cellog Changelog: Minor bugfix release * fix Bug #11251: "pear config-create" does not set download_dir [cellog] * fix Bug #11261: run-tests --cgi broken in several ways [cellog] * fix Bug #11233: error message does not specify which of temp_dir/download_dir needs to be change [cellog] * fix Bug #11302: code coverage option for run-tests not working [stoyan] * fix Bug #11317: Registry::hasWriteAccess loops endless [cellog] * fix Bug #11318: "pear package" ignores changelog items [cellog] * fix Bug #11321: run-tests should assume php-cgi in path if --cgi option is not set [cellog] * fix Bug #11336: REST 1.0 - 1.1 inconcistency [tias] Dependencies:
|
1.6.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.6.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.6.0 Release date: 2007-06-07 19:02 UTC Release state: stable Release uploaded by: cellog Changelog: Minor new feature/bugfix release * fix Bug #10846: Wont upgrade Text_Wiki from RC1 to RC2 [tias] * fix Bug #10857: Structures_Graph_Node::getMetadata: Requested key does not exist [cellog] * fix Bug #10865: using --packagingroot regression [tias/cellog] * fix Bug #10780: wrong output from PEAR_Exception [cellog] * fix Bug #10873: pear channel-discover broken - pear temp directories not writeable [cellog] * fix Bug #10938: Invalid package.xml creates wrong package [cellog] * fix Bug #10944: Cannot install Package+Subpackage [cipri] * fix Bug #11014: custom tasks with "-" in name cannot be packaged [cellog] * fix Bug #11181: pear requests channel.xml from main server instead from mirror [cellog] * implement Request #10182: add resolution of PHP dependency prior to download [cellog] * implement Request #10373: if pref_state=stable and installed package=beta, allow up to latest beta version [tias] * implement Request #10495: list-all with channel information etc [tias] * implement Request #10496: list with channel information [tias] * implement Request #10515: list-upgrades with channel information [tias] * implement Request #10659: search allchannels [tias] * implement Request #10812: list-categories and list-category [tias] * implement Request #11169: search with channel information [tias] * implement xdebug code coverage generation with pear run-tests --coverage [dufuz] Dependencies:
|
1.5.4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.4 Release date: 2007-05-08 00:10 UTC Release state: stable Release uploaded by: cellog Changelog: MAJOR SECURITY BUGFIX RELEASE arbitrary file execution see http://pear.php.net/news/vulnerability2.php * Fix Bug #10865: using --packagingroot regression [tias/cellog] * Fix Bug #10873: pear channel-discover broken - pear temp directories not writeable [cellog] Dependencies:
|
1.5.3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.3 Release date: 2007-04-22 14:07 UTC Release state: stable Release uploaded by: cellog Changelog: * Fix Bug #10311: use clearContents to delete bundledPackages [cellog] * Fix Bug #10602: notice on line 157 PEAR/REST/11.php [cellog] * Fix Bug #10620: use \z instead of $ in regexes [cellog] * Fix Bug #10621: channel-info does not handle mirrors properly [cellog] * Fix Bug #10645: Patch for verbose sign command [cweiske] * Fix Bug #10647: no mktempdir but config temp_dir in Channels.php [tias] * Fix Bug #10656: no userConfirm() check in Frontend::setFrontendObject [tias] * Fix Bug #10661: Failure to install local package [cellog] * Fix Bug #10676: tmpdir() search variables in wrong order. [cellog] * Fix Bug #10690: RunTest.php parses HTTP headers for non-CGI tests [jstump] * Fix Bug #10720: Notice: Undefined variable: group in PEAR/Downloader/Package.php on line 698 [cellog] * Fix Bug #10733: Validator cannot handle invalid package2.xml file [cellog] * Fix Bug #10768: if a package is not installed, upgrade will not install it [cellog] * Fix Bug #10771: upgrade-all/upgrade will not upgrade non-PEAR channels [cellog] Dependencies:
|
1.5.2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.2 Release date: 2007-04-08 21:42 UTC Release state: stable Release uploaded by: cellog Changelog: * Fix Bug #10261: Transaction handling fails to halt/rollback on certain errors [cellog] * Fix Bug #10275: [Patch] XML-RPC usage in Channels.php [tias] * Fix Bug #10286: No output on failed tests [cellog] * Fix Bug #10358: placeholders not replaced in PackageFile validator [cellog] * Fix Bug #10367: E_WARNING on list-all for empty channel [timj] * Fix Bug #10372: upgrade package, only try when needed [cellog] * Fix Bug #10400: Fatal Error when creating a bundled package with PFM2 [berdir] * Fix Bug #10401: Funny 'pear info' output [cellog] * Fix Bug #10402: Missing versions with remote-list [cellog] * Fix Bug #10434: pear uninstall --ignore-errors causes fatal error [cellog] * Fix Bug #10435: deprecated message shows only first letter of package [cellog] * Fix Bug #10494: Missing abstract methods in Frontend.php [cellog] * Fix Bug #10516: unlinking of files needs extra check [cellog] * Fix Bug #10554: no unit test for pear install package#sub if package is installed [cellog] Dependencies:
|
1.5.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.1 Release date: 2007-03-05 11:31 UTC Release state: stable Release uploaded by: cellog Changelog: Major bugfix release uninstall validation was completely rewritten, the previous algorithm was incorrect in certain complex situations. Fortunately, none exist in the real world yet. However, Structures_DataGrid approaches this complexity, and so the error messages were incorrect. * fix Bug #9841: incorrect dependency information shown on uninstall * fix Bug #9957: E_NOTICE on remote-list * fix Bug #9959: Channel name not shown when upgrading * fix Bug #9971: Improve run-tests diffs of EXPECTF sections * fix Bug #10012: pear package: tokenizer should be enabled * fix Bug #10081: installer dies on uninstall (recursion too deep) * fix Bug #10092: run-tests does not support --INI--. --POST--, --GET--, --STDIN--, --UPLOAD-- * fix Bug #10108: update-error with backups from test-Folder * fix Bug #10109: on failed upgrade, .bak files everywhere * fix Bug #10113 proc_get_status() is php5 * fix Bug #10130: Console_Getopt 1.2.2 not upgraded, even though it is compatible Dependencies:
|
1.5.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.0 Release date: 2007-01-23 19:35 UTC Release state: stable Release uploaded by: cellog Changelog: Minor feature addition release The following bugs in 1.5.0RC3 were fixed: * fix Bug #7941: Bogus error message when uninstalling subpackages * fix Bug #9761: $php_errormsg not being filled properly * fix Bug #9763: Upgrading PECL packages fails when chmoding .so * fix Bug #9791: Warning: Wrong parameter count for array_key_exists() in PEAR/Builder.php on li * fix Bug #9824: pear install Structures_DataGrid#renderers recursion crash * fix Bug #9825: install 2 opt groups leaves duplicate parent package New features since 1.4.11: * implement Request #3436: implement staticPop [PEAR_Error_Stack] * implement Request #6396: add extension enabling in php.ini for 1.5.0 * implement Request #6614: use go-pear style dialogs in PEAR_Command_CLI by default * implement Request #6702: implement TAP output option for run-tests command (as defined by http://perldoc.perl.org/Test/Harness/TAP.html) * implement Request #7090: PEAR_Downloader mustn't contact pear server when installing local package file * implement Request #7220: recognize deprecated package/channel and display to user * implement Request #7352: add a README and an INSTALL by pear * implement Request #7910: "Last Installed Version" should be "Previous Installed Version" * implement Request #7912: PEAR_Exception detect PEAR_Error as $message in __construct() * implement Request #8779: add package.xml 2.1 support for zend extensions * implement Request #8827: add a yesno type handling for post-install scripts * Structures_Graph is now a required dependency (1.0.2 or newer) for sorting of dependencies upon installation * update Archive_Tar recommended version to 1.3.2 * update Console_Getopt recommended version to 1.2.1 Bugs fixed since 1.4.11: * fix Bug #6788: backtrace memory leak * fix Bug #6931: pear upgrade PEAR-alpha tries to upgrade to 1.4.0a12 * fix Bug #7021: Everything must be within <dir name="/"> * fix Bug #7196: PEAR crashes when using autoload_prepend_file * fix Bug #7203: pecl install <name> does not use the correct ext_dir * fix Bug #7207: proxy user/pass is not urldecoded in download * fix Bug #7219: bogus "will download PEAR 1.4.8" error * fix Bug #7221: pear install blah-alpha won't install a newer stable * fix Bug #7351: setting custom config variable in a channel fails * fix Bug #7368: undefined function: getProvidesextension() * fix Bug #7385: if post-install script or extension are present and --packagingroot, fatal erro * fix Bug #7419: Check inputs in PEAR_PackageFile_v2_rw * fix Bug #7464: run-scripts causes notices * fix Bug #7539: if a file has both install-as and ignore notices * fix Bug #7726: <uri> dependency is broken * fix Bug #7896: can't download packages, neither from cli or from web page. * fix Bug #7931: hasErrors() with an error level has returned true after invoking pop(). * fix Bug #7940: pear download fails silently * fix Bug #8254: downloading doesn't work with 302 messages * fix Bug #8383: No exit code on errors * fix Bug #8384: PEAR_PackageFile doesn't include error messages from Archive_Tar * fix Bug #8516: PEAR_Config->get('preferred_mirror', null, 'non-pear.channel') returns pear * fix Bug #8617: pear download prints (-1 bytes) if no content-length has been sent (Bjori, Pierre) * fix Bug #8620: typo error in PEAR_PackageFile_v2::getConfigureOptions() * fix Bug #8622: PFM2 - wrong php exclude version is not detected * fix Bug #8519: typo in PEAR/Start.php OS_WINDOWS not WINDOWS * fix Bug #8553: PEAR_Installer_Role_Common::processInstallation() does not honor layer * fix Bug #8571: Sparse error message in registry * fix Bug #8788: fatal error in Installer.php when task is not found * fix Bug #8794: upgrade-all including Auth fails with fatal error * fix Bug #9101: PEAR_Exception::getCauseMessage() failure with a nested Exception (Adam Harvey) * fix Bug #9135: pear bundle fails if php_dir is not writeable * fix Bug #9182: can't add versioning to conflicting deps in PEAR_PF_v2_rw * fix Bug #9206: PEAR package info is not retrieved correctly for package with single release * fix Bug #9208: Typo error on abstract PEAR_Task_Common::validXml() method * fix Bug #9280: cannot install with --packagingroot package from non-php.net channel * fix Bug #9307: Validator generates warning on empty <contents> tag * fix Bug #9355: Bug in GLIBC detection (OS/Guess.php), patch proposal * fix Bug #9551: listing packages in pear.geeklog.net fails * fix Bug #9660: dependency sorting on installation does not always work * fix Bug #9688: [PATCH] Fix build of PECL extensions * fix Bug #9695: sgl-list-all command problem * fix Bug #9712: pear uninstall --register-only remove file : it should not * fix Bug #9757: pear does not validate -d input (pear -d php_dir=whatever command) * fix shell-test command with invalid usage (noticed by Christian Weiske) * fix notice when running "pear sign" (noticed by Christian Weiske) Dependencies:
|
1.5.0RC3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.0RC3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.0RC3 Release date: 2007-01-07 23:35 UTC Release state: beta Release uploaded by: cellog Changelog: * Structures_Graph is now a required dependency (1.0.2 or newer) for sorting of dependencies upon installation * update Archive_Tar recommended version to 1.3.2 * update Console_Getopt recommended version to 1.2.1 * fix Bug #9660: dependency sorting on installation does not always work * fix Bug #9688: [PATCH] Fix build of PECL extensions * fix Bug #9695: sgl-list-all command problem * fix Bug #9712: pear uninstall --register-only remove file : it should not * fix Bug #9757: pear does not validate -d input (pear -d php_dir=whatever command) Dependencies:
|
1.5.0RC2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.0RC2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.0RC2 Release date: 2006-12-14 20:27 UTC Release state: beta Release uploaded by: cellog Changelog: * fully fix Bug #9355: Bug in GLIBC detection * fix Bug #9551: listing packages in pear.geeklog.net fails Dependencies:
|
1.5.0RC1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.0RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.0RC1 Release date: 2006-11-27 23:43 UTC Release state: beta Release uploaded by: cellog Changelog: Minor feature addition, freeze API and prepare for 1.5.0 stable * fix Bug #8553: PEAR_Installer_Role_Common::processInstallation() does not honor layer * fix Bug #8794: upgrade-all including Auth fails with fatal error * fix Bug #9101: PEAR_Exception::getCauseMessage() failure with a nested Exception (Adam Harvey) * fix Bug #9135: pear bundle fails if php_dir is not writeable * fix Bug #9182: can't add versioning to conflicting deps in PEAR_PF_v2_rw * fix Bug #9206: PEAR package info is not retrieved correctly for package with single release * fix Bug #9208: Typo error on abstract PEAR_Task_Common::validXml() method * fix Bug #9280: cannot install with --packagingroot package from non-php.net channel * fix Bug #9307: Validator generates warning on empty <contents> tag * fix Bug #9355: Bug in GLIBC detection (OS/Guess.php), patch proposal * fix shell-test command with invalid usage (noticed by Christian Weiske) * fix notice when running "pear sign" (noticed by Christian Weiske) * implement Request #8827: add a yesno type handling for post-install scripts Dependencies:
|
1.5.0a1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.5.0a1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.5.0a1 Release date: 2006-09-30 22:28 UTC Release state: alpha Release uploaded by: cellog Changelog: Minor feature addition/bugfixes * fix Bug #6788: backtrace memory leak * fix Bug #6931: pear upgrade PEAR-alpha tries to upgrade to 1.4.0a12 * fix Bug #7021: Everything must be within <dir name="/"> * fix Bug #7196: PEAR crashes when using autoload_prepend_file * fix Bug #7203: pecl install <name> does not use the correct ext_dir * fix Bug #7207: proxy user/pass is not urldecoded in download * fix Bug #7219: bogus "will download PEAR 1.4.8" error * fix Bug #7221: pear install blah-alpha won't install a newer stable * fix Bug #7351: setting custom config variable in a channel fails * fix Bug #7368: undefined function: getProvidesextension() * fix Bug #7385: if post-install script or extension are present and --packagingroot, fatal erro * fix Bug #7419: Check inputs in PEAR_PackageFile_v2_rw * fix Bug #7464: run-scripts causes notices * fix Bug #7539: if a file has both install-as and ignore notices * fix Bug #7726: <uri> dependency is broken * fix Bug #7896: can't download packages, neither from cli or from web page. * fix Bug #7931: hasErrors() with an error level has returned true after invoking pop(). * fix Bug #7940: pear download fails silently * fix Bug #8254: downloading doesn't work with 302 messages * fix Bug #8383: No exit code on errors * fix Bug #8384: PEAR_PackageFile doesn't include error messages from Archive_Tar * fix Bug #8516: PEAR_Config->get('preferred_mirror', null, 'non-pear.channel') returns pear * fix Bug #8617: pear download prints (-1 bytes) if no content-length has been sent (Bjori, Pierre) * fix Bug #8620: typo error in PEAR_PackageFile_v2::getConfigureOptions() * fix Bug #8622: PFM2 - wrong php exclude version is not detected * fix Bug #8519: typo in PEAR/Start.php OS_WINDOWS not WINDOWS * fix Bug #8571: Sparse error message in registry * fix Bug #8788: fatal error in Installer.php when task is not found * implement Request #3436: implement staticPop [PEAR_Error_Stack] * implement Request #6396: add extension enabling in php.ini for 1.5.0 * implement Request #6614: use go-pear style dialogs in PEAR_Command_CLI by default * implement Request #6702: implement TAP output option for run-tests command (as defined by http://perldoc.perl.org/Test/Harness/TAP.html) * implement Request #7090: PEAR_Downloader mustn't contact pear server when installing local package file * implement Request #7220: recognize deprecated package/channel and display to user * implement Request #7352: add a README and an INSTALL by pear * implement Request #7910: "Last Installed Version" should be "Previous Installed Version" * implement Request #7912: PEAR_Exception detect PEAR_Error as $message in __construct() * implement Request #8779: add package.xml 2.1 support for zend extensions Dependencies:
|
1.4.11 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.11 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.11 Release date: 2006-08-16 06:24 UTC Release state: stable Release uploaded by: pajoye Changelog: minor bugfix release * fix the conflicts detection for the web frontend (before 0.5.0) * fix warnings in the list-all command Dependencies:
|
1.4.10 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.10 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.10 Release date: 2006-07-18 20:19 UTC Release state: stable Release uploaded by: cellog Changelog: bugfix release * fix Bug #7579: cannot convert package 1.0 to 2.0 with PFM 1.6.0 * fix Bug #7640: Check invalid date format * fix Bug #7726: <uri> dependency is broken * fix Bug #7830: Warning in package-dependencies command when a dir is used * fix Bug #7842: package-dependencies wrong type display with package 1.0 * fix Bug #8230: pear help channel-discover shows wrong text * fix many open_basedir issues * fix an issue in the better state detection * fix typo in pickle command that would allow pickling of non-PECL package.xml * implement Request #7090: PEAR_Downloader mustn't contact pear server when installing local package file * implement Request #7844: download_dir and temp_dir configuration option * check pearinstaller dependency prior to validating package.xml 2.0 Dependencies:
|
1.4.10RC1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.10RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.10RC1 Release date: 2006-07-15 06:03 UTC Release state: beta Release uploaded by: pajoye Changelog: bugfix release * fix Bug #7579: cannot convert package 1.0 to 2.0 with PFM 1.6.0 * fix Bug #7640: Check invalid date format * fix Bug #7726: <uri> dependency is broken * fix Bug #7830: Warning in package-dependencies command when a dir is used * fix Bug #7842: package-dependencies wrong type display with package 1.0 * fix many open_basedir issues * fix an issue in the better state detection * fix typo in pickle command that would allow pickling of non-PECL package.xml * implement Request #7090: PEAR_Downloader mustn't contact pear server when installing local package file * implement Request #7844: download_dir and temp_dir configuration option * check pearinstaller dependency prior to validating package.xml 2.0 Dependencies:
|
1.4.9 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.9 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.9 Release date: 2006-03-29 16:14 UTC Release state: stable Release uploaded by: cellog Changelog: CRITICAL BUGFIX RELEASE users upgrading from PEAR 1.3.x cannot upgrade to 1.4.8 users who use --packagingroot may find that installation fails * fix Bug #7093: if pear channel does not exist, it cannot be retrieved * fix Bug #7165: warnings in pear * fix Bug #7075: PEAR_PackageFile_v2 :: setLogger failed on autodetection Dependencies:
|
1.4.8 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.8 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.8 Release date: 2006-03-05 15:22 UTC Release state: stable Release uploaded by: cellog Changelog: CRITICAL BUGFIX RELEASE Channels with "-" in their name were suddenly invalid, and caused crashes in many places due to improper error handling * fix Bug #6960: channels are not allowed to have "-" in their name * fix critical Bug #6969: PEAR list-upgrades crashes * fix Bug #6991: Class 'PEAR_PackageFile_v1' not found in Registry.php at line 1657 * fix Bug #7008: PEAR_Frontend::setFrontendObject doesn't set the object * fix Bug #7015: install a package.tgz with unknown channel, fatal error in PEAR/Registry.php * fix Bug #7020: tests/PEAR_Registry/api1_1/test_getChannelValidator.phpt crashes PEAR Dependencies:
|
1.4.7 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.7 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.7 Release date: 2006-02-27 09:14 UTC Release state: stable Release uploaded by: cellog Changelog: Minor bugfix release * Prevent packaging of release candidate releases with versions like 1.0.0rc1 version_compare() only understands upper-case 1.0.0RC1 * implement CLEAN section in .phpt tests * implement run-tests command for phpunit-based tests * implement Request #6039: setFrontendObject needed to allow objects passed * fix Bug #6075: unnecessary validation of maintainers can break PEAR_PFM * fix Bug #6076: optional is not set for conversion of package2.xml to "has" rel * fix Bug #6077: PEAR_PackageFile_Parser_v2 should return by reference * fix Bug #6273: pear download-all fails * fix Bug #6383: incomplete PEAR::Error message on addReplacement() * fix Bug #6445: PEAR::registerShutdownFunc doesn't work in static calls * fix Bug #6480: pear install --installroot option fails for pecl packages [timj] * fix Bug #6510: status active of a maintainer cannot be change * fix Bug #6537: wrong export compatible v1 dependencies list with exclude limit * fix Bug #6559: pear should ignore safemode/open_basedir * fix Bug #6576: PFM2 run in trouble with sessions * fix Bug #6579: PFM2 changelog and license with uri * fix Bug #6673: pear install --offline --packagingroot=/blah does not work * fix Bug #6674: --packagingroot always uses channel pear.php.net configuration * fix Bug #6675: postinstallscript validation fails * fix Bug #6690: channel with / will not allow upgrade * fix Bug #6692: Optional feature install message needs channel name * fix Bug #6716: "pear install -r" errors after install when attempting "pear list <pkgname>" * fix Bug #6735: PEAR_PackageFile::fromTgzFile doesn't work with package.xml not in root dir Dependencies:
|
1.4.6 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.6 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.6 Release date: 2006-01-06 10:36 UTC Release state: stable Release uploaded by: cellog Changelog: Minor bugfix release * fix problem with -options when using CGI version of PHP * fix Critical Bug #5999: support for baseinstalldir broken in package2.xml format * fix Bug #6034: date format bug * fix Bug #6040: PEAR_Frontend#setFrontendClass has no docblock; PEAR_Frontend not documented * fix Bug #6044: PEAR_REST::retrieveCacheFirst doesn't return error codes * fix Bug #6047: pear makerpm fails to handle docs in root directory * fix Bug #6048: PEAR_Frontend::log parameters are wrong * fix Bug #6106: Notices by list-upgrades (caused by time-outs ?) * fix Bug #6145: Can't install PEAR with INSTALL_ROOT environment * fix Bug #6218: the "pear" command does nothing * fix Bug #6269: System::which() returns silliness if passed null * fix Bug #6322: Installer fails to follow redirects [patch by Bertrand Gugger] * fix Request #6119: Add PEAR_Frontend_Gtk2 support to PEAR Dependencies:
|
1.4.5 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.5 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.5 Release date: 2005-11-21 15:56 UTC Release state: stable Release uploaded by: cellog Changelog: * REALLY fix Bug #5865: doesn't work with PHP4.2.x * fix Bug #5854: if no installconditions match, no error is raised * fix Bug #5945: installer should auto-skip to the next channel on timeout * fix Bug #5947: Some package-info not handled by PEAR_PackageFile_v2 * fix Bug #5948: Minor typo in PEAR_Validate * fix Bug #5958: strange error on mistyping * fix Bug #5959: patch: pear makerpm produces RPMs that do not uninstall/upgrade cleanly Dependencies:
|
1.4.4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.4 Release date: 2005-11-04 18:33 UTC Release state: stable Release uploaded by: cellog Changelog: * fix Bug #5865: doesn't work with PHP4.2.x Dependencies:
|
1.4.3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.3 Release date: 2005-11-03 18:21 UTC Release state: stable Release uploaded by: cellog Changelog: MINOR SECURITY FIX release A security vulnerability has been discovered in all PEAR versions (1.0 to 1.4.2). This vulnerability has been fixed, and this is a recommended upgrade for all users. Run "pear channel-update" after upgrading for exponentially faster list-all/remote-list!! * fix installation of files named like ".test" * fix base class for writeable unixeol/windowseol classes * fix running of post-install scripts with empty or no paramgroup in CLI frontend * fix validation of <postinstallscript> * fix writeable PEAR_Task_Postinstallscript_rw class * fix error in REST-based search command if searching through description as well * silence warning on list-upgrades/upgrade-all if no releases exist at a channel * add checks for updated channel.xml in all remote commands * fix pecl script if safe_mode is enabled by default * implement SERIOUS improvement in list-all/remote-list speed. From 6 minutes down to about 16-30 seconds * implement --loose option to avoid recommended version validation * implement Request #5527: alternative approach to determining glibc version * fix Bug #5717: analyzeSourceCode() fails to process certain quote situations properly * fix Bug #5736: if registry can't lock registry or open filemap, checkFileMap(), no error * fix Bug #5676: pear config-create broken * fix Bug #5683: Deadlock with (almost) circular dependency * fix Bug #5725: PHP5 warnings need improvement * fix Bug #5789: small typo * fix Bug #5810: internet should not be contacted on install if dependencies are installed Dependencies:
|
1.4.2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.2 Release date: 2005-10-08 19:53 UTC Release state: stable Release uploaded by: cellog Changelog: Minor bugfix release * fix issues with API for adding tasks to package2.xml * fix Bug #5520: pecl pickle fails on pecl pickle fails on extension/package deps * fix Bug #5523: pecl pickle misses to put configureoptions into package.xml v1 * fix Bug #5527: No need for cpp * fix Bug #5529: configure options in package.xml 2.0 will be ignored * fix Bug #5530: PEAR_PackageFile_v2->getConfigureOptions() API incompatible with v1 * fix Bug #5531: adding of installconditions/binarypackage/configure options to extsrc may fail * fix Bug #5550: PHP notices/warnings/errors are 1 file off in trace * fix Bug #5580: pear makerpm XML_sql2xml-0.3.2.tgz error * fix Bug #5619: pear makerpm produces invalid .spec dependancy code * fix Bug #5629: pear install http_download dies with bad error message Dependencies:
|
1.4.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.1 Release date: 2005-09-25 16:43 UTC Release state: stable Release uploaded by: cellog Changelog: Major bugfix release. This is a recommended download for ALL PEAR users UPGRADING FROM 1.4.0 WILL CAUSE A SERIES OF NOTICES. IGNORE THEM. THIS IS CAUSED BY A BUG IN 1.4.0 THAT IS FIXED IN 1.4.1 * fix prompt processing in post-install scripts * make dual package.xml equivalency stricter when using package.xml/package2.xml * fix critical error in validating bogus php dependencies of package.xml 1.0 This error has existed for every PEAR version, and allows dependencies like: <dep type="php" rel="has">4.3.0</dep> to slip through unnoticed * re-enable php-const replacements * PEAR_PackageFile_v2::getConfigureOptions() was missing!! * fix cvsdiff command * fix xml encoding issues finally * clean up package.xml 1.0 dir/file parsing * fix invalid PEAR_Config generation * change the user agent from PHP/phpversion to PEAR/pearversion/PHP/phpversion * don't use a bogus uri for licenses on running convert command * add "pickle" command for PECL packaging * add validation warning if the release date in package.xml is not today when packaging * implement progress bar for list-all/remote-list * fix Bug #5323: pear search returns odd version numbers * fix Bug #5428: pear cvstag package2.xml does not include the package.xml * fix Bug #5449: pear makerpm completely broken for package.xml 2.0 * fix Bug #5462: raiseError method does not return by ref anymore * fix Bug #5465: pear install --offline fails to display error * fix Bug #5477: Bug in Downloader.php and Dependency2.php * fix Bug #5481: "pear install PECLextension" should display warning to use pecl command * fix Bug #5482: installation of PECL packages should say add extensions to php.ini * fix Bug #5483: pecl uninstall crack fatal error * fix Bug #5487: PECL: compiled files are not uninstalled via the uninstall command * fix Bug #5488: pecl uninstall package fails if package has a package.xml 1.0 * fix Bug #5501: the commands list mentions XML-RPC * fix Bug #5509: addDependecyGroup does not validate group name * fix Bug #5513: PEAR 1.4 does not install non-pear.php.net packages Dependencies:
|
1.4.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0 Release date: 2005-09-18 15:24 UTC Release state: stable Release uploaded by: pajoye Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * remote install for hosts with only ftp access - no more problems with restricted host installation [through PEAR_RemoteInstaller package] * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a uri-based package * support for custom file roles and installation tasks NOTE: users of PEAR_Frontend_Web/PEAR_Frontend_Gtk must upgrade their installations to the latest version, or PEAR will not upgrade properly Dependencies:
|
1.4.0RC2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0RC2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0RC2 Release date: 2005-09-15 22:47 UTC Release state: beta Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a uri-based package * support for custom file roles and installation tasks Specific changes from 1.4.0RC1: * fix Bug #5417: generation of package.xml 1.0 must escape < > & " * fix package.xml within PEAR package (because of Bug #5417) * fix Bug #5412: if a package has no dependencies, no validation against installed package deps Dependencies:
|
1.4.0RC1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0RC1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0RC1 Release date: 2005-09-15 00:57 UTC Release state: beta Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a uri-based package * support for custom file roles and installation tasks Specific changes from 1.4.0b2: * fix Bug #5319: broken .pearrc or pear.conf are correctly detected * fix Bug #5331: PEAR_Exception should take any Exception as cause * fix Bug #5385: small fix to PEAR/Command/Package.php and RunTest.php * fix Bug #5374: package.dtd is broken, package-1.0 is not synced * fix Bug #5394: postinstallscript sub-tags need namespace prefix Dependencies:
|
1.4.0b2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0b2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0b2 Release date: 2005-09-11 20:24 UTC Release state: beta Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the beta label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a uri-based package * support for custom file roles and installation tasks Specific changes from 1.4.0b1: * configure options were not being prompted for packages like pecl/PDO * use file_get_contents() wherever possible in favor of fread($fp, filesize($file)) as this is deprecated behavior and won't work with streams at all in PHP 5.1 * fix CLI frontend in PHP 5.0+ with CGI version * fix Bug #5240: Unnecessary assign by reference in PEAR_ErrorStack * fix Bug #5285: Incorrect dependency on PEAR_RemoteInstall should be PEAR_RemoteInstaller * fix Bug #5322: Clean up docs and handling of exceptions Dependencies:
|
1.4.0b1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0b1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0b1 Release date: 2005-08-30 02:09 UTC Release state: beta Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the beta label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a uri-based package * support for custom file roles and installation tasks Specific changes from 1.4.0a12: * remove old notes (prior to 1.4.0a11) * implement conflicts tags for frontend packages * implement separation of PEAR_RemoteInstall package * add default install for PEAR_Delegator package (if installing via PEAR 1.4.0 only) * fix PEAR_PackageFile_v2_rw::setSourcePackage() to match newer package.xml 2.0 format * fix PEAR_Common::validatePackageInfo() so it accepts the contents of a package.xml * implement Feature #4464: ability to modify a post-install script prompt at runtime * fix Bug #4741: Newest Pager won't install (no upgrade available) * fix Bug #4817: Fix warning with corrupt cache * fix Bug #4818: References fix * fix Bug #4825: pear behind a proxy using REST dosnt work * fix Bug #4952: PEAR_Exception::toHTML() spits notices * fix Bug #5073: cache fatal error if no cached content * fix Bug #5131: pear info PEAR shows "Array" with installed PEAR 1.4.0a13 (CVS) * fix Bug #5132: pear info Blah.tgz reports optional deps as required * fix Bug #5135: pear info PEAR has notice with a13 installed Dependencies:
|
1.3.6 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3.6 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3.6 Release date: 2005-08-18 13:30 UTC Release state: stable Release uploaded by: pajoye Changelog: * Bump XML_RPC dependency to 1.4.0 * return by reference from PEAR::raiseError() Dependencies:
|
1.4.0a12 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a12 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a12 Release date: 2005-05-28 23:19 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Specific changes from 1.4.0a5: * fix Bug #3860 PEAR_Dependency2 not included in 1 case Specific changes from 1.4.0a6: * implement <usesrole>/<usestask> for custom role/task graceful failure * REALLY fix the debug_backtrace() issue (modified wrong pearcmd.php) * fix Bug #3864 Invalid dependency relation * fix Bug #3863 illogical warning about PEAR_Frontend_Gtk 0.4.0 with PEAR 1.4.0a6 Specific changes from 1.4.0a7: * greatly improve the flexibility of post-install scripts - <param> is no longer required - skipParamgroup() method in Frontends allows dynamic manipulation of what input is requested from users * make error message when a user has no write access absolutely clear and unmistakable * update to new header comment block standard * slight improvement to speed and possibly memory use of Installer when a lot of package.xml version 1.0 packages are installed * add "peardev" command for those with memory_limit issue * make package-validate command work on packaged .tgz files Specific changes from 1.4.0a8: * add --package option to run-tests command, to run installed .phpt tests * significantly drop pear's memory footprint for all commands * fix fatal errors when installing pecl packages * make download command work for non-root in a shared environment * make sure that if 1.4.0a8 (alpha) is installed, and 1.3.6 (newer) exists, pear will not attempt to "upgrade" to 1.3.6 * split PEAR_PackageFile_v2 into two classes, read-only PEAR_PackageFile_v2, and read-write PEAR_PackageFile_v2_rw Specific changes from 1.4.0a9: * add support for writeable tasks * fix potential fatal errors in run-tests command, -p option * fix --installroot option for installation * move run-tests command into its own file (testing may expand) * fix fatal error if package.xml has no version="X.0" * fix Bug #3966: Improper path in PEAR/PackageFile/v2.php * fix Bug #3990: PEAR_Error PEAR_EXCEPTION broken * fix Bug #4021: PEAR_Config file_exists can cause warnings * fix Bug #1870: pear makerpm dependancies * fix Bug #4038: Array to string conversion in PEAR/Frontend/CLI.php * fix Bug #4060: pear upgrade Auth_HTTP fails * fix Bug #4072: pear list-all -c channel does not list installed packages Specific changes from 1.4.0a10: * Add new "unusualbaseinstall" role type that allows custom roles similar data/test/doc to honor the baseinstalldir attribute * fix Bug #4095: System::rm does not handle links correctly * fix Bug #4097: Wrong logging in PEAR_Command_Test * make pear/pecl commands list only pear/pecl packages * fix Bug #4161: pear download always leaves a package.xml in the dir * make PEAR_Remote messages more helpful (include server name) * make list-upgrades only search channels from which we have installed packages * remove <max> tag requirement for php dependency Specific changes from 1.4.0a11: * Implement REST 1.0 as per Request #2781 * REST is the default connection method if available * fix bugs in PEAR_ChannelFile REST handling * fix Bug #4069: pear list-all -c <ChannelAlias> does not work * fix Bug #4249: download-all broken in 1.4.0a11 * fix Bug #4257: if rel="has" is used with a version="" attribute, the warning does not work * fix Bug #4278: Parser V1: error handling borked ! * fix Bug #4279: Typo in DependencyDB (_version) * fix Bug #4285: pear install *.tgz miss dependencies * fix Bug #4353: fatal error if using remote_config variable * fix Bug #4354: Remote PEAR upgrade and uninstall operation fail * fix Bug #4355: PEAR 1.4.0a11 ftpInstall chokes on package2.xml packages * fix Bug #4400: pear download chiara/Chiara_XML_RPC5-alpha fails * fix Bug #4458: packaging error message better description * implement Request #2781: support for static channel releases.xml summary * implement versioned conflicting dependencies * fix major problems in subpackages * The next version will split off PEAR_ErrorStack into its own package * fix problems with zero-length files that have tasks on installation * add a check for channel.xml up-to-dateness and gentle warning to users on installing a package from that channel Dependencies:
|
1.4.0a11 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a11 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a11 Release date: 2005-04-17 18:40 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Specific changes from 1.4.0a5: * fix Bug #3860 PEAR_Dependency2 not included in 1 case Specific changes from 1.4.0a6: * implement <usesrole>/<usestask> for custom role/task graceful failure * REALLY fix the debug_backtrace() issue (modified wrong pearcmd.php) * fix Bug #3864 Invalid dependency relation * fix Bug #3863 illogical warning about PEAR_Frontend_Gtk 0.4.0 with PEAR 1.4.0a6 Specific changes from 1.4.0a7: * greatly improve the flexibility of post-install scripts - <param> is no longer required - skipParamgroup() method in Frontends allows dynamic manipulation of what input is requested from users * make error message when a user has no write access absolutely clear and unmistakable * update to new header comment block standard * slight improvement to speed and possibly memory use of Installer when a lot of package.xml version 1.0 packages are installed * add "peardev" command for those with memory_limit issue * make package-validate command work on packaged .tgz files Specific changes from 1.4.0a8: * add --package option to run-tests command, to run installed .phpt tests * significantly drop pear's memory footprint for all commands * fix fatal errors when installing pecl packages * make download command work for non-root in a shared environment * make sure that if 1.4.0a8 (alpha) is installed, and 1.3.6 (newer) exists, pear will not attempt to "upgrade" to 1.3.6 * split PEAR_PackageFile_v2 into two classes, read-only PEAR_PackageFile_v2, and read-write PEAR_PackageFile_v2_rw Specific changes from 1.4.0a9: * add support for writeable tasks * fix potential fatal errors in run-tests command, -p option * fix --installroot option for installation * move run-tests command into its own file (testing may expand) * fix fatal error if package.xml has no version="X.0" * fix Bug #3966: Improper path in PEAR/PackageFile/v2.php * fix Bug #3990: PEAR_Error PEAR_EXCEPTION broken * fix Bug #4021: PEAR_Config file_exists can cause warnings * fix Bug #1870: pear makerpm dependancies * fix Bug #4038: Array to string conversion in PEAR/Frontend/CLI.php * fix Bug #4060: pear upgrade Auth_HTTP fails * fix Bug #4072: pear list-all -c channel does not list installed packages Specific changes from 1.4.0a10: * Add new "unusualbaseinstall" role type that allows custom roles similar data/test/doc to honor the baseinstalldir attribute * fix Bug #4095: System::rm does not handle links correctly * fix Bug #4097: Wrong logging in PEAR_Command_Test * make pear/pecl commands list only pear/pecl packages * fix Bug #4161: pear download always leaves a package.xml in the dir * make PEAR_Remote messages more helpful (include server name) * make list-upgrades only search channels from which we have installed packages * remove <max> tag requirement for php dependency Dependencies:
|
1.4.0a10 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a10 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a10 Release date: 2005-04-06 00:35 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Specific changes from 1.4.0a5: * fix Bug #3860 PEAR_Dependency2 not included in 1 case Specific changes from 1.4.0a6: * implement <usesrole>/<usestask> for custom role/task graceful failure * REALLY fix the debug_backtrace() issue (modified wrong pearcmd.php) * fix Bug #3864 Invalid dependency relation * fix Bug #3863 illogical warning about PEAR_Frontend_Gtk 0.4.0 with PEAR 1.4.0a6 Specific changes from 1.4.0a7: * greatly improve the flexibility of post-install scripts - <param> is no longer required - skipParamgroup() method in Frontends allows dynamic manipulation of what input is requested from users * make error message when a user has no write access absolutely clear and unmistakable * update to new header comment block standard * slight improvement to speed and possibly memory use of Installer when a lot of package.xml version 1.0 packages are installed * add "peardev" command for those with memory_limit issue * make package-validate command work on packaged .tgz files Specific changes from 1.4.0a8: * add --package option to run-tests command, to run installed .phpt tests * significantly drop pear's memory footprint for all commands * fix fatal errors when installing pecl packages * make download command work for non-root in a shared environment * make sure that if 1.4.0a8 (alpha) is installed, and 1.3.6 (newer) exists, pear will not attempt to "upgrade" to 1.3.6 * split PEAR_PackageFile_v2 into two classes, read-only PEAR_PackageFile_v2, and read-write PEAR_PackageFile_v2_rw Specific changes from 1.4.0a9: * add support for writeable tasks * fix potential fatal errors in run-tests command, -p option * fix --installroot option for installation * move run-tests command into its own file (testing may expand) * fix fatal error if package.xml has no version="X.0" * fix Bug #3966: Improper path in PEAR/PackageFile/v2.php * fix Bug #3990: PEAR_Error PEAR_EXCEPTION broken * fix Bug #4021: PEAR_Config file_exists can cause warnings * fix Bug #1870: pear makerpm dependancies * fix Bug #4038: Array to string conversion in PEAR/Frontend/CLI.php * fix Bug #4060: pear upgrade Auth_HTTP fails * fix Bug #4072: pear list-all -c channel does not list installed packages Dependencies:
|
1.4.0a9 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a9 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a9 Release date: 2005-03-24 23:00 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Specific changes from 1.4.0a5: * fix Bug #3860 PEAR_Dependency2 not included in 1 case Specific changes from 1.4.0a6: * implement <usesrole>/<usestask> for custom role/task graceful failure * REALLY fix the debug_backtrace() issue (modified wrong pearcmd.php) * fix Bug #3864 Invalid dependency relation * fix Bug #3863 illogical warning about PEAR_Frontend_Gtk 0.4.0 with PEAR 1.4.0a6 Specific changes from 1.4.0a7: * greatly improve the flexibility of post-install scripts - <param> is no longer required - skipParamgroup() method in Frontends allows dynamic manipulation of what input is requested from users * make error message when a user has no write access absolutely clear and unmistakable * update to new header comment block standard * slight improvement to speed and possibly memory use of Installer when a lot of package.xml version 1.0 packages are installed * add "peardev" command for those with memory_limit issue * make package-validate command work on packaged .tgz files Specific changes from 1.4.0a8: * add --package option to run-tests command, to run installed .phpt tests * significantly drop pear's memory footprint for all commands * fix fatal errors when installing pecl packages * make download command work for non-root in a shared environment * make sure that if 1.4.0a8 (alpha) is installed, and 1.3.6 (newer) exists, pear will not attempt to "upgrade" to 1.3.6 * split PEAR_PackageFile_v2 into two classes, read-only PEAR_PackageFile_v2, and read-write PEAR_PackageFile_v2_rw Dependencies:
|
1.4.0a8 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a8 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a8 Release date: 2005-03-21 11:54 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Specific changes from 1.4.0a5: * fix Bug #3860 PEAR_Dependency2 not included in 1 case Specific changes from 1.4.0a6: * implement <usesrole>/<usestask> for custom role/task graceful failure * REALLY fix the debug_backtrace() issue (modified wrong pearcmd.php) * fix Bug #3864 Invalid dependency relation * fix Bug #3863 illogical warning about PEAR_Frontend_Gtk 0.4.0 with PEAR 1.4.0a6 Specific changes from 1.4.0a7: * greatly improve the flexibility of post-install scripts - <param> is no longer required - skipParamgroup() method in Frontends allows dynamic manipulation of what input is requested from users * make error message when a user has no write access absolutely clear and unmistakable * update to new header comment block standard * slight improvement to speed and possibly memory use of Installer when a lot of package.xml version 1.0 packages are installed * add "peardev" command for those with memory_limit issue * make package-validate command work on packaged .tgz files Dependencies:
|
1.4.0a7 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a7 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a7 Release date: 2005-03-17 22:09 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Specific changes from 1.4.0a5 * fix Bug #3860 PEAR_Dependency2 not included in 1 case Specific changes from 1.4.0a6 * implement <usesrole>/<usestask> for custom role/task graceful failure * REALLY fix the debug_backtrace() issue (modified wrong pearcmd.php) * fix Bug #3864 Invalid dependency relation * fix Bug #3863 illogical warning about PEAR_Frontend_Gtk 0.4.0 with PEAR 1.4.0a6 Dependencies:
|
1.4.0a6 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a6 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a6 Release date: 2005-03-17 10:11 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Specific changes from 1.4.0a5 * fix Bug #3860 PEAR_Dependency2 not included in 1 case Dependencies:
|
1.4.0a5 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a5 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a5 Release date: 2005-03-17 00:47 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Specific changes from 1.4.0a4: * upgrade suggested XML_RPC version to 1.2.2 * upgrade suggested Archive_Tar version to 1.3.0 * attempt to address memory issues * relax validation further * disable debug_backtrace() in PEAR_Error constructor of PEAR installer * fix a strange version number condition when two packages were upgraded at the same time. * fix Bug #3808 channel packages with non-baseinstalldir files will conflict on upgrade * fix Bug #3801 [PATCH] analyzeSourceCode() reports PHP4 code as PHP5 * fix Bug #3671 Installing package features doesn't work as expected * implement Request #3717 [Patch] Implement Simple run-tests output Dependencies:
|
1.4.0a4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a4 Release date: 2005-03-03 08:17 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Specific changes from 1.4.0a3: * upgrade suggested XML_RPC version to 1.2.1 Dependencies:
|
1.4.0a3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a3 Release date: 2005-03-02 22:32 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Specific changes from 1.4.0a2: BC BREAK FOR PECL DEVS ONLY: In order to circumvent strict package-validation, use "pear channel-update pecl.php.net" prior to packaging a pecl release. * Fix package.xml version 2.0 generation from package.xml 1.0 * Fix Bug #3634: still too many pear-specific restrictions on package valid * Implement Request #3647: "pear package" only includes one package.xml * Fix Bug #3677: Post-Install script message needs to display channel name Dependencies:
|
1.4.0a2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a2 Release date: 2005-02-26 22:32 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Specific changes from 1.4.0a1: * Fix Bug #3610: fix for PDO package in 1.3.5 was never merged to 1.4.0a1 * Fix Bug #3612: fatal error in PEAR_Downloader_Package * Use 1.2.0 as recommended version of XML_RPC Dependencies:
|
1.4.0a1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.4.0a1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.4.0a1 Release date: 2005-02-26 18:52 UTC Release state: alpha Release uploaded by: cellog Changelog: This is a major milestone release for PEAR. In addition to several killer features, every single element of PEAR has a regression test, and so stability is much higher than any previous PEAR release, even with the alpha label. New features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * support for binary PECL packages * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package Specific changes from 1.3.5: * Implement request #1789: SSL support for xml-rpc and download * Everything above here that you just read Dependencies:
|
1.3.5 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3.5 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3.5 Release date: 2005-02-18 00:38 UTC Release state: stable Release uploaded by: cellog Changelog: * fix Bug #3505: pecl can't install PDO * enhance pear run-tests dramatically * fix Bug #3506: pear install should export the pear version into the environment Dependencies:
|
1.3.4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3.4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3.4 Release date: 2005-01-01 20:26 UTC Release state: stable Release uploaded by: cellog Changelog: * fix a serious problem caused by a bug in all versions of PHP that caused multiple registration of the shutdown function of PEAR.php * fix Bug #2861: package.dtd does not define NUMBER * fix Bug #2946: ini_set warning errors * fix Bug #3026: Dependency type "ne" is needed, "not" is not handled properly * fix Bug #3061: potential warnings in PEAR_Exception * implement Request #2848: PEAR_ErrorStack logger extends, PEAR_ERRORSTACK_DIE * implement Request #2914: Dynamic Include Path for run-tests command * make pear help listing more useful (put how-to-use info at the bottom of the listing) Dependencies:
|
1.3.3.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3.3.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3.3.1 Release date: 2004-11-12 02:04 UTC Release state: stable Release uploaded by: cellog Changelog: add RunTest.php to package.xml, make run-tests display failed tests, and use ui Dependencies:
|
1.3.3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3.3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3.3 Release date: 2004-10-28 13:40 UTC Release state: stable Release uploaded by: cellog Changelog: Installer: * fix Bug #1186 raise a notice error on PEAR::Common $_packageName * fix Bug #1249 display the right state when using --force option * fix Bug #2189 upgrade-all stops if dependancy fails * fix Bug #1637 The use of interface causes warnings when packaging with PEAR * fix Bug #1420 Parser bug for T_DOUBLE_COLON * fix Request #2220 pear5 build fails on dual php4/php5 system * fix Bug #1163 pear makerpm fails with packages that supply role="doc" Other: * add PEAR_Exception class for PHP5 users * fix critical problem in package.xml for linux in 1.3.2 * fix staticPopCallback() in PEAR_ErrorStack * fix warning in PEAR_Registry for windows 98 users Dependencies:
|
1.3.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3.1 Release date: 2004-04-06 20:19 UTC Release state: stable Release uploaded by: cellog Changelog: PEAR Installer: * Bug #534 pear search doesn't list unstable releases * Bug #933 CMD Usability Patch * Bug #937 throwError() treats every call as static * Bug #964 PEAR_ERROR_EXCEPTION causes fatal error * Bug #1008 safe mode raises warning PEAR_ErrorStack: * Added experimental error handling, designed to eventually replace PEAR_Error. It should be considered experimental until explicitly marked stable. require_once 'PEAR/ErrorStack.php' to use. Dependencies:
|
1.3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3 Release date: 2004-02-20 10:40 UTC Release state: stable Release uploaded by: pajoye Changelog: PEAR Installer: * Bug #171 --alldeps with a rel="eq" should install the required version, if possible * Bug #249 installing from an url doesnt work * Bug #248 --force command does not work as expected * Bug #293 [Patch] PEAR_Error not calling static method callbacks for error-handler * Bug #324 pear -G gives Fatal Error (PHP-GTK not installed, but error is at engine level) * Bug #594 PEAR_Common::analyzeSourceCode fails on string with $var and { * Bug #521 Incorrect filename in naming warnings * Moved download code into its own class * Fully unit tested the installer, packager, downloader, and PEAR_Common Dependencies:
|
1.3b6 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3b6 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3b6 Release date: 2004-01-25 20:57 UTC Release state: beta Release uploaded by: pajoye Changelog: PEAR Installer: * Bug #171 --alldeps with a rel="eq" should install the required version, if possible * Bug #249 installing from an url doesnt work * Bug #248 --force command does not work as expected * Bug #293 [Patch] PEAR_Error not calling static method callbacks for error-handler * Bug #324 pear -G gives Fatal Error (PHP-GTK not installed, but error is at engine level) * Bug #594 PEAR_Common::analyzeSourceCode fails on string with $var and { * Bug #521 Incorrect filename in naming warnings * Moved download code into its own class * Fully unit tested the installer, packager, downloader, and PEAR_Common Dependencies:
|
1.3b5 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3b5 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3b5 Release date: 2003-12-19 09:44 UTC Release state: beta Release uploaded by: pajoye Changelog: PEAR Installer: * Bug #171 --alldeps with a rel="eq" should install the required version, if possible * Bug #249 installing from an url doesnt work * Bug #248 --force command does not work as expected * Bug #293 [Patch] PEAR_Error not calling static method callbacks for error-handler * Bug #324 pear -G gives Fatal Error (PHP-GTK not installed, but error is at engine level) * Moved download code into its own class * Fully unit tested the installer, packager, downloader, and PEAR_Common Dependencies:
|
1.3b3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3b3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3b3 Release date: 2003-10-20 16:02 UTC Release state: beta Release uploaded by: cox Changelog: PEAR Installer: * Bug #25413 Add local installed packages to list-all (Christian DickMann) * Bug #23221 Pear installer - extension re-install segfault * Better error detecting and reporting in "install/upgrade" * Various other bugfixes and cleanups Dependencies:
|
1.3b2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3b2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3b2 Release date: 2003-10-02 11:53 UTC Release state: beta Release uploaded by: cox Changelog: PEAR Installer: * Updated deps for Archive_Tar and Console_Getopt * Fixed #45 preferred_state works incorrectly * Fixed optional dependency attrib removed from package.xml, making them a requirement Dependencies:
|
1.3b1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.3b1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.3b1 Release date: 2003-09-29 13:19 UTC Release state: beta Release uploaded by: cox Changelog: PEAR Base Class: * Fixed static calls to PEAR error-handling methods in classes * Added ability to use a static method callback for error-handling, and removed use of inadvisable @ in setErrorHandling PEAR Installer: * Fixed #25117 - MD5 checksum should be case-insensitive * Added dependency on XML_RPC, and optional dependency on xmlrpc extension * Added --alldeps and --onlyreqdeps options to pear install/pear upgrade * Sorting of installation/uninstallation so package order on the command-line is insignificant (fixes upgrade-all if every package is installed) * pear upgrade will now install if the package is not installed (necessary for pear upgrade --alldeps, as installation is often necessary for new dependencies) * fixed pear.bat if PHP is installed in a path like C:\Program Files\php * Added ability to specify "pear install package-version" or "pear install package-state". For example: "pear install DB-1.2", or "pear install DB-stable" * Fix #25008 - unhelpful error message * Fixed optional dependencies in Dependency.php * Fix #25322 - bad md5sum should be fatal error * Package uninstall now also removes empty directories * Fixed locking problems for reading commands (pear list, pear info) OS_Guess Class: * Fixed #25131 - OS_Guess warnings on empty lines from popen("/usr/bin/cpp $tmpfile", "r"); System Class: * Fixed recursion deep param in _dirToStruct() * Added the System::find() command (read API doc for more info) Dependencies:
|
1.2.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.2.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.2.1 Release date: 2003-08-15 13:48 UTC Release state: stable Release uploaded by: pajoye Changelog: - Set back the default library path (BC issues) Dependencies:
|
1.2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.2 Release date: 2003-08-13 22:35 UTC Release state: stable Release uploaded by: cox Changelog: Changes from 1.1: * Changed license from PHP 2.02 to 3.0 * Added support for optional dependencies * Made upgrade and uninstall package case insensitive * pear makerpm, now works and generates a better system independant spec file * pear install|build pecl-package, now exposes the compilation progress * Installer now checks dependencies on package uninstall * Added proxy support for remote commands using the xmlrcp C ext (Adam Ashley) * Added the command "download-all" (Alex Merz) * Made package dependency checking back to work * Added support for spaces in path names (Greg) * Various bugfixes * Added new pear "bundle" command, which downloads and uncompress a PECL package. The main purpouse of this command is for easily adding extensions to the PHP sources before compiling it. Dependencies:
|
1.2b5 |
Easy InstallNot sure? Get more info. pear install PEAR-1.2b5 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.2b5 Release date: 2003-08-05 16:32 UTC Release state: beta Release uploaded by: cox Changelog: * Changed license from PHP 2.02 to 3.0 * Added support for optional dependencies * Made upgrade and uninstall package case insensitive * pear makerpm, now works and generates a better system independant spec file * pear install|build pecl-package, now exposes the compilation progress * Installer now checks dependencies on package uninstall * Added proxy support for remote commands using the xmlrcp C ext (Adam Ashley) * Added the command "download-all" (Alex Merz) * Made package dependency checking back to work * Added support for spaces in path names (Greg) * Various bugfixes * Added new pear "bundle" command, which downloads and uncompress a PECL package. The main purpouse of this command is for easily adding extensions to the PHP sources before compiling it. Dependencies:
|
1.2b4 |
Easy InstallNot sure? Get more info. pear install PEAR-1.2b4 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.2b4 Release date: 2003-08-05 03:26 UTC Release state: beta Release uploaded by: cox Changelog: * Changed license from PHP 2.02 to 3.0 * Added support for optional dependencies * Made upgrade and uninstall package case insensitive * pear makerpm, now works and generates a better system independant spec file * pear install|build pecl-package, now exposes the compilation progress * Installer now checks dependencies on package uninstall * Added proxy support for remote commands using the xmlrcp C ext (Adam Ashley) * Added the command "download-all" (Alex Merz) * Made package dependency checking back to work * Added support for spaces in path names (Greg) * Various bugfixes * Added new pear "bundle" command, which downloads and uncompress a PECL package. The main purpouse of this command is for easily adding extensions to the PHP sources before compiling it. Dependencies:
|
1.2b3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.2b3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.2b3 Release date: 2003-08-03 19:45 UTC Release state: beta Release uploaded by: cox Changelog: * Changed license from PHP 2.02 to 3.0 * Added support for optional dependencies * Made upgrade and uninstall package case insensitive * pear makerpm, now works and generates a better system independant spec file * pear install|build pecl-package, now exposes the compilation progress * Installer now checks dependencies on package uninstall * Added proxy support for remote commands using the xmlrcp C ext (Adam Ashley) * Added the command "download-all" (Alex Merz) * Made package dependency checking back to work * Added support for spaces in path names (Greg) * Added new pear "bundle" command, which downloads and uncompress a PECL package. The main purpouse of this command is for easily adding extensions to the PHP sources before compiling it. Dependencies:
|
1.2b2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.2b2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.2b2 Release date: 2003-06-23 13:33 UTC Release state: beta Release uploaded by: cox Changelog: * Changed license from PHP 2.02 to 3.0 * Added support for optional dependencies * Made upgrade and uninstall package case insensitive * pear makerpm, now works and generates a better system independant spec file * pear install|build <pecl-package>, now exposes the compilation progress * Added new pear bundle command, which downloads and uncompress a <pecl-package>. The main purpouse of this command is for easily adding extensions to the PHP sources before compiling it. Dependencies:
|
1.2b1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.2b1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.2b1 Release date: 2003-06-23 10:07 UTC Release state: beta Release uploaded by: cox Changelog: * Changed license from PHP 2.02 to 3.0 * Added support for optional dependencies * pear makerpm, now works and generates a better system independant spec file * pear install|build <pecl-package>, now exposes the compilation progress * Added new pear bundle command, which downloads and uncompress a <pecl-package>. The main purpouse of this command is for easily adding extensions to the PHP sources before compiling it. Dependencies:
|
1.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.1 Release date: 2003-05-10 23:27 UTC Release state: stable Release uploaded by: ssb Changelog: PEAR BASE CLASS: * PEAR_Error now supports exceptions when using Zend Engine 2. Set the error mode to PEAR_ERROR_EXCEPTION to make PEAR_Error throw itself as an exception (invoke PEAR errors with raiseError() or throwError() just like before). PEAR INSTALLER: * Packaging and validation now parses PHP source code (unless ext/tokenizer is disabled) and does some coding standard conformance checks. Specifically, the names of classes and functions are checked to ensure that they are prefixed with the package name. If your package has symbols that should be without this prefix, you can override this warning by explicitly adding a "provides" entry in your package.xml file. See the package.xml file for this release for an example (OS_Guess, System and md5_file). All classes and non-private (not underscore-prefixed) methods and functions are now registered during "pear package". Dependencies:
|
1.0.1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.0.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.0.1 Release date: 2003-01-10 01:26 UTC Release state: stable Release uploaded by: ssb Changelog: * PEAR_Error class has call backtrace available by calling getBacktrace(). Available if used with PHP 4.3 or newer. * PEAR_Config class uses getenv() rather than $_ENV to read environment variables. * System::which() Windows fix, now looks for exe/bat/cmd/com suffixes rather than just exe * Added "pear cvsdiff" command * Windows output buffering bugfix for "pear" command |
1.0 |
Easy InstallNot sure? Get more info. pear install PEAR-1.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.0 Release date: 2002-12-27 19:37 UTC Release state: stable Release uploaded by: ssb Changelog: * set default cache_ttl to 1 hour * added "clear-cache" command |
1.0b3 |
Easy InstallNot sure? Get more info. pear install PEAR-1.0b3 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.0b3 Release date: 2002-12-13 02:24 UTC Release state: stable Release uploaded by: ssb Changelog: * fixed "info" shortcut (conflicted with "install") * added "php_bin" config parameter * all "non-personal" config parameters now use environment variables for defaults (very useful to override the default php_dir on Windows!) |
1.0b2 |
Easy InstallNot sure? Get more info. pear install PEAR-1.0b2 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.0b2 Release date: 2002-11-26 01:43 UTC Release state: stable Release uploaded by: ssb Changelog: Changes, Installer: * --force option no longer ignores errors, use --ignore-errors instead * installer transactions: failed installs abort cleanly, without leaving half-installed packages around |
1.0b1 |
Easy InstallNot sure? Get more info. pear install PEAR-1.0b1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-1.0b1 Release date: 2002-10-12 14:21 UTC Release state: stable Release uploaded by: ssb Changelog: New Features, Installer: * new command: "pear makerpm" * new command: "pear search" * new command: "pear upgrade-all" * new command: "pear config-help" * new command: "pear sign" * Windows support for "pear build" (requires msdev) * new dependency type: "zend" * XML-RPC results may now be cached (see cache_dir and cache_ttl config) * HTTP proxy authorization support * install/upgrade install-root support Bugfixes, Installer: * fix for XML-RPC bug that made some remote commands fail * fix problems under Windows with DIRECTORY_SEPARATOR * lots of other minor fixes * --force option did not work for "pear install Package" * http downloader used "4.2.1" rather than "PHP/4.2.1" as user agent * bending over a little more to figure out how PHP is installed * "platform" file attribute was not included during "pear package" New Features, PEAR Library: * added PEAR::loadExtension($ext) * added PEAR::delExpect() * System::mkTemp() now cleans up at shutdown * defined PEAR_ZE2 constant (boolean) * added PEAR::throwError() with a simpler API than raiseError() Bugfixes, PEAR Library: * ZE2 compatibility fixes * use getenv() as fallback for $_ENV |
0.90 |
Easy InstallNot sure? Get more info. pear install PEAR-0.90 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-0.90 Release date: 2002-06-06 11:34 UTC Release state: beta Release uploaded by: ssb Changelog: * fix: "help" command was broken * new command: "info" * new command: "config-help" * un-indent multi-line data from xml description files * new command: "build" * fix: config-set did not work with "set" parameters * disable magic_quotes_runtime * "install" now builds and installs C extensions * added PEAR::delExpect() * System class no longer inherits PEAR * grouped PEAR_Config parameters * add --nobuild option to install/upgrade commands * new and more generic Frontend API |
0.11 |
Easy InstallNot sure? Get more info. pear install PEAR-0.11 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-0.11 Release date: 2002-05-28 01:24 UTC Release state: beta Release uploaded by: ssb Changelog: * fix: "help" command was broken * new command: "info" * new command: "config-help" * un-indent multi-line data from xml description files * new command: "build" * fix: config-set did not work with "set" parameters * disable magic_quotes_runtime |
0.10 |
Easy InstallNot sure? Get more info. pear install PEAR-0.10 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-0.10 Release date: 2002-05-26 12:55 UTC Release state: beta Release uploaded by: ssb Changelog: Lots of stuff this time. 0.9 was not actually self-hosting, even though it claimed to be. This version finally is self-hosting (really!), meaning you can upgrade the installer with the command "pear upgrade PEAR". * new config paramers: http_proxy and umask * HTTP proxy support when downloading packages * generalized command handling code * and fixed the bug that would not let commands have the same options as "pear" itself * added long options to every command * added command shortcuts ("pear help shortcuts") * added stub for Gtk installer * some phpdoc fixes * added class dependency detector (using ext/tokenizer) * dependency handling fixes * added OS_Guess class for detecting OS * install files with the "platform" attribute set only on matching operating systems * PEAR_Remote now falls back to the XML_RPC package if xmlrpc-epi is not available * renamed command: package-list -> list * new command: package-dependencies * lots of minor fixes |
0.9 |
Easy InstallNot sure? Get more info. pear install PEAR-0.9 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PEAR-0.9 Release date: 2002-04-13 01:04 UTC Release state: stable Release uploaded by: ssb Changelog: First package release. Commands implemented: remote-package-info list-upgrades list-remote-packages download config-show config-get config-set list-installed shell-test install uninstall upgrade package package-list package-info login logout |