Age | Commit message (Collapse) | Author | Files | Lines |
|
PEAR-1.10.5 2017-06-27 08:31 UTC
Changelog:
* Bug #21222: PHP 7.2 compatibility: Upgrade to Archive_Tar 1.4.3 needed
XML_Util-1.4.3 2017-06-28 15:26 UTC
Changelog:
* Decrease minimum PEAR version to 1.9.0 to allow PEAR upgrades
|
|
Archive_Tar 1.4.3 2017-06-11 13:32 UTC
Changelog:
* Fix Bug #21218: Cannot use result of built-in function in write context in
PHP 7.2.0alpha1 [mrook]
Bump PKGREVISION.
|
|
pkgsrc change: instead of using old PEAR.php, use PEAR.php included in
a distfile.
PEAR 1.10.4 2017-04-26 14:39 UTC
Changelog:
* Bug #18102: pear install does not fail on error
* PR #67: fix warning during pecl list-all
|
|
Pear
1.10.3 2017-02-28 11:25 UTC
Changelog:
* Bug #21188: Class 'PEAR_Proxy' not found
1.10.2 2017-02-28 08:48 UTC
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]
XML_Util
1.4.2. 2017-02-22 14:32 UTC
Changelog:
* Bug #21184 Collapse issue
1.4.1 2017-02-07 13:12 UTC
Changelog:
* Bug #21177 XML_Util::collapseEmptyTags() can return NULL
1.4.0 2017-02-03 13:43 UTC
Changelog:
* Set minimum PHP version to 5.4.0
* Set minimum PEAR version to 1.10.1
* Adds a new XML_UTIL_COLLAPSE_NONE option for preventing empty tag
collapsing.
* Request #15467 CDATA sections and blank nodes
|
|
Update including pear-Archive_Tar to 1.4.2.
Release date: 2016-02-25 05:31 UTC
Changelog:
* Fix reading of archives with files > 8GB
* Performance optimizations
* Do not try to call require_once on PEAR.php if it has already been loaded by the autoloader
Release date: 2016-02-25 05:24 UTC
Changelog:
* Update composer.json to use pear-core-minimal 1.10.0alpha2
|
|
Problem was noted by joerg@ and patch was suggested by Robert Elz.
|
|
modified.)
|
|
1.10.1
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]
1.10.0
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]
|
|
Problems found with existing digests:
Package nhc98 distfile nhc98src-1.22.tar.gz
a8adc8f22371998ee0657bc0e01058a57d876abc [recorded]
81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated]
Problems found locating distfiles:
Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz
Package icc11: missing distfile l_cproc_p_11.1.080.tgz
Package jini: missing distfile jini-1_2_1_001-src.zip
Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz
Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz
Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz
Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz
Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin
Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh
Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz
Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz
Package sun-jre6: missing distfile jce_policy-6.zip
Package sun-jre6: missing distfile jre-6u45-linux-x64.bin
Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh
Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz
Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
|
Archive_Tar-1.4.0
* Add support for PHP 7
* Drop support for PHP 4
* Add visibility declarations to methods and properties
Console_Getopt-1.4.1
* Fix unit test on PHP 7 [cweiske]
Structures_Graph-1.1.1
* Fix deprecated constructor warning on PHP 7 [cweiske]
|
|
* Fix Bug #20514: invalid package.xml; not installable with pyrus [mrook]
Bump PKGREVISION.
|
|
Bump PKGREVISION.
Archive_Tar-1.3.14
* Fix Bug #18505: Possible incorrect handling of file names in TAR [mrook]
Archive_Tar-1.3.15
* Fixes composer.json parse error
Console_Getopt-1.4.0
* Change license to BSD-2-Clause
* Set minimum PHP version to 5.4.0
* Mark static methods with "static" keyword
Structures_Graph-1.1.0
* Set minimum PHP version to 5.3
* Fix bug #19367: Incorrect FSF address in LICENSE
* Change license from LGPL-2.1+ to LGPL-3.0+
XML_Util-1.3.0
* Set minimum PHP version to 5.3.0
* Mark static methods with static keyword
|
|
|
|
proposed/discussed is required for such changes.
|
|
|
|
Release date: 2014-09-03 22:08 UTC
Release state: stable
Changelog:
* Fix Bug #20382: gzopen fix [mrook]
Bump PKGREVISION.
|
|
Release date: 2014-08-04 15:40 UTC
Release state: stable
Changelog:
* Fix Bug #19964: Memory leaking in Archive_Tar [mrook]
* Fix Bug #20246: Broken with php 5.5.9 [mrook]
* Fix Bug #20275: "pax_global_header" looks like a regular file [mrook]
* Implement Feature #19827: pass filename to _addFile function - downstream patch [mrook]
* Implement Feature #20132: Add custom mode/uid/gid to addString() [mrook]
|
|
PEAR-1.9.5
The new version - three years after the last stable 1.9.4 and 2 weeks after
the preview - is a bugfix only release. 13 bugs have been fixed. Among them
are the following:
* #18466: Modifying paths during installation broken on Windows
* #20203: PEAR channels on github user pages do not work
* #20283: Report correct php.ini directive on xdebug installation (and every
other zend_extension)
Our plan is to work on a new version 1.10 that is E_STRICT and E_DEPRECATED
clean and ships a couple of new features.
XML_Util-1.2.3
* Bug #20293 Broken installation for 1.2.2
Changes to 1.2.2 is not available.
|
|
|
|
Archive_Tar-1.3.11
Release date: 2013-02-09 11:46 UTC
Release state: stable
Changelog:
* Fix Bug #19746: Broken with PHP 5.5 [mrook]
* Implement Feature #11258: Custom date/time in files added on-the-fly [mrook]
Bump PKGREVISION.
|
|
|
|
Archive_Tar 1.3.10
Changelog:
* Fix Bug #13361: Unable to add() some files (ex. mp3) [mrook]
* Fix Bug #19330: Class creates incorrect (non-readable) tar.gz file [mrook]
Bump PKGREVISION.
|
|
Release date: 2012-02-27 14:29 UTC
Release state: stable
Changelog:
* Fix Bug #16759: No error thrown from missing PHP zlib functions [mrook]
* Fix Bug #18877: Incorrect handling of backslashes in filenames on
Linux [mrook]
* Fix Bug #19085: Error while packaging [mrook]
* Fix Bug #19289: Invalid tar file generated [mrook]
Bump PKGREVISION.
|
|
Release date: 2011-10-14 23:02 UTC
Release state: stable
Changelog:
* Fix Bug #17853: Test failure: dirtraversal.phpt [mrook]
* Fix Bug #18512: dead links are not saved in tar file [mrook]
* Fix Bug #18702: Unpacks incorrectly on long file names using header prefix
[mrook]
* Implement Feature #10145: Patch to return a Pear Error Object on failure
[mrook]
* Implement Feature #17491: Option to preserve permissions [mrook]
* Implement Feature #17813: Prevent PHP notice when extracting corrupted
archive [mrook]
Bump PKGREVISION.
|
|
pkgsrc change
* Remove unused XMLUTIL_WRKSRC.
* don't patch a file which we have in our tree, go-pear.php
- Remove unused code.
- Prevent deprecated warnings on PHP 5.3.x.
PEAR 1.9.4:
Release date: 2011-07-07 00:27 UTC
Release state: stable
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)
|
|
* Include XML_Util 1.2.1 which should be included from 1.9.0.
Release date: 2011-06-04 23:46 UTC
Release state: stable
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]
|
|
Bump PKGREVISION.
|
|
Release date: 2011-03-08 00:02 UTC
Release state: stable
Changelog:
* Change the minimum PEAR installer dep to be lower
Bump PKGREVISION.
|
|
Console_GetOpt and Structures_Graph.
PEAR 1.9.2:
Release date: 2011-02-28 18:58 UTC
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]
Console_GetOpt 1.3.0
Release date: 2010-12-11 21:23 UTC
Changelog:
* Implement Request #13140: [PATCH] to skip unknown parameters.
[patch by rquadling, improved on by dufuz]
Structures_Graph 1.0.4
Release date: 2010-10-26 04:10 UTC
Changelog:
Bugfix Release:
* Bug #17108 BasicGraph::test_directed_degree fails on PHP 5 [clockwerx]
|
|
pkgsrc changes,
* Update base pear packages:Archive_Tar-1.3.7 (recommented)
* Remove ${FILESDIR}/pear.sh, same as bundled one.
* set LICENSE=2-clause-bsd
* add user-destdir support
Upstream 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]
|
|
|
|
|
|
Pkgsrc changes:
- Update base pear packages:Archive_Tar-1.3.3, Console_Getopt-1.2.3
Structures_Graph-1.0.3
- Update ${FILESDIR}/go-pear.php from latest version at
http://pear.php.net/go-pear
- Update ${FILESDIR}/pear.sh from the bundled version
- Provide bootstrap PEAR.php via ${FILESDIR}/PEAR.php from
http://cvs.php.net/viewvc.cgi/pear-core/PEAR.php?view=co&pathrev=PEAR_1_4
(see FILESDIR/go-pear.php's code) and put it into ${WRKSRC} at the extract
phase
- Update PLIST
Upstream changes:
A lot! IMHO more than what can be recorded here.
Please see individual releases Changelog since version 1.5.4
at http://pear.php.net/package/PEAR.
|
|
|
|
|
|
|
|
|
|
Apply a fix for PR#39284
|
|
Don't leak tmp_dir in pear.conf
Should also fix builk builds (pointed out by joerg@)
Remove evil pear.conf handling
PKGREVISION++
|
|
|
|
packages.
|
|
build on case-insensitive filesystem
|
|
Bump PKGREVISION
|
|
1.5.4
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]
1.5.3
* 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]
|
|
just for root.
Spotted by joerg@'s bulk builds
PKGREVISION++
|
|
* the PEAR installer, for creating, distributing and installing packages
* the PEAR_Exception PHP5 error handling mechanism
* the PEAR_ErrorStack advanced error handling mechanism
* the PEAR_Error error handling mechanism
* the OS_Guess class for retrieving info about the OS where PHP is running on
* the System class for quick handling of common operations with files and
directories
* the PEAR base class
|