Commit graph

280 commits

Author SHA1 Message Date
tnn
75ca4c50b0 Update to firefox-3.5.3. Bugfix and security release.
MFSA 2009-51 Chrome privilege escalation with FeedWriter
MFSA 2009-50 Location bar spoofing via tall line-height Unicode characters
MFSA 2009-49 TreeColumns dangling pointer vulnerability
MFSA 2009-47 Crashes with evidence of memory corruption (rv:1.9.1.3/1.9.0.14)
2009-09-10 00:03:37 +00:00
martin
0b256951db Fix an alignement problem in qcms/iccread.c 2009-09-01 20:36:19 +00:00
dsainty
0111895892 Fix patch-nb on Linux by pulling in <stdint.h> before using uint64_t. This
only affects platforms that would not previously complete building, so no
PKGREVISION++ required.
2009-09-01 02:57:26 +00:00
markd
adbedbca02 libgnome is also needed for the gnome option to do anything. 2009-08-30 01:14:49 +00:00
tnn
d6bcfcfbae Upon giving this some more thought, I think the gnome option is better
left disabled by default. Correct me if I'm wrong but it feels like
most pkgsrc users don't use gnome. If someone can comment on the
benefits of these dependencies in the GNOME environment, speak up.
2009-08-29 15:47:58 +00:00
tnn
ccb4b99bf1 PLIST fix for previous 2009-08-29 11:50:32 +00:00
tnn
613c8b504d Add a "gnome" option which toggles gnome-vfs (and dbus) support.
Enable this by default.
Bump revision.
2009-08-29 10:34:37 +00:00
martin
57c31cb666 New bugs reported upstream - add references 2009-08-26 21:42:25 +00:00
martin
f3c33da9b6 Fix very obvious alignment issue 2009-08-26 21:07:31 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
martin
1e50a1e1e9 The aggregate allocator for JSScripts did not care about alignment at all -
make it deal properly at least on 64 bit archs (natural alignment seems
to fit for all substructures for 32bit archs)
2009-08-23 23:56:19 +00:00
tnn
ffbbfaccc9 remove stale PLIST entry 2009-08-09 23:05:42 +00:00
tnn
d642bfb155 add mozilla-jit option 2009-08-09 21:13:39 +00:00
tnn
5a69309310 needs ALSA libraries on Linux for ogg playback 2009-08-08 04:14:18 +00:00
tnn
20389d031c guess we need a bl3.mk after all to build browser plugins 2009-08-06 13:09:28 +00:00
tnn
327b6993f0 fix comment 2009-08-05 02:49:19 +00:00
tnn
f98fddddc0 resurrect file still needed by www/firefox3 2009-08-05 02:48:55 +00:00
tnn
208f38ba0b merge pkgsrc-20090805 2009-08-05 02:43:47 +00:00
tnn
b56a4e6aa6 Import firefox-3.5.2 as www/firefox. from pkgsrc-wip.
Firefox 3.5  is based on the Gecko 1.9.1 rendering platform.
Firefox 3.5 offers many changes over the previous version, supporting new web
technologies, improving performance and ease of use.
Some of the notable features are:

* Support for the HTML5 <video> and <audio> elements
* Improved tools for controlling your private data
* Better web application performance using the new TraceMonkey JavaScript engine
* The ability to share your location with websites using Location Aware Browsing
* Support for native JSON, and web worker threads.
* Improvements to the Gecko layout engine, including speculative parsing for
  faster content rendering.
* Support for new web technologies such as: downloadable fonts, CSS media
  queries, new transformations and properties, JavaScript query selectors,
  HTML5 local storage and offline application storage, <canvas> text,
  ICC profiles, and SVG transforms.
2009-08-05 02:37:10 +00:00
tnn
2b1b2a59f4 Remove firefox 2.x. Firefox 3.5 branch will be imported in this location.
(I opted for removing and re-importing instead of a plain update due to
 extensive patch rototil)

We may encounter minor turbulence as dependent packages are sorted out.
Thank you for flying pkgsrc-current.
2009-08-05 01:27:31 +00:00
joerg
e031855e4a Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 22:00:14 +00:00
hasso
4b23c06ffb Don't try to link against libc_r on DragonFly. 2009-05-02 07:51:02 +00:00
hasso
2d1ac299a5 Make Mozilla products build on DragonFly master. 2009-04-07 08:01:01 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
abs
97df00a91a Unify all the mozilla projects into using a single Makefile.common and
INSTALL, and put it in seamonkey.
Ensure all build with USE_DESTDIR.
Bump PKGREVISIONs
2009-03-18 00:08:39 +00:00
abs
7a97e86e86 Strip out -fomit-frame-pointer if passed in cflags 2009-02-18 10:51:40 +00:00
ghen
8736b8bdbc Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.19.
Security fixes in this version:

MFSA 2008-69 XSS vulnerabilities in SessionStore
MFSA 2008-68 XSS and JavaScript privilege escalation
MFSA 2008-67 Escaped null characters ignored by CSS parser
MFSA 2008-66 Errors parsing URLs with leading whitespace and control characters
MFSA 2008-65 Cross-domain data theft via script redirect error message
MFSA 2008-64 XMLHttpRequest 302 response disclosure
MFSA 2008-62 Additional XSS attack vectors in feed preview
MFSA 2008-61 Information stealing via loadBindingDocument
MFSA 2008-60 Crashes with evidence of memory corruption (rv:1.9.0.5/1.8.1.19)

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.19/releasenotes/
2008-12-17 17:05:52 +00:00
ghen
8145fb4d02 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.18.
Security fixes in this version:

