Stability & security update of firefox to 3.6.15.

MFSA 2011-10 CSRF risk with plugins and 307 redirects
MFSA 2011-09 Crash caused by corrupted JPEG image
MFSA 2011-08 ParanoidFragmentSink allows javascript: URLs in chrome documents
MFSA 2011-07 Memory corruption during text run construction (Windows)
MFSA 2011-06 Use-after-free error using Web Workers
MFSA 2011-05 Buffer overflow in JavaScript atom map
MFSA 2011-04 Buffer overflow in JavaScript upvarMap
MFSA 2011-03 Use-after-free error in JSON.stringify
MFSA 2011-02 Recursive eval call causes confirm dialogs to evaluate to true
MFSA 2011-01 Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)
This commit is contained in:
tnn 2011-03-05 11:57:16 +00:00
parent bfc090eb28
commit 784b45af97
5 changed files with 13 additions and 16 deletions

View file

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.47 2011/01/23 11:18:27 markd Exp $
# $NetBSD: Makefile,v 1.48 2011/03/05 11:57:16 tnn Exp $
.include "dist.mk"
PKGNAME= xulrunner-${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
PKGREVISION= 1
CATEGORIES= devel www
MAINTAINER= tnn@NetBSD.org

View file

@ -1,4 +1,4 @@
# $NetBSD: dist.mk,v 1.17 2010/12/11 14:46:29 tnn Exp $
# $NetBSD: dist.mk,v 1.18 2011/03/05 11:57:16 tnn Exp $
#
# used by devel/nspr/Makefile
# used by devel/nss/Makefile
@ -8,7 +8,7 @@
DISTNAME= firefox-${FIREFOX_VER}.source
FIREFOX_VER= 3.6${MOZ_BRANCH_MINOR}
MOZ_BRANCH= 1.9.2
MOZ_BRANCH_MINOR= .13
MOZ_BRANCH_MINOR= .15
MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
EXTRACT_SUFX= .tar.bz2

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.39 2010/12/11 14:46:29 tnn Exp $
$NetBSD: distinfo,v 1.40 2011/03/05 11:57:16 tnn Exp $
SHA1 (firefox-3.6.13.source.tar.bz2) = 1d1bc70d651bce4006687f5762638563c0494267
RMD160 (firefox-3.6.13.source.tar.bz2) = 658409db60a8f412ac74ff15a8c1d8c4ed85b71e
Size (firefox-3.6.13.source.tar.bz2) = 51478675 bytes
SHA1 (firefox-3.6.15.source.tar.bz2) = bfb69ae49b2def7482543d4d982fa58993a458e9
RMD160 (firefox-3.6.15.source.tar.bz2) = faa15978cc8e492833130910c243a585ff78ee3f
Size (firefox-3.6.15.source.tar.bz2) = 51552828 bytes
SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a
SHA1 (patch-ab) = a9a9db3f53ecac231007de9ed163bd99f2184462
SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d
@ -45,7 +45,7 @@ SHA1 (patch-mi) = 787cb043bb7e687936afaf8f0c67b6b3a7b03e5b
SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f
SHA1 (patch-mk) = 793dfa16e19e213d78995c893a28bc0d514135d9
SHA1 (patch-ml) = 9003af056e5b671b2345d0a75e99836746369c00
SHA1 (patch-mm) = 8e70a87f8c609f504f6d2fa9bfbc91dfbcd289a8
SHA1 (patch-mm) = 8db6fbb1197147978bce1de5c9b8017ed940efd1
SHA1 (patch-mn) = e7e5e615ca26f7cee0fb27b796fd3d423d693f6b
SHA1 (patch-mp) = 34bf95224cdecedd93566f9405f725b0c9b5ee0f
SHA1 (patch-nd) = f5156ca4d1e61dd1b355bbaa5ebd9cc490d8d865

View file

@ -1,11 +1,11 @@
$NetBSD: patch-mm,v 1.3 2010/09/09 09:41:22 tnn Exp $
$NetBSD: patch-mm,v 1.4 2011/03/05 11:57:16 tnn Exp $
Don't link with -lCstd on Solaris when using GCC. From Tim Zingelman.
part of PR pkg/39085
--- toolkit/library/Makefile.in.orig 2010-08-24 21:32:11.000000000 +0000
--- toolkit/library/Makefile.in.orig 2011-02-18 18:33:39.000000000 +0000
+++ toolkit/library/Makefile.in
@@ -253,7 +253,10 @@ EXTRA_DSO_LDOPTS += -lbe -ltracker
@@ -253,13 +253,20 @@ EXTRA_DSO_LDOPTS += -lbe -ltracker
endif
ifeq ($(OS_ARCH),SunOS)
@ -17,8 +17,7 @@ part of PR pkg/39085
endif
ifeq ($(OS_ARCH),AIX)
@@ -262,6 +265,10 @@ EXTRA_DSO_LDOPTS += -bbigtoc
endif
EXTRA_DSO_LDOPTS += -bbigtoc
endif
+ifeq ($(OS_ARCH),NetBSD)

View file

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.82 2011/01/13 13:39:37 wiz Exp $
# $NetBSD: Makefile,v 1.83 2011/03/05 11:57:16 tnn Exp $
.include "../../devel/xulrunner/dist.mk"
PKGNAME= firefox-${FIREFOX_VER}
PKGREVISION= 1
CATEGORIES= www
MAINTAINER= tnn@NetBSD.org