Thu Dec 4 07:18:47 2008 UTC ()
Updated mail/squirrelmail to 1.4.17

The SquirrelMail team is happy to announce the release of version 1.4.17.  The
most notable change is a security fix that prevents certain specially-crafted
hyperlinks within messages from executing cross-site scripting attacks.  For
other details, see the ReleaseNotes file included in this release.  We advise
all users of SquirrelMail software to upgrade.


(martti)
diff -r1.100 -r1.101 pkgsrc/mail/squirrelmail/Makefile
diff -r1.27 -r1.28 pkgsrc/mail/squirrelmail/PLIST
diff -r1.19 -r1.20 pkgsrc/mail/squirrelmail/buildlink3.mk
diff -r1.49 -r1.50 pkgsrc/mail/squirrelmail/distinfo

cvs diff -r1.100 -r1.101 pkgsrc/mail/squirrelmail/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/squirrelmail/Makefile 2008/11/19 14:47:51 1.100
+++ pkgsrc/mail/squirrelmail/Makefile 2008/12/04 07:18:46 1.101
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.100 2008/11/19 14:47:51 taca Exp $ 1# $NetBSD: Makefile,v 1.101 2008/12/04 07:18:46 martti Exp $
2 2
3DISTNAME= squirrelmail-1.4.16 3DISTNAME= squirrelmail-1.4.17
4PKGREVISION= 1 4#PKGREVISION= 1
5CATEGORIES= mail www 5CATEGORIES= mail www
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=squirrelmail/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=squirrelmail/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= martti@NetBSD.org 9MAINTAINER= martti@NetBSD.org
10HOMEPAGE= http://www.squirrelmail.org/ 10HOMEPAGE= http://www.squirrelmail.org/
11COMMENT= PHP webmail package 11COMMENT= PHP webmail package
12#LICENSE= gnu-gpl-v2 12#LICENSE= gnu-gpl-v2
13 13
14CONFLICTS= sq-attachment-handlers-[0-9]* 14CONFLICTS= sq-attachment-handlers-[0-9]*
15CONFLICTS+= sq-squirrelspell-[0-9]* 15CONFLICTS+= sq-squirrelspell-[0-9]*
16CONFLICTS+= ja-squirrelspell-[0-9]* 16CONFLICTS+= ja-squirrelspell-[0-9]*
17CONFLICTS+= ja-squirrelmail-[0-9]* 17CONFLICTS+= ja-squirrelmail-[0-9]*

cvs diff -r1.27 -r1.28 pkgsrc/mail/squirrelmail/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/squirrelmail/PLIST 2008/09/28 17:32:26 1.27
+++ pkgsrc/mail/squirrelmail/PLIST 2008/12/04 07:18:46 1.28
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.27 2008/09/28 17:32:26 martti Exp $ 1@comment $NetBSD: PLIST,v 1.28 2008/12/04 07:18:46 martti Exp $
2man/man8/squirrelmail-conf.pl.8 2man/man8/squirrelmail-conf.pl.8
3share/examples/squirrelmail/squirrelmail.conf 3share/examples/squirrelmail/squirrelmail.conf
4share/squirrelmail/AUTHORS 4share/squirrelmail/AUTHORS
5share/squirrelmail/COPYING 5share/squirrelmail/COPYING
6share/squirrelmail/ChangeLog 6share/squirrelmail/ChangeLog
7share/squirrelmail/INSTALL 7share/squirrelmail/INSTALL
8share/squirrelmail/README 8share/squirrelmail/README
9share/squirrelmail/ReleaseNotes 9share/squirrelmail/ReleaseNotes
10share/squirrelmail/UPGRADE 10share/squirrelmail/UPGRADE
11share/squirrelmail/class/deliver/Deliver.class.php 11share/squirrelmail/class/deliver/Deliver.class.php
12share/squirrelmail/class/deliver/Deliver_IMAP.class.php 12share/squirrelmail/class/deliver/Deliver_IMAP.class.php
13share/squirrelmail/class/deliver/Deliver_SMTP.class.php 13share/squirrelmail/class/deliver/Deliver_SMTP.class.php
14share/squirrelmail/class/deliver/Deliver_SendMail.class.php 14share/squirrelmail/class/deliver/Deliver_SendMail.class.php
@@ -50,26 +50,27 @@ share/squirrelmail/doc/ReleaseNotes/1.2/ @@ -50,26 +50,27 @@ share/squirrelmail/doc/ReleaseNotes/1.2/
50share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.5.txt 50share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.5.txt
51share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.6.txt 51share/squirrelmail/doc/ReleaseNotes/1.2/Notes-1.2.6.txt
52share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.0.txt 52share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.0.txt
53share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.1.txt 53share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.1.txt
54share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.2.txt 54share/squirrelmail/doc/ReleaseNotes/1.3/Notes-1.3.2.txt
55share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.0.txt 55share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.0.txt
56share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.1.txt 56share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.1.txt
57share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10.txt 57share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10.txt
58share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10a.txt 58share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.10a.txt
59share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.11.txt 59share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.11.txt
60share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.12.txt 60share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.12.txt
61share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.13.txt 61share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.13.txt
62share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.15.txt 62share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.15.txt
 63share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.16.txt