MFSA 2008-58 Parsing error in E4X default namespace
MFSA 2008-57 -moz-binding property bypasses security checks on codebase principals
MFSA 2008-56 nsXMLHttpRequest::NotifyEventListeners() same-origin violation
MFSA 2008-55 Crash and remote code execution in nsFrameManager
MFSA 2008-54 Buffer overflow in http-index-format parser
MFSA 2008-53 XSS and JavaScript privilege escalation via session restore
MFSA 2008-52 Crashes with evidence of memory corruption (rv:1.9.0.4/1.8.1.18)
MFSA 2008-50 Crash and remote code execution via __proto__ tampering
MFSA 2008-49 Arbitrary code execution via Flash Player dynamic module unloading
MFSA 2008-48 Image stealing via canvas and HTTP redirect
MFSA 2008-47 Information stealing via local shortcut files

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.18/releasenotes/
2008-11-13 10:11:45 +00:00
ghen
65d097fa9a Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.17.
(ok during freeze agc@)

Security fixes in this version:

MFSA 2008-45 XBM image uninitialized memory reading
MFSA 2008-44 resource: traversal vulnerabilities
MFSA 2008-43 BOM characters stripped from JavaScript before execution
MFSA 2008-42 Crashes with evidence of memory corruption (rv:1.9.0.2/1.8.1.17)
MFSA 2008-41 Privilege escalation via XPCnativeWrapper pollution
MFSA 2008-40 Forced mouse drag
MFSA 2008-39 Privilege escalation using feed preview page and XSS flaw
MFSA 2008-38 nsXMLDocument::OnChannelRedirect() same-origin violation
MFSA 2008-37 UTF-8 URL stack buffer overflow

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.17/releasenotes/
2008-09-24 14:34:36 +00:00
martin
085901eb25 Add "unicode" processing alignment patch from mozilla's bugzilla to make
firefox work again on archs requiring strict alignement.
Bump pkgrevision.
2008-08-11 10:09:21 +00:00
ghen
1a3ae5f2bf Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.16.
Security fixes in this version:

MFSA 2008-35 Command-line URLs launch multiple tabs when Firefox not running
MFSA 2008-34 Remote code execution by overflowing CSS reference counter

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.16/releasenotes/
2008-07-16 09:52:56 +00:00
ghen
a98ce8e77d Fix build on DragonFly, from PR pkg/39096. 2008-07-06 06:45:30 +00:00
ghen
4f2e9d5b4c Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.15.
Part of patch-af has been fixed upstream.

Security fixes in this version:

MFSA 2008-33 Crash and remote code execution in block reflow
MFSA 2008-32 Remote site run as local file via Windows URL shortcut
MFSA 2008-31 Peer-trusted certs can use alt names to spoof
MFSA 2008-30 File location URL in directory listings not escaped properly
MFSA 2008-29 Faulty .properties file results in uninitialized memory being used
MFSA 2008-28 Arbitrary socket connections with Java LiveConnect on Mac OS X
MFSA 2008-27 Arbitrary file upload via originalTarget and DOM Range
MFSA 2008-25 Arbitrary code execution in mozIJSSubScriptLoader.loadSubScript()
MFSA 2008-24 Chrome script loading from fastload file
MFSA 2008-23 Signed JAR tampering
MFSA 2008-22 XSS through JavaScript same-origin violation
MFSA 2008-21 Crashes with evidence of memory corruption (rv:1.8.1.15)

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.15/releasenotes/
2008-07-02 09:03:35 +00:00
tnn
b366583394 tie down API dependency to firefox 2.x 2008-05-31 23:08:33 +00:00
tnn
c51a1f73a5 Fix assorted pkglint complaints and warns. 2008-05-19 10:43:02 +00:00
ghen
8756384c76 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.14.
Security fixes in this version:

MFSA 2008-20 Crash in JavaScript garbage collector

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.14/releasenotes/
2008-04-17 07:39:20 +00:00
ghen
7b60799b23 Update firefox and firefox-gtk1 to 2.0.0.13.
Security fixes in this version:

MFSA 2008-19 XUL popup spoofing variant (cross-tab popups)
MFSA 2008-18 Java socket connection to any local port via LiveConnect
MFSA 2008-17 Privacy issue with SSL Client Authentication
MFSA 2008-16 HTTP Referrer spoofing with malformed URLs
MFSA 2008-15 Crashes with evidence of memory corruption (rv:1.8.1.13)
MFSA 2008-14 JavaScript privilege escalation and arbitrary code execution

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.13/releasenotes/
2008-03-30 13:32:22 +00:00
ghen
175915d583 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.12.
Security fixes in this version:

