pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/pear-Mail Update pear-Mail package to 1.2.0 apply...
details: https://anonhg.NetBSD.org/pkgsrc/rev/4c94a782a172
branches: trunk
changeset: 572540:4c94a782a172
user: taca <taca%pkgsrc.org@localhost>
date: Tue Mar 02 14:43:05 2010 +0000
description:
Update pear-Mail package to 1.2.0 applying patch of PR pkg/42905
by Wen Heping.
Changelog:
QA release - stable.
* Updated minimum dependencies (Net_SMTP, PEAR, PHP)
* Doc Bug #15620 Licence change to BSD
* Bug #13659 Mail parse error in special condition
* Bug #16200 - Security hole allow to read/write Arbitrary File
* _hasUnclosedQuotes() doesn't properly handle a double slash before an end
quote (slusarz at curecanti.org, Bug #9137).
* Make sure Net_SMTP is defined when calling getSMTPObject() directly
(slusarz at curecanti.org, Bug #13772).
* Add addServiceExtensionParameter() to the SMTP driver
(slusarz at curecanti.org, Bug #13764).
* Add a method to obtain the Net_SMTP object from the SMTP driver
(slusarz at curecanti.org, Bug #13766).
diffstat:
mail/pear-Mail/Makefile | 7 +++----
mail/pear-Mail/distinfo | 10 ++++------
mail/pear-Mail/patches/patch-aa | 25 -------------------------
mail/pear-Mail/patches/patch-ab | 13 -------------
4 files changed, 7 insertions(+), 48 deletions(-)
diffs (82 lines):
diff -r 11865b094742 -r 4c94a782a172 mail/pear-Mail/Makefile
--- a/mail/pear-Mail/Makefile Tue Mar 02 14:28:11 2010 +0000
+++ b/mail/pear-Mail/Makefile Tue Mar 02 14:43:05 2010 +0000
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.10 2009/11/30 06:16:56 taca Exp $
+# $NetBSD: Makefile,v 1.11 2010/03/02 14:43:05 taca Exp $
-DISTNAME= Mail-1.1.14
-PKGREVISION= 2
+DISTNAME= Mail-1.2.0
CATEGORIES= mail
CONFLICTS= php-pear-Mail-[0-9]*
DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP-[0-9]*:../../net/pear-Net_SMTP
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+MAINTAINER= wenheping%gmail.com@localhost
HOMEPAGE= http://pear.php.net/package/Mail
COMMENT= PHP Class that provides multiple interfaces for sending emails
diff -r 11865b094742 -r 4c94a782a172 mail/pear-Mail/distinfo
--- a/mail/pear-Mail/distinfo Tue Mar 02 14:28:11 2010 +0000
+++ b/mail/pear-Mail/distinfo Tue Mar 02 14:43:05 2010 +0000
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.4 2009/12/03 08:11:40 taca Exp $
+$NetBSD: distinfo,v 1.5 2010/03/02 14:43:05 taca Exp $
-SHA1 (pear/Mail-1.1.14.tgz) = 6c46636e0df3c0a813df3cbda1fd5afac987069d
-RMD160 (pear/Mail-1.1.14.tgz) = 72c0c7018b92ef97789f723a1970c41471bd165f
-Size (pear/Mail-1.1.14.tgz) = 17537 bytes
-SHA1 (patch-aa) = ef6b0afa4e45789bb82065413c7b1305f92daf72
-SHA1 (patch-ab) = a897f545f2a36e87d9bd5ab6f0a8810a115708f9
+SHA1 (pear/Mail-1.2.0.tgz) = 6fbc5cae9a3e2da004c57fce0455fad40eb11381
+RMD160 (pear/Mail-1.2.0.tgz) = 91c176fe4f128ce2d0cd21b25046d21d6d039a46
+Size (pear/Mail-1.2.0.tgz) = 23214 bytes
diff -r 11865b094742 -r 4c94a782a172 mail/pear-Mail/patches/patch-aa
--- a/mail/pear-Mail/patches/patch-aa Tue Mar 02 14:28:11 2010 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2009/11/30 06:16:56 taca Exp $
-
-Fix for http://secunia.com/advisories/37410/:
- refering Debian's patch via http://secunia.com/advisories/37458/
-
---- Mail/sendmail.php.orig 2006-09-26 21:44:11.000000000 +0900
-+++ Mail/sendmail.php
-@@ -108,7 +108,7 @@ class Mail_sendmail extends Mail {
- if (PEAR::isError($recipients)) {
- return $recipients;
- }
-- $recipients = escapeShellCmd(implode(' ', $recipients));
-+ $recipients = implode(' ', array_map('escapeshellarg', $recipients));
-
- $this->_sanitizeHeaders($headers);
- $headerElements = $this->prepareHeaders($headers);
-@@ -126,7 +126,7 @@ class Mail_sendmail extends Mail {
- return PEAR::raiseError('From address specified with dangerous characters.');
- }
-
-- $from = escapeShellCmd($from);
-+ $from = escapeShellArg($from);
- $mail = @popen($this->sendmail_path . (!empty($this->sendmail_args) ? ' ' . $this->sendmail_args : '') . " -f$from -- $recipients", 'w');
- if (!$mail) {
- return PEAR::raiseError('Failed to open sendmail [' . $this->sendmail_path . '] for execution.');
diff -r 11865b094742 -r 4c94a782a172 mail/pear-Mail/patches/patch-ab
--- a/mail/pear-Mail/patches/patch-ab Tue Mar 02 14:28:11 2010 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2009/12/03 08:11:40 taca Exp $
-
---- ../package.xml.orig 2006-10-12 05:32:51.000000000 +0900
-+++ ../package.xml
-@@ -52,7 +52,7 @@
- <file role="php" md5sum="e90b498ce97ee926aab71180aa1f68bd" name="Mail.php"/>
- <file role="php" md5sum="c3433e6b7b54a362c6acbffffddcb2f1" name="Mail/mail.php"/>
- <file role="php" md5sum="4a1ed7ae8036862b24fa0ea84f8bbe0e" name="Mail/null.php"/>
-- <file role="php" md5sum="8d567715b062fd05ae0d0c195ec3ba1b" name="Mail/sendmail.php"/>
-+ <file role="php" md5sum="cf1a206ca5ec1dabc706e6e76b9eb723" name="Mail/sendmail.php"/>
- <file role="php" md5sum="ed539e37c764c38205cb70597e0e84e4" name="Mail/smtp.php"/>
- <file role="php" md5sum="3a513a76e6222b50e7e1186a11cb7b2b" name="Mail/RFC822.php"/>
- <file role="test" md5sum="4117acf13586a15da2a5cdd368aa3931" name="tests/rfc822.phpt"/>
Home |
Main Index |
Thread Index |
Old Index