63share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.2.txt 64share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.2.txt
64share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3.txt 65share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3.txt
65share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3a.txt 66share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.3a.txt
66share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.4.txt 67share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.4.txt
67share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.5.txt 68share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.5.txt
68share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.6.txt 69share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.6.txt
69share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.7.txt 70share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.7.txt
70share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.8.txt 71share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.8.txt
71share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9.txt 72share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9.txt
72share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9a.txt 73share/squirrelmail/doc/ReleaseNotes/1.4/Notes-1.4.9a.txt
73share/squirrelmail/doc/authentication.txt 74share/squirrelmail/doc/authentication.txt
74share/squirrelmail/doc/ie_ssl.txt 75share/squirrelmail/doc/ie_ssl.txt
75share/squirrelmail/doc/index.html 76share/squirrelmail/doc/index.html

cvs diff -r1.19 -r1.20 pkgsrc/mail/squirrelmail/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/mail/squirrelmail/buildlink3.mk 2008/09/28 17:32:26 1.19
+++ pkgsrc/mail/squirrelmail/buildlink3.mk 2008/12/04 07:18:46 1.20
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: buildlink3.mk,v 1.19 2008/09/28 17:32:26 martti Exp $ 1# $NetBSD: buildlink3.mk,v 1.20 2008/12/04 07:18:46 martti Exp $
2 2
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4SQUIRRELMAIL_BUILDLINK3_MK:= ${SQUIRRELMAIL_BUILDLINK3_MK}+ 4SQUIRRELMAIL_BUILDLINK3_MK:= ${SQUIRRELMAIL_BUILDLINK3_MK}+
5 5
6.if ${BUILDLINK_DEPTH} == "+" 6.if ${BUILDLINK_DEPTH} == "+"
7BUILDLINK_DEPENDS+= squirrelmail 7BUILDLINK_DEPENDS+= squirrelmail
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsquirrelmail} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsquirrelmail}
11BUILDLINK_PACKAGES+= squirrelmail 11BUILDLINK_PACKAGES+= squirrelmail
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}squirrelmail 12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}squirrelmail
13 13
14.if ${SQUIRRELMAIL_BUILDLINK3_MK} == "+" 14.if ${SQUIRRELMAIL_BUILDLINK3_MK} == "+"
15BUILDLINK_API_DEPENDS.squirrelmail+= squirrelmail>=1.4.16 15BUILDLINK_API_DEPENDS.squirrelmail+= squirrelmail>=1.4.17
16BUILDLINK_PKGSRCDIR.squirrelmail?= ../../mail/squirrelmail 16BUILDLINK_PKGSRCDIR.squirrelmail?= ../../mail/squirrelmail
17.endif # SQUIRRELMAIL_BUILDLINK3_MK 17.endif # SQUIRRELMAIL_BUILDLINK3_MK
18 18
19BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 19BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

cvs diff -r1.49 -r1.50 pkgsrc/mail/squirrelmail/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/squirrelmail/distinfo 2008/11/19 14:47:51 1.49
+++ pkgsrc/mail/squirrelmail/distinfo 2008/12/04 07:18:46 1.50
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: distinfo,v 1.49 2008/11/19 14:47:51 taca Exp $ 1$NetBSD: distinfo,v 1.50 2008/12/04 07:18:46 martti Exp $
2 2
3SHA1 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 8823810ca00ab5510a48db78826112a9482d1895 3SHA1 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 8823810ca00ab5510a48db78826112a9482d1895
4RMD160 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 98649a1639567bb6669e9cfc0ca8b0743ebfb46e 4RMD160 (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 98649a1639567bb6669e9cfc0ca8b0743ebfb46e
5Size (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 1800 bytes 5Size (squirrelmail-1.4.11-lite-20071003-patch.bz2) = 1800 bytes
6SHA1 (squirrelmail-1.4.16-ja-20081013-patch.gz) = 6e89e77416aeb478005963aecc814ae9d7b4eebd 6SHA1 (squirrelmail-1.4.16-ja-20081013-patch.gz) = 6e89e77416aeb478005963aecc814ae9d7b4eebd
7RMD160 (squirrelmail-1.4.16-ja-20081013-patch.gz) = e38ae26051bb2a617b570d8f4721ffd2576a4bed 7RMD160 (squirrelmail-1.4.16-ja-20081013-patch.gz) = e38ae26051bb2a617b570d8f4721ffd2576a4bed
8Size (squirrelmail-1.4.16-ja-20081013-patch.gz) = 7989 bytes 8Size (squirrelmail-1.4.16-ja-20081013-patch.gz) = 7989 bytes
9SHA1 (squirrelmail-1.4.16.tar.bz2) = 61c6676c33209addfc2a33d5db26433ed2a3072a 9SHA1 (squirrelmail-1.4.17.tar.bz2) = da21a447ada4e120b82210e93a737bb4c4509c34
10RMD160 (squirrelmail-1.4.16.tar.bz2) = c6bb4a1ec2951aefe2d56224d97428072cda7d28 10RMD160 (squirrelmail-1.4.17.tar.bz2) = 41ecb9367f72785ee402d239cd62b225f17e270c
11Size (squirrelmail-1.4.16.tar.bz2) = 509058 bytes 11Size (squirrelmail-1.4.17.tar.bz2) = 507158 bytes
12SHA1 (patch-aa) = 4c5556c804c1b728eec87322272abb06edcfcc2a 12SHA1 (patch-aa) = 4c5556c804c1b728eec87322272abb06edcfcc2a