MFSA 2008-11 Web forgery overwrite with div overlay
MFSA 2008-10 URL token stealing via stylesheet redirect
MFSA 2008-09 Mishandling of locally-saved plain text files
MFSA 2008-08 File action dialog tampering
MFSA 2008-06 Web browsing history and forward navigation stealing
MFSA 2008-05 Directory traversal via chrome: URI
MFSA 2008-04 Stored password corruption
MFSA 2008-03 Privilege escalation, XSS, Remote Code Execution
MFSA 2008-02 Multiple file input focus stealing vulnerabilities
MFSA 2008-01 Crashes with evidence of memory corruption (rv:1.8.1.12)

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.12/releasenotes/
2008-02-08 11:28:30 +00:00
tnn
5c13124820 Fix more cases of non-chainable PKGSRC_COMPILER tests. 2008-02-08 10:34:19 +00:00
obache
6456ebb5c8 Change MOZILLA master sites difinitions, related to PR 37379.
There are three types Mozilla mirrors.
(http://www.mozilla.org/mirroring.html)
 * mozilla-current
        contains only the current version of Firefox and Thunderbird
 * mozilla-release
        contains Firefox, Thunderbird, and Sunbird releases
 * mozilla-all
        complete archive

Define following variables for mozilla master sites:
        MASTER_SITE_MOZILLA_ALL = mozilla-all
        MASTER_SITE_MOZILLA     = mozilla-release
and change some packages to use appropriate variable.

Update contents of MASTER_SITE_MOZILLA with master and primary mirrors
taken from http://www.mozilla.org/mirrors.html and add some sample definitions.
2007-12-22 07:22:04 +00:00
ghen
d1a431b3d0 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.11.
This update fixes a bug introduced by the 2.0.0.10 update in the <canvas>
feature that affected some web pages and extensions.

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.11/releasenotes/
2007-12-01 21:43:23 +00:00
ghen
c5e52e6ab8 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.10.
Security fixes in this version:

MFSA 2007-39 Referer-spoofing via window.location race condition
MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
MFSA 2007-37 jar: URI scheme XSS hazard

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.10/releasenotes/
2007-11-28 01:36:09 +00:00
ghen
29abd097f4 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.9.
Fixes a number of regressions introduced in 2.0.0.8:

* Bug 400406 - Firefox will ignore the clear CSS property when used beneath a
  box that is using the float property. There is a temporary workaround JS/CSS
  code available for web developers with affected layouts.
* Bug 400467 - Windows Vista users will get Java not found or Java not working
  errors when trying to load Java applets after updating. To fix this, users
  can right-click the Firefox icon and Run as administrator, then browse to a
  page with a Java applet  doing this once will fix the problem and permanently
  restore Java functionality.
* Bug 396695 - Add-ons are disabled after updating. Users can fix this problem
  by opening their profile folder and removing three files (extensions.rdf,
  extensions.ini and extensions.cache)
* Bug 400421 - Removing a single area element from an image map will cause the
  entire map to disappear. There is no workaround available at this time.
* Bug 400735 - Some Windows users may experience crashes at startup. There is
  no workaround available at this time.

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.9/releasenotes/
2007-11-02 21:46:38 +00:00
ghen
37e91daf4d Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.8.
Security fixes in this version:

MFSA 2007-36 URIs with invalid %-encoding mishandled by Windows
MFSA 2007-35 XPCNativeWrapper pollution using Script object
MFSA 2007-34 Possible file stealing through sftp protocol
MFSA 2007-33 XUL pages can hide the window titlebar
MFSA 2007-32 File input focus stealing vulnerability
MFSA 2007-31 Browser digest authentication request splitting
MFSA 2007-30 onUnload Tailgating
MFSA 2007-29 Crashes with evidence of memory corruption (rv:1.8.1.8)

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.8/releasenotes/
2007-10-19 08:59:55 +00:00
ghen
01f5bd0122 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.7.
This version only fixes a Windows-specific security issue, but update
nevertheless so we start the freeze with the latest available version.
(People will start asking about this update anyway?)

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.7/releasenotes/
2007-09-20 07:17:31 +00:00
heinz
6615d30cc7 Fixed installation to DESTDIR in post-install target. 2007-08-23 20:27:19 +00:00
ghen
d4faf9eecd Add INSTALLATION_DIRS=lib/pkgconfig for destdir support, requested by joerg. 2007-08-07 21:59:11 +00:00
ghen
bf542e379a Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.6.
Security fixes in this version:

MFSA 2007-27 Unescaped URIs passed to external programs
MFSA 2007-26 Privilege escalation through chrome-loaded about:blank windows

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.6/releasenotes/
2007-07-31 10:06:47 +00:00
ghen
89867dc60f Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.5.
Security fixes in this version:

MFSA 2007-25 XPCNativeWrapper pollution
MFSA 2007-24 Unauthorized access to wyciwyg:// documents
MFSA 2007-23 Remote code execution by launching Firefox from Internet Explorer
MFSA 2007-22 File type confusion due to %00 in name
MFSA 2007-21 Privilege escalation using an event handler attached to an element not in the document
MFSA 2007-20 Frame spoofing while window is loading
MFSA 2007-19 XSS using addEventListener and setTimeout
MFSA 2007-18 Crashes with evidence of memory corruption

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.5/releasenotes/
2007-07-26 08:43:49 +00:00
dmcmahill
16b3af6b82 Fix the broken test for when to enable Xft. Addresses the remainder of
PR/31481.
2007-06-18 21:33:32 +00:00
joerg
8b50af498f Don't or X11_TYPE and MOZILLA_USE_XFT, but the exists() condition. 2007-06-17 13:47:00 +00:00
dmcmahill
f620dcb213 Use a package option to control the --enable-single-profile option for
mozilla browsers.  This is now useful again to those of use who require
multiple profiles.
2007-06-16 01:14:47 +00:00
joerg
0e1cff3f34 Activate Xinerama for non-native case. 2007-06-15 16:35:41 +00:00
joerg
46f68c2df8 Assume that libXft provides Xft support for non-native X11. 2007-06-15 16:29:15 +00:00
ghen
3aefa46904 Update firefox, firefox-bin and firefox-gtk1 to 2.0.0.4.
Security fixes in this version:

MFSA 2007-17 XUL Popup Spoofing
MFSA 2007-16 XSS using addEventListener
MFSA 2007-14 Path Abuse in Cookies
MFSA 2007-13 Persistent Autocomplete Denial of Service
MFSA 2007-12 Crashes with evidence of memory corruption

For more info, see http://www.mozilla.com/en-US/firefox/2.0.0.4/releasenotes/
2007-05-31 07:25:07 +00:00
ghen
800ce59e41 Update to Firefox 2.0.0.3 (nb1), from www/firefox2* (see there for history
and change notes).  Firefox 1.5.0.x will be maintained in www/firefox15*,
as discussed on tech-pkg.
2007-05-12 13:53:07 +00:00
ghen
7742056f3c Update EOL notice. 2007-05-12 07:17:12 +00:00
ghen
0ece3c9108 chmod u+w all files under lib/${MOZILLA}/defaults in post-install phase for
firefox and seamonkey to make user profiles writable.  Bump PKGREVISION for
firefox2(-gtk1) and seamonkey(-gtk1).  Fixes PR#35596.
2007-03-31 22:51:24 +00:00
ghen
5988dc0ebe Update firefox, firefox-bin and firefox-gtk1 to 1.5.0.11. Fixed in this version:
* Security update: MFSA 2007-11 (FTP PASV port-scanning) has been fixed.
* Website Compatibility: Fixed various web compatibility regressions.

For more info, see http://www.mozilla.com/en-US/firefox/releases/1.5.0.11.html
2007-03-21 13:33:04 +00:00
joerg
be6c1b1e38 Merge patch-dw from thunderbird to fix build on DragonFly. 2007-03-07 22:05:21 +00:00
dmcmahill
e31abb208c Dynamically generate the part of the PLIST for libfreebl. This is because
the exact names of the freebl libraries depends on the platform and they
have a habit of changing even on minor releases.  This causes these mozilla
packages to be broken quite a lot on platforms other than NetBSD/i386.
Hopefully this fix will last longer than previous ones.  pkgrevision bumps
all around.
2007-03-07 21:32:53 +00:00
ghen
69d5c1827d Update firefox, firefox-bin and firefox-gtk1 to 1.5.0.10. Fixed in this version:
Fixed in Firefox 1.5.0.10
MFSA 2007-07 Embedded nulls in location.hostname confuse same-domain checks
MFSA 2007-06 Mozilla Network Security Services (NSS) SSLv2 buffer overflow
MFSA 2007-05 XSS and local file access by opening blocked popups
MFSA 2007-04 Spoofing using custom cursor and CSS3 hotspot
MFSA 2007-03 Information disclosure through cache collisions
MFSA 2007-02 Improvements to help protect against Cross-Site Scripting attacks
MFSA 2007-01 Crashes with evidence of memory corruption (rv:1.8.0.10/1.8.1.2)

For more info, see http://www.mozilla.com/en-US/firefox/releases/1.5.0.10.html
2007-02-25 00:43:23 +00:00
wiz
51c8ea8d62 pkglint USE_LANGUAGES cleanup. Patch from Sergey Svishchev. 2007-02-22 19:30:02 +00:00
dmcmahill
e713f7b4ec Add a NOT_SUNOSLIB to complement the SUNOSLIB variable. Needed by
firefox2.
2007-02-04 18:16:55 +00:00
dmcmahill
8d3e192df1 Get these mozilla clients to work on Solaris-2.9/sparc. There were
two issues.  The PLIST was incorrect and since the PLIST is used by
the "moz-install" script, anything missing from the PLIST is never
installed even when building from source.  When libfreebl* were not
installed it caused the clients to fail to load the security component
and fail with "The browser failed to load its security component".

The second issue is that many installations of solaris-2.9 include
various glib/gtk/gnome libraries in /usr/lib.  This causes failures
because the pkgsrc ones were used at link time and the /usr/lib ones
at run time.  Work around this by setting a LD_LIBRARY_PATH that includes
the pkgsrc lib directory first.

pkgrevision bumps all around.
2007-02-04 00:15:48 +00:00
dmcmahill
be66d68723 fix a makefile bug related to the change in how GNU make-3.81 handles \ newline
in single quoted strings compared to version 3.80 and older
2007-01-25 15:45:19 +00:00
dmcmahill
14d9caa816 Fix build problems on solaris reported in NetBSD PR/31481, PR/42905,
and PR/33583.  See also https://bugzilla.mozilla.org/show_bug.cgi?id=77788
for a discussion of this.
2007-01-16 23:35:16 +00:00
joerg
499d843d88 libXp is needed for the gtk1 build. 2007-01-15 19:25:22 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-27 13:37:35 +00:00
ghen
23da21a6fc Update firefox, firefox-bin and firefox-gtk1 to 1.5.0.9. Fixed in this version:
MFSA 2006-75 RSS Feed-preview referrer leak
MFSA 2006-73 Mozilla SVG Processing Remote Code Execution
MFSA 2006-72 XSS by setting img.src to javascript: URI
MFSA 2006-71 LiveConnect crash finalizing JS objects
MFSA 2006-70 Privilege escallation using watch point
MFSA 2006-68 Crashes with evidence of memory corruption (rv:1.8.0.9/1.8.1.1)

For more info, see http://www.mozilla.com/en-US/firefox/releases/1.5.0.9.html
2006-12-20 11:01:26 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
ghen
2d171b37e2 Update firefox, firefox-bin and firefox-gtk1 to 1.5.0.8. Fixed in this version:
MFSA 2006-67 Running Script can be recompiled
MFSA 2006-66 RSA signature forgery (variant)
MFSA 2006-65 Crashes with evidence of memory corruption (rv:1.8.0.8)

For more info, see http://www.mozilla.com/en-US/firefox/releases/1.5.0.8.html
2006-11-08 09:50:15 +00:00
joerg
8df039bdce DESTDIR support for Firefox 2. 2006-11-03 07:53:05 +00:00
markd
dc9de7c78f thunderbird's ldap doesn't work talking to an ipv4 ldap server if
talking to ipv4 addresses using ipv6 addresses isn't allowed, which is
the default on NetBSD.  Patch to use a v4 socket when talking to an ipv4
ldap server.  Fixes my PR 33511.
seamonkey/firefox/sunbird have the same code so make the same patch.
OKed ghen.  Bump PKGREVISION.
2006-10-23 10:49:34 +00:00
markd
98639647ef Fix crash after printing caused by trying to destroy the same charset
structure multiple times.  Bump PKGREVISION.
2006-10-19 10:25:17 +00:00
seb
3ee8027542 Fixed "test ==". 2006-10-16 12:09:13 +00:00
salo
f659358108 Use various files from seamonkey dir instead of mozilla. 2006-09-24 16:33:33 +00:00
ghen
13e4379f98 Update firefox and firefox-gtk1 to 1.5.0.7. Fixed in this version:
MFSA 2006-64 Crashes with evidence of memory corruption (rv:1.8.0.7)
MFSA 2006-62 Popup-blocker cross-site scripting (XSS)
MFSA 2006-61 Frame spoofing using document.open()
MFSA 2006-60 RSA Signature Forgery
MFSA 2006-59 Concurrency-related vulnerability
MFSA 2006-58 Auto-Update compromise through DNS and SSL spoofing
MFSA 2006-57 JavaScript Regular Expression Heap Corruption

For more info, see http://www.mozilla.com/firefox/releases/1.5.0.7.html
2006-09-15 13:53:08 +00:00
ghen
36fe7ac447 EXTRACT_SUFX is defined in Makefile-firefox.common. 2006-09-15 12:26:56 +00:00
ghen
c429a96755 Update www/firefox* to Firefox 1.5.0.6 and www/seamonkey* to Seamonkey 1.0.4.
Just one change:

- Fixed an issue with playing Windows Media content
2006-08-03 09:37:35 +00:00
uebayasi
ecac72c956 Fix build.
(Don't bump because this must have never been built since 1.5.0.5 update.)
2006-07-28 17:40:50 +00:00
perry
75da0ba567 Update package to 1.5.0.5 in response to CERT warnings of severe
security problems with 1.5.0.4. No functional changes at all in the
package -- this is purely a security update.

See CERT advisory TA06-208A (last revised July 27) for details.
2006-07-28 14:22:29 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
e811379bc2 Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per
the pkglint warning:

    As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name
    should indicate plural.

This does make the variables a bit more suggestive of the fact that they
hold lists of values.
2006-06-15 22:13:58 +00:00
ghen
cb97dc4347 Add some additional headers introduced with ff1504/tb1504/sm102. Not worth
bumping PKGREVISION for.
2006-06-07 15:23:21 +00:00
ghen
343a9aec48 Update www/firefox and www/firefox-gtk to 1.5.0.4, mail/thunderbird and
mail/thunderbird-gtk1 to 1.5.0.4, and www/seamonkey, www/seamonkey-gtk1
and www/seamonkey-bin to 1.0.2 (salo has already updated www/firefox-bin).
Note that thunderbird skipped one release number (again) to stay on par
with firefox.

These updates provide:
* improvements to product stability,
* several important security fixes (see below).

Fixed in Firefox 1.5.0.4:
MFSA 2006-43 Privilege escalation using addSelectionListener
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-41 File stealing by changing input type (variant)
MFSA 2006-39 "View Image" local resource linking (Windows)
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-36 PLUGINSPAGE privileged JavaScript execution 2
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-34 XSS viewing javascript: frames or images from context menu
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)

Fixed in Thunderbird 1.5.0.4:
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-40 Double-free on malformed VCard
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)

