Update to 10.0.9 Changelog: Fixed in Firefox ESR 10.0.9 MFSA 2012-89 defaultValue security checks not applied Fixed in Firefox ESR 10.0.8 MFSA 2012-87 Use-after-free in the IME State Manager MFSA 2012-86 Heap memory corruption issues found using Address Sanitizer MFSA 2012-85 Use-after-free, buffer overflow, and out of bounds read issues found using Address Sanitizer MFSA 2012-84 Spoofing and script injection through location.hash MFSA 2012-83 Chrome Object Wrapper (COW) does not disallow acces to privileged functions or properties MFSA 2012-82 top object and location property accessible by plugins MFSA 2012-81 GetProperty function can bypass security checks MFSA 2012-79 DOS and crash with full screen and history navigation MFSA 2012-77 Some DOMWindowUtils methods bypass security checks MFSA 2012-74 Miscellaneous memory safety hazards (rv:16.0/ rv:10.0.8) MFSA 2012-59 Location object can be shadowed using Object.definePropertydiff -r1.8 -r1.9 pkgsrc/devel/xulrunner10/Makefile
(ryoon)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.8 2012/10/08 23:00:57 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.9 2012/10/13 10:16:23 ryoon Exp $ | |
2 | 2 | |||
3 | .include "dist.mk" | 3 | .include "dist.mk" | |
4 | PKGNAME= xulrunner10-${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 4 | PKGNAME= xulrunner10-${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
5 | PKGREVISION= 5 | |||
6 | CATEGORIES= devel www | 5 | CATEGORIES= devel www | |
7 | 6 | |||
8 | MAINTAINER= tnn@NetBSD.org | 7 | MAINTAINER= tnn@NetBSD.org | |
9 | HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner | 8 | HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner | |
10 | COMMENT= XML User Interface Language runtime environment | 9 | COMMENT= XML User Interface Language runtime environment | |
11 | LICENSE= mpl-1.1 | 10 | LICENSE= mpl-1.1 | |
12 | 11 | |||
13 | MOZILLA_DIR= # empty | 12 | MOZILLA_DIR= # empty | |
14 | 13 | |||
15 | PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul-embedding.pc.in | 14 | PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul-embedding.pc.in | |
16 | PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul.pc.in | 15 | PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul.pc.in | |
17 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed-embedding.pc.in | 16 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed-embedding.pc.in | |
18 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed.pc.in | 17 | PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed.pc.in |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: dist.mk,v 1.7 2012/09/06 17:24:59 ryoon Exp $ | 1 | # $NetBSD: dist.mk,v 1.8 2012/10/13 10:16:23 ryoon Exp $ | |
2 | # | 2 | # | |
3 | # used by devel/xulrunner10/Makefile | 3 | # used by devel/xulrunner10/Makefile | |
4 | # used by www/firefox10/Makefile | 4 | # used by www/firefox10/Makefile | |
5 | 5 | |||
6 | DISTNAME= firefox-${FIREFOX_VER}esr.source | 6 | DISTNAME= firefox-${FIREFOX_VER}esr.source | |
7 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 7 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
8 | MOZ_BRANCH= 10.0 | 8 | MOZ_BRANCH= 10.0 | |
9 | MOZ_BRANCH_MINOR= .7 | 9 | MOZ_BRANCH_MINOR= .9 | |
10 | MASTER_SITES= ${MASTER_SITE_MOZILLA_ESR:=firefox/releases/${FIREFOX_VER}esr/source/} | 10 | MASTER_SITES= ${MASTER_SITE_MOZILLA_ESR:=firefox/releases/${FIREFOX_VER}esr/source/} | |
11 | EXTRACT_SUFX= .tar.bz2 | 11 | EXTRACT_SUFX= .tar.bz2 | |
12 | 12 | |||
13 | DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner10/distinfo | 13 | DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner10/distinfo | |
14 | PATCHDIR= ${.CURDIR}/../../devel/xulrunner10/patches | 14 | PATCHDIR= ${.CURDIR}/../../devel/xulrunner10/patches | |
15 | 15 | |||
16 | WRKSRC= ${WRKDIR}/mozilla-esr10 | 16 | WRKSRC= ${WRKDIR}/mozilla-esr10 |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2012/09/06 17:24:59 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.6 2012/10/13 10:16:23 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (firefox-10.0.7esr.source.tar.bz2) = 51f782bab9eb83ba77c86284a5656f8d20d50093 | 3 | SHA1 (firefox-10.0.9esr.source.tar.bz2) = 86bb6ff7385a5d98c616c8f817d5ca2d8b01fbf3 | |
4 | RMD160 (firefox-10.0.7esr.source.tar.bz2) = 5bfbd6c8cbbe5d56ea0e7f20071a43d4ddb47f86 | 4 | RMD160 (firefox-10.0.9esr.source.tar.bz2) = bd8309cde3a374790a1560ad1ece21207332497f | |
5 | Size (firefox-10.0.7esr.source.tar.bz2) = 75624327 bytes | 5 | Size (firefox-10.0.9esr.source.tar.bz2) = 75634700 bytes | |
6 | SHA1 (patch-aa) = 27261c9d6696cd609dd019fa7588f356df7c5ce5 | 6 | SHA1 (patch-aa) = 27261c9d6696cd609dd019fa7588f356df7c5ce5 | |
7 | SHA1 (patch-ab) = b1efa63d3f9e0dca0247037696839dbce756f88c | 7 | SHA1 (patch-ab) = b1efa63d3f9e0dca0247037696839dbce756f88c | |
8 | SHA1 (patch-ac) = 4da7049472449bb05590ca434c09a1e08423d2eb | 8 | SHA1 (patch-ac) = 4da7049472449bb05590ca434c09a1e08423d2eb | |
9 | SHA1 (patch-ad) = c5589daa0a2ec33bab17e1b6994b43313e3ba8e3 | 9 | SHA1 (patch-ad) = c5589daa0a2ec33bab17e1b6994b43313e3ba8e3 | |
10 | SHA1 (patch-ae) = ca217066945938eece33a6ee41ca8b8d2ccbf6f0 | 10 | SHA1 (patch-ae) = ca217066945938eece33a6ee41ca8b8d2ccbf6f0 | |
11 | SHA1 (patch-af) = 57bb4796db6e039ece84641c07f18b27e372f650 | 11 | SHA1 (patch-af) = 57bb4796db6e039ece84641c07f18b27e372f650 | |
12 | SHA1 (patch-ag) = 588c45ed234065f86b047e2a794d979d4bad71fb | 12 | SHA1 (patch-ag) = 588c45ed234065f86b047e2a794d979d4bad71fb | |
13 | SHA1 (patch-ai) = aa72079de6e9baf601858ab55d7300c1ed280156 | 13 | SHA1 (patch-ai) = aa72079de6e9baf601858ab55d7300c1ed280156 | |
14 | SHA1 (patch-aj) = 66c1ef5c3c7d9535852de2c22e792999a6a5f0a7 | 14 | SHA1 (patch-aj) = 66c1ef5c3c7d9535852de2c22e792999a6a5f0a7 | |
15 | SHA1 (patch-ak) = f62c0a24a73c6846ff970509ff3cf78c361bb877 | 15 | SHA1 (patch-ak) = f62c0a24a73c6846ff970509ff3cf78c361bb877 | |
16 | SHA1 (patch-al) = b6c3ba5a629497792fb44e90194f31d58328ac53 | 16 | SHA1 (patch-al) = b6c3ba5a629497792fb44e90194f31d58328ac53 | |
17 | SHA1 (patch-am) = b9f661c03254d15a4f9b83eb355d3b3b6b92dd65 | 17 | SHA1 (patch-am) = b9f661c03254d15a4f9b83eb355d3b3b6b92dd65 | |
18 | SHA1 (patch-an) = 46118ebe923396152ce1ca61d160fbddf1052d2a | 18 | SHA1 (patch-an) = 46118ebe923396152ce1ca61d160fbddf1052d2a |
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2012/10/08 23:02:32 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2012/10/13 10:16:23 ryoon Exp $ | |
2 | 2 | |||
3 | .include "../../devel/xulrunner10/dist.mk" | 3 | .include "../../devel/xulrunner10/dist.mk" | |
4 | PKGNAME= firefox10-${FIREFOX_VER} | 4 | PKGNAME= firefox10-${FIREFOX_VER} | |
5 | PKGREVISION= 4 | |||
6 | CATEGORIES= www | 5 | CATEGORIES= www | |
7 | 6 | |||
8 | MAINTAINER= tnn@NetBSD.org | 7 | MAINTAINER= tnn@NetBSD.org | |
9 | HOMEPAGE= http://www.mozilla.org/en-US/firefox/organizations/ | 8 | HOMEPAGE= http://www.mozilla.org/en-US/firefox/organizations/ | |
10 | COMMENT= Web browser with support for extensions | 9 | COMMENT= Web browser with support for extensions | |
11 | LICENSE= mpl-1.1 | 10 | LICENSE= mpl-1.1 | |
12 | 11 | |||
13 | MOZILLA_DIR= # empty | 12 | MOZILLA_DIR= # empty | |
14 | 13 | |||
15 | CONFIGURE_ARGS+= --enable-application=browser | 14 | CONFIGURE_ARGS+= --enable-application=browser | |
16 | CONFIGURE_ARGS+= --with-libxul-sdk=${PREFIX}/lib/xulrunner10-sdk | 15 | CONFIGURE_ARGS+= --with-libxul-sdk=${PREFIX}/lib/xulrunner10-sdk | |
17 | CONFIGURE_ARGS+= --with-system-libxul | 16 | CONFIGURE_ARGS+= --with-system-libxul | |
18 | 17 |