Fixed in SeaMonkey 1.0.2:
MFSA 2006-43 Privilege escalation using addSelectionListener
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-41 File stealing by changing input type (variant)
MFSA 2006-40 Double-free on malformed VCard
MFSA 2006-39 "View Image" local resource linking (Windows)
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-34 XSS viewing javascript: frames or images from context menu
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)
2006-06-03 08:04:36 +00:00
ghen
9eb6b5bb7e Remove MESSAGE, as this seems to be no longer true for 1.5+ releases. 2006-06-03 07:57:31 +00:00
jlam
e6b8aa0681 Set MESSAGE_SRC instead of MESSAGE so that we can take advantage of
MESSAGE_SUBST properly.  No package should be setting MESSAGE anyway.
2006-05-21 23:18:35 +00:00
ghen
57dd8ce275 Update Firefox to 1.5.0.3, which is identical to our 1.5.0.2nb2 (except for the
advertized version), so there's no reason to upgrade. :-)

Fixes a denial of service vulnerability (MFSA 2006-30).
2006-05-04 05:16:13 +00:00
drochner
7fbadbe65e Fix a memory management / refcount problem which can lead to a DOS or
possible code injection, affecting nested iframes.
See https://bugzilla.mozilla.org/show_bug.cgi?id=334515 and
http://www.securident.com/vuln/ff.txt
bump PKGREVISION
2006-04-28 16:11:31 +00:00
wiz
375b5e4933 More PKGREVISION bumps for png-1.2.9nb2 update. 2006-04-17 14:52:10 +00:00
ghen
265ec2296d Update to Firefox 1.5.0.2.
Firefox 1.5.0.2 offers improved stability, and several security fixes:

MFSA 2006-29 Spoofing with translucent windows (pkgsrc vulnid. 1818)
MFSA 2006-28 Security check of js_ValueToFunctionObject() can be circumvented (vulnid. 1819)
MFSA 2006-25 Privilege escalation through Print Preview (vulnid. 1820)
MFSA 2006-24 Privilege escalation using crypto.generateCRMFRequest (vulnid. 1821)
MFSA 2006-23 File stealing by changing input type (vulnid. 1822)
MFSA 2006-22 CSS Letter-Spacing Heap Overflow Vulnerability (vulnid. 1823)
MFSA 2006-20 Crashes with evidence of memory corruption (rv:1.8.0.2) (vulnid. 1824)

For a detailed ChangeLog, see:
http://www.squarefree.com/burningedge/releases/1.5.0.2.html
2006-04-15 14:20:31 +00:00
taya
56e51ad6bc use xpcom code for linux instead of our original.
fix PR/33181.
2006-04-13 14:47:50 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00
ghen
cfda4f1200 Rename patch-dw and patch-dx to patch-ea and patch-eb. All other patch-d*
patches are for DragonFly support.  This makes it easier for me (and The
Mozilla Foundation) to sort them out.
2006-02-12 11:04:51 +00:00
rillig
8db6b2e9a0 Fixed some pkglint -Wall warnings. This should fix PR 32763. 2006-02-07 09:21:38 +00:00
rillig
99b8f2fe93 ... and fixed the fix. (I had forgotten one entry.) 2006-02-06 09:57:56 +00:00
rillig
f6c1b6003d Fixed the pkglint warnings concerning @comment the right way. 2006-02-06 09:55:16 +00:00
ghen
180d61286f s/_MOZILLA_USE_GTK2/MOZILLA_USE_GTK2/g, as to silent pkglint (WARN: Variable
names starting with an underscore are reserved for internal pkgsrc use).
Ok with wiz.
2006-02-06 09:20:45 +00:00
ghen
300c6dacfd Reindent + fix some pkglint warnings. 2006-02-06 00:37:54 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
ghen
6ea2df29d4 Bump BUILDLINK_RECOMMENDED to 1.5.0.1. 2006-02-05 21:03:33 +00:00
ghen
a704f855c6 Update to Firefox 1.5.0.1, a bug fix release for Firefox 1.5.
What's new:
* Improved stability.
* Improved support for Mac OS X.
* International Domain Name support for Iceland (.is) is now enabled.
* Fixes for several memory leaks.
* Several security enhancements.

For a more detailed list changes, see http://www.squarefree.com/burningedge/releases/1.5.0.1.html

Ok with wiz.
2006-02-05 14:46:31 +00:00
ghen
26c78d8ec5 It's firefox and firefox-gtk1, resp. thunderbird and thunderbird-gtk1 these days. 2006-02-05 14:43:14 +00:00
wiz
102afff866 Remove some superfluous entries. 2006-01-27 22:35:13 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
jmmv
6873793da3 Install the .pc files again, removed during the update to 1.5 (thus breaking
packages needing them, e.g., epiphany).  Bump PKGREVISION to 2.
2005-12-28 18:11:56 +00:00
joerg
5d399684e3 Disable usage of symbol visibility, Firefox is definitely not there yet.
Since the build with DragonFly's system gcc was successful before, but
segilled on startup, a revision bump is necessary.
2005-12-23 00:29:57 +00:00
taya
ddf68ace69 one more file to update... 2005-12-10 14:21:30 +00:00
taya
3b5dc3222b distinfo was broken.
regen.
2005-12-10 13:51:27 +00:00
taya
6ee3203c43 Update firefox & firefox-gtk1 to 1.5
Including fix for long title & history file problem.
http://www.mozilla.org/security/history-title.html
https://bugzilla.mozilla.org/show_bug.cgi?id=319004


What's New in Firefox 1.5

Firefox 1.5 is the next version of our award-winning Web browser.

Here's what's new in Firefox 1.5:

* Automated update to streamline product upgrades. Notification of an
update is more prominent, and updates to Firefox may now be half a
megabyte or smaller. Updating extensions has also improved.
* Faster browser navigation with improvements to back and forward
button performance.
* Drag and drop reordering for browser tabs.
* Improvements to popup blocking.
* Clear Private Data feature provides an easy way to quickly remove
personal data through a menu item or keyboard shortcut.
* Answers.com is added to the search engine list.
* Improvements to product usability including descriptive error pages,
redesigned options menu, RSS discovery, and "Safe Mode" experience.
* Better accessibility including support for DHTML accessibility and
assistive technologies such as the Window-Eyes 5.5 beta screen reader
for Microsoft Windows. Screen readers read aloud all available
information in applications and documents or show the information on a
Braille display, enabling blind and visually impaired users to use
equivalent software functionality as their sighted peers.
* Report a broken Web site wizard to report Web sites that are not
working in Firefox.
* Better support for Mac OS X (10.2 and greater) including profile
migration from Safari and Mac Internet Explorer.
* New support for Web Standards including SVG, CSS 2 and CSS 3, and
JavaScript 1.6.
* Many security enhancements.

The Burning Edge has more detailed lists of new features and notable bug fixes.
http://www.squarefree.com/burningedge/releases/1.5-comprehensive.html
2005-12-10 13:47:22 +00:00
rillig
039c944473 Bumped the PKGREVISION of the packages that have been broken by the recent
"pkglint --autofix" change.
2005-12-08 09:52:15 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
joerg
5b0b0bb9e4 Add DragonFly support for Firefox 1.0.7. 2005-10-12 16:39:24 +00:00
jlam
59a8f7da56 Update www/firefox and www/firefox-gtk1 to version 1.0.7. Changes from
version 1.0.6 include:

     * Fix for a potential buffer overflow vulnerability when loading a
       hostname with all soft-hyphens
     * Fix to prevent URLs passed from external programs from being
       parsed by the shell (Linux only)
     * Fix to prevent a crash when loading a Proxy Auto-Config (PAC)
       script that uses an "eval" statement
     * Fix to restore InstallTrigger.getVersion() for Extension authors
     * Other stability and security fixes

Approved by taya.
2005-09-22 14:14:04 +00:00
jlam
3b7c9b7a13 For the native firefox and mozilla packages, move the module/extension
registration out of the installation step and into the INSTALL script.
Also, remove the registration commands from the PLIST as well.  Putting
them into the INSTALL script allows for the same commands to be run
in the same way, so that there are fewer differences between installing
from source and installing from a binary package.  Also, this makes
these packages pass CHECK_FILES=yes.  Bump the PKGREVISION of firefox,
firefox-gtk1, mozilla, and mozilla-gtk2.

Also, include bsd.pkg.mk from the package Makefiles, not from within
Makefile.common.  This is a style issue and allows for appending to
variables originally defined in Makefile.common from the package
Makefile.
2005-09-17 02:35:19 +00:00
abs
d6893ebb28 Update patches for mozilla applications to handle the fact that on
NetBSD the thread safe resolver is only available on __NetBSD_Version__
>= 299000900.  Fixes runtime usage on NetBSD 2.1. New Versions:
    - firefox-1.0.6nb2
    - firefox-gtk1-1.0.6nb2
    - mozilla-1.7.11nb1
    - mozilla-gtk2-1.7.11nb1
    - thunderbird-1.0.6nb1
    - thunderbird-gtk1-1.0.6nb1
2005-09-08 22:03:45 +00:00
hira
aeb83e3820 Fix typo. 2005-08-03 19:37:00 +00:00
tron
7ef4fc52cb Compile without optimization if GCC <4.0 (4.0 not tested) is used on
a powerpc architecture (e.g. NetBSD-mapcppc). This cures display glitches
(e.g. text appearing at the wrong location). Bump package revision
because of this change.
2005-08-03 16:55:19 +00:00
adam
5d3923b69e Use pkgsrc optimisation (CFLAGS, CXXFLAGS) = faster binary, less memory usage 2005-07-25 15:46:02 +00:00
taya
9aa9fa2430 update firefox & firefox-gtk1 to 1.0.6
Firefox 1.0.6 is a stability update. We recommend that users upgrade
to this latest version.

Here's what's new in Firefox 1.0.6:

	* Restore API compatibility for extensions and web applications
	that did not work in Firefox 1.0.5.
2005-07-20 23:33:30 +00:00
taya
e1f6ad718c Update firefox & firefox-gtk1 to 1.0.5.
Firefox 1.0.5 is a security update.
Fixed vulnerabilities are:

2005-56  Code execution through shared function objects
MFSA 2005-55 XHTML node spoofing
MFSA 2005-54 Javascript prompt origin spoofing
MFSA 2005-53 Standalone applications can run arbitrary code through the browser
MFSA 2005-52 Same origin violation: frame calling top.focus()
MFSA 2005-51 The return of frame-injection spoofing
MFSA 2005-50 Possibly exploitable crash in InstallVersion.compareTo()
MFSA 2005-49 Script injection from Firefox sidebar panel using data:
MFSA 2005-48 Same-origin violation with InstallTrigger callback
MFSA 2005-47 Code execution via "Set as Wallpaper"
MFSA 2005-46 XBL scripts ran even when Javascript disabled
MFSA 2005-45 Content-generated event vulnerabilities
2005-07-14 16:38:41 +00:00
martin
1494ceef47 Re-instantiate the NAN/INFINITY fixes, this time in a way that works on
older C environments as well.
2005-06-22 22:05:34 +00:00
kristerw
46cd9fed1d Back out the two last changes to the floating point code, since it
broke the package for NetBSD 1.6.
2005-06-20 06:51:34 +00:00
martin
f02316689a Redo the previous "double alignemnet" fix more completely. The previous
state was completely broken.
2005-06-16 21:38:09 +00:00
wiz
d566516723 MOZILLA_USE_GTK2 is a pkgsrc-internal variable -- prefix it with
an underscore.
2005-06-03 14:41:19 +00:00
martin
833161b124 Replace the homegrown floating point binary access patterns in class Double
by macros from math.h to avoid alignement problems described in
PR pkg/30106.
(Same as ../mozilla/patches/patch-cd)
2005-06-02 12:37:33 +00:00
taya
cbf234cea8 Update firefox & firefox-gtk1 to 1.0.4.
This is a security fix release.
Fixed vulnerabilities are follows:

MFSA 2005-44  Privilege escalation via non-DOM property overrides
MFSA 2005-43 "Wrapped" javascript: urls bypass security checks
MFSA 2005-42 Code execution via javascript: IconURL
2005-05-14 15:27:10 +00:00
reed
3ffec74791 Make sure build is without gssapi support. (Okayed by maintainer,
taya ... well really he said "I don't object your idea.")

This fixes a build bug when heimdal is detected but not buildlinked.
It is a known mozilla bug:
 https://bugzilla.mozilla.org/show_bug.cgi?id=245467

I didn't put this in the mozilla/Makefile.common, because didn't test that
yet.

This issue probably only happens when using /usr as the LOCALBASE,
which is not really supported and maybe I am the only one to hit this
with pkgsrc.

Maybe later someone can consider adding a build option for GSSAPI,
but I don't know anything about it in regards to a web browser myself.
2005-04-25 19:26:10 +00:00
taya
39e6b94b59 concatinate extensions with separator ',' and set to MOZILLA_EXTENSIONS,
instead of using ':ts' modifier.
becase make of NetBSD-1.6.x doesn't have it.
suggested by Jeremy C. Reed.
2005-04-24 14:00:12 +00:00
taya
acbf8e14e6 Update firefox & firefox-gtk1 to 1.0.3.
This is a security fix release.
Fixed vulnerabilities are follows:

MFSA 2005-33  Javascript "lambda" replace exposes memory contents
MFSA 2005-34 javascript: PLUGINSPAGE code execution
MFSA 2005-35 Showing blocked javascript: popup uses wrong privilege context
MFSA 2005-36 Cross-site scripting through global scope pollution
MFSA 2005-37 Code execution through javascript: favicons
MFSA 2005-38 Search plugin cross-site scripting
MFSA 2005-39 Arbitrary code execution from Firefox sidebar panel II
MFSA 2005-40 Missing Install object instance checks
MFSA 2005-41 Privilege escalation via DOM property overrides
2005-04-17 02:19:39 +00:00
wiz
5e8d099460 Add two @exec ${MKDIR} lines for empty directories which have @dirrm lines,
to fix binary packages.
2005-04-15 12:42:27 +00:00
taya
67c6fd5f3f change extensions list as same as Linux official build.
bump PKGREVISION.
fix PR pkg/29595
2005-04-13 13:34:26 +00:00
taya
65eb235318 Add security fix to firefox & firefox-gtk1.
fixes "Mozilla Firefox JavaScript Engine Information Disclosure Vulnerability"
See following pages for detail.

http://secunia.com/advisories/14820/
https://bugzilla.mozilla.org/show_bug.cgi?id=288688

Bump PKGREVISION.
2005-04-06 16:00:53 +00:00
abs
15cef35050 MOZILLA_USE_GTK2 needs --disable-gnomevfs, so make this so in
mozilla/Makefile.common, rather than adding it into each Makefile
(also fixes thunderbird-gtk2).
2005-04-02 14:38:14 +00:00
drochner
d91892bf5e explicitely --disable-gnomevfs; otherwise gnome stuff will be found
and some extension tried to be built which fails because not buildlink'd
2005-03-31 19:55:09 +00:00
salo
c9cd174883 Bump BUILDLINK_RECOMMENDED, not BUIDLINK_DEPENDS for security fixes. 2005-03-25 08:23:46 +00:00
taya
327de5a083 Update firefox & firefox-gtk1 to 1.0.2
Firefox 1.0.2 is a security and stability update.
Followings bugs are fixed in this release.

MFSA 2005-32  Drag and drop loading of privileged XUL
MFSA 2005-31 Arbitrary code execution from Firefox sidebar panel
MFSA 2005-30 GIF heap overflow parsing Netscape extension 2
2005-03-24 15:36:53 +00:00
taya
7628fd3c33 Update firefox to 1.0.1.
And switched to use gtk2.

Changes from release notes:

*  Improved stability
* International Domain Names are now displayed as punycode.
(To show International Domain Names in Unicode, set the
"network.IDN_show_punycode" preference to false.)
* Several security fixes.
MFSA 2005-29  Internationalized Domain Name (IDN) homograph spoofing
MFSA 2005-28 Unsafe /tmp/plugtmp directory exploitable to erase user's files
MFSA 2005-27 Plugins can be used to load privileged content
MFSA 2005-26 Cross-site scripting by dropping javascript: link on tab
MFSA 2005-25 Image drag and drop executable spoofing
MFSA 2005-24 HTTP auth prompt tab spoofing
MFSA 2005-23 Download dialog source spoofing
MFSA 2005-22 Download dialog spoofing using Content-Disposition header
MFSA 2005-21 Overwrite arbitrary files downloading .lnk twice
MFSA 2005-20 XSLT can include stylesheets from arbitrary hosts
MFSA 2005-19 Autocomplete data leak
MFSA 2005-18 Memory overwrite in string library
MFSA 2005-17 Install source spoofing with user:pass@host
MFSA 2005-16 Spoofing download and security dialogs with overlapping windows
MFSA 2005-15 Heap overflow possible in UTF8 to Unicode conversion
MFSA 2005-14 SSL "secure site" indicator spoofing
MFSA 2005-13 Window Injection Spoofing
2005-02-27 13:20:43 +00:00
wiz
809ad6f2f7 Add RMD160 checksums. 2005-02-24 14:08:26 +00:00
taya
11d8ed7b6b NetBSD have socklen_t.
define HAVE_SOCKLEN_T
2004-12-04 04:43:49 +00:00
taya
d451a99622 generate extension directory & related stuff at install time.
fix PR pkg/28396
bump PKGREVISION
2004-12-03 16:45:54 +00:00
xtraeme
8aaeb3ce09 bl3.mk files required by multimedia/mplayer-plugin-firefox*. 2004-11-17 02:34:53 +00:00
taya
18f020a864 remove typeahead extension that confilicts with buildin typeahead component.
fix pkg/28164.
bump PKGREVISION
2004-11-13 07:03:08 +00:00
taya
86d4e4df43 - correct path of mirror site
- add some missing files to PLIST
2004-11-10 14:38:45 +00:00
xtraeme
8dfa5299e0 Update firefox and firefox-gtk2 to 1.0.
This is a bugfix release, to fix the problems reported in Preview
Releases, etc.
2004-11-09 20:10:14 +00:00