Commit graph

49 commits

Author SHA1 Message Date
tron
1da9368d84 Update "firefox3" package to version 3.0.11. Changes since version 3.0.10:
- Fixed several security issues:
  MFSA 2009-32 JavaScript chrome privilege escalation
  MFSA 2009-31 XUL scripts bypass content-policy checks
  MFSA 2009-30 Incorrect principal set for file: resources loaded via
               location bar
  MFSA 2009-29 Arbitrary code execution using event listeners attached
               to an element whose owner document is null
  MFSA 2009-28 Race condition while accessing the private data of a
               NPObject JS wrapper class object
  MFSA 2009-27 SSL tampering via non-200 responses to proxy
               CONNECT requests
  MFSA 2009-26 Arbitrary domain cookie access by local file: resources
  MFSA 2009-25 URL spoofing with invalid unicode characters
  MFSA 2009-24 Crashes with evidence of memory corruption (rv:1.9.0.11)
- Fixed several stability issues.
- Several issues were reported with the internal database, SQLite, which
  have now been fixed by upgrading to a newer version.
- Fixed an issue where, in some specific cases, the bookmarks database
  would become corrupt. (bug 464486)
2009-06-12 10:08:28 +00:00
ahoka
630eb0ea4b Don't address Firefox as "lightweight" in the description. 2009-06-08 23:19:12 +00:00
tnn
aa8c3c94e2 Update to Firefox 3.0.10. Fixes a botched security fix from 3.0.9 which
may result in crashes if certain addons are installed. (mfsa2009-23)
2009-04-28 09:14:25 +00:00
tnn
bf634508d6 Update to firefox3-3.0.9.
- Fixed several security issues:
  MFSA 2009-22 Firefox allows Refresh header to redirect to javascript: URIs
  MFSA 2009-21 POST data sent to wrong site when saving web page with
               embedded frame
  MFSA 2009-20 Malicious search plugins can inject code into arbitrary sites
  MFSA 2009-19 Same-origin violations in XMLHttpRequest and
               XPCNativeWrapper.toString
  MFSA 2009-18 XSS hazard using third-party stylesheets and XBL bindings
  MFSA 2009-17 Same-origin violations when Adobe Flash loaded via
               view-source: scheme
  MFSA 2009-16 jar: scheme ignores the content-disposition: header
               on the inner URI
  MFSA 2009-15 URL spoofing with box drawing character
  MFSA 2009-14 Crashes with evidence of memory corruption (rv:1.9.0.9)
- Fixed several stability issues.
- Many users experienced an issue where a corrupt local database caused
  Firefox to "lose" its stored cookies. (bug 470578)
- Fixed an issue where, starting with Firefox 3.0.7, inline image
  attachments on popular webmail services (like AOL and AIM) would not
  display. (bug 482659)
- Large forms would sometimes take a long time to submit. (bug 426991)
- In certain cases, new windows would not have proper focus. (bug 446568)
2009-04-22 18:15:05 +00:00
tnn
1abb633429 MESSAGE is no longer relevant
Bump PKGREVISION due to change in startup script.
2009-04-21 15:20:13 +00:00
tnn
b3bb5f699d include desktopdb.mk 2009-04-21 13:08:37 +00:00
tnn
4a8f99ed3f regen patch-ea (drop empty trailing line) 2009-04-21 13:00:55 +00:00
tnn
6cf38071e7 Add and update patches to enable building on NetBSD/*ppc.
Most of this work was done by "Kernigh" in PR pkg/39358.
2009-04-21 12:58:22 +00:00
hasso
f2aa1e5e03 Prevent linking against libc_r on DragonFly. Bump PKGREVISION. 2009-04-20 12:13:03 +00:00
hasso
2d1ac299a5 Make Mozilla products build on DragonFly master. 2009-04-07 08:01:01 +00:00
tnn
345faba8bd Update to firefox3-3.0.8.
Security update for MFSA2009-12 and MFSA2009-13.
2009-03-28 16:51:45 +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
ghen
5e31b9484a Fix PLIST: sqlite3 dir no longer installed since using pkgsrc sqlite. 2009-03-06 08:37:02 +00:00
tron
b7a073f47e Update "firefox" package to version 3.0.7. Changes since version 3.0.6:
- Fixed several security issues.
- Fixed several stability issues.
- Official releases for the Estonian, Kannada and Telugu languages are
  now available.
- Items in the "File" menu show as inactive after using the "Print" item
  from that menu - switching to a new tab restores them (bug 425844).
  This issue has been fixed.
- For some users, cookies would appear to go “missing” after a few days
  (bug 444600).
- Mac users of the Flashblock add-on, experienced an issue where sound
  from the Flash plug-in would continue to play for a short time after
  closing a tab or window (bug 474022).
- Fixed several issues related to accessibility features.
2009-03-05 15:44:02 +00:00
joerg
50752c90e8 Revert unintended change. 2009-02-11 18:49:04 +00:00
joerg
198e3d3380 Retire the BSD installer as used by older DragonFly releases. DragonFly
itself ships the sources nowaday, so this has become redundant.
2009-02-11 16:21:03 +00:00
markd
ca28982c92 SHA1_Update conflicts with openssl which may be dynamically loaded
at runtime via libcups or libgssapi so causing a crash due to using
the wrong binding.  Rename here to avoid conflict.

Patch from Yorick Hardy.  Fixes the crashes that had been seen when
trying to print that had previously been worked around by stopping
cups calling the routine.  Also fixes PR pkg/39863
2009-02-11 10:09:47 +00:00
tnn
5bd76ef59a update to firefox3-3.0.6.
Firefox 3.0.6 fixes several issues found in Firefox 3.0.5:
* Fixed several security issues.
* Fixed several stability issues.
* In previous versions of Firefox, some users experienced a problem
  where parts of the screen were not properly displaying after
  Firefox was open for long periods of time.
* Improved the ability for scripted commands (including those
  included in popular extensions like Adblock Plus) to work properly
  with plugins. (bug 438830)
* Removed the client user ID from crash reports.
* Fixed issues with the display of some Indic scripts.
2009-02-05 21:22:06 +00:00
martin
417eb91226 Replace the hack in patch-el with the proposed real solution from upstream. 2009-02-02 09:28:56 +00:00
martin
cae9b310e3 Add a patch to avoid a crash reported by Raymond Meyer and filed upstream as
Bugzilla Ticket 476345.
2009-02-01 13:03:58 +00:00
reed
fa10f39394 Needs at least sqlite 3.5.9 to build. 2009-01-21 21:12:24 +00:00
dsainty
53cbd5e540 Load Makefile-firefox.common first, so that USE_LANGUAGES gets a chance to be
correctly set up before any other include has a chaance to make use of
compiler.mk.

Fixes build (if compiler.mk gets used) by avoiding the C++ compiler being
replaced by the fail wrapper.
2009-01-20 03:18:53 +00:00
martin
ed428dbd45 Fix a few more LP64 bit bugs (may be in dead code, but who knows)
and fix the xptc call stubs for sparc64 so that tree views with a
javascript data source (like history and about:config) now work.
All changes already reported upstream.
2009-01-05 09:58:36 +00:00
tnn
51fc5523a8 minor cleanup, no functional change intended. 2008-12-27 16:11:45 +00:00
joerg
d7f6f5acd8 Fix DESTDIR build. 2008-12-22 15:00:01 +00:00
jmcneill
ac76879e05 Honour official-mozilla-branding; if this option is not set, install a
generic icon and use 'Minefield 3' for the Name field in the .desktop
file. If it is set, install a proper Firefox icon and use 'Firefox 3'
for the Name field in the .desktop file.
2008-12-21 18:13:01 +00:00
jmcneill
661e47e061 Install .desktop and pixmap so applications that honour the Desktop
Entry Specification can show a Firefox 3 menu entry. Bump PKGREVISION.
2008-12-21 15:53:26 +00:00
tnn
64aea2a207 -Really- make it use sqlite3 from pkgsrc.
This should finally close PR pkg/39085.
Bump PKGREVISION for this change.
2008-12-17 23:16:50 +00:00
tnn
297f53dde6 revert the sqlite3 change while I try to figure out a real fix. 2008-12-17 20:06:43 +00:00
tnn
c037eae1dd - Fix PLIST for mozilla-jemalloc option
- eliminate some duplicate files (reachover to www/seamonkey/files again)
2008-12-17 19:50:42 +00:00
tnn
1e3c4eb9b1 fix PLIST. Ride previous update. 2008-12-17 15:51:14 +00:00
tnn
f98588fc34 Update to firefox3-3.0.5.
pkgsrc changes:
- drop the external sqlite3 dependency and add --disable-system-sqlite,
  until the linkage issues have been resolved. (both external and internal
  sqlite3 were linked previously.)
- remove patch-dm which doesn't seem to be needed.
  (was inherited from firefox2, hardcoded a /usr/pkg run path)

upstream changes:
- Fixed several security issues.
- Fixed several stability issues.
- Official releases for the Bengali, Esperanto, Galician, Hindi, and Latvian languages are now available.
- Replaced the End-User License Agreement with a new "Know Your Rights" info bar on initial install.
- When installing multiple signed XPIs simultaneously, previous versions of Firefox would fail.
- Fixed several issues found in the accessibility implementation.
- Added the ability to send OS-specific system notes in the crash reporter.
2008-12-17 15:43:01 +00:00
martin
95faccc8d0 Make firefox3 work on sparc64.
ok: tnn
2008-12-13 00:42:26 +00:00
tnn
440b57eb9b Don't link with -lCstd on Solaris when using GCC. From Tim Zingelman.
part of PR pkg/39085
2008-12-11 09:34:12 +00:00
ghen
051f4d9c37 Fix PLIST for 3.0.4. 2008-11-13 15:11:58 +00:00
tron
62ad17646a Update "firefox3" package to version 3.0.4. Changes since version 3.0.3:
- Fixed the following security issues:
  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-51 file: URIs inherit chrome privileges when opened from chrome
  MFSA 2008-47 Information stealing via local shortcut files
- Fixed several stability issues.
- Official releases for the Icelandic and Thai languages are now available.
- Beta releases for the Bulgarian, Esperanto, Estonian, Latvian, Occitan,
  and Welsh languages are available for testing.
- Updated the internal Public Suffix list.
- Fixed an issue where the IME input tool used to enter Japanese, Korean,
  Chinese and Indic characters was covered by the "Add Bookmark" panel.
  (bug 433340)
- Enabled additional EV root certificates. (bug 451305)
- Fixed an issue where some passwords saved using Firefox 3.0.2 did not
  work properly. (bug 457358)
- In some cases, Firefox would not properly save proxy settings for
  protocols other than HTTP. (bug 446536)
2008-11-13 14:44:00 +00:00
tnn
64de1699b7 regen patch-ax to silence warning message 2008-10-26 15:31:33 +00:00
tnn
2fdfe6b60e Here's Firefox 3.0.3.
Fixes a regression that broke the password manager.
2008-09-28 19:54:34 +00:00
tnn
9f9c417340 Update to firefox3-3.0.2.
Changes:
* Fixed several security issues.
* Fixed several stability issues.
* Fixed a number of minor issues with the layout of certain web pages.
* Fixed several theme issues that affected right-to-left locales.
* Fixed issue that caused some users with customized toolbars to have their
  Back and Forward buttons go missing (bug 426026)
* Add new Extended Validation (EV) roots to Firefox 3.0.2.
* On certain IDN sites, the password manager would not fill in username
  and password details properly.
* Fixed several hangs and crashes that occurred when using screen readers.
2008-09-24 11:40:24 +00:00
tnn
e2f175c4e1 Add a message file describing a workaround for the font rendering problems. 2008-09-19 09:29:45 +00:00
tnn
291fb47729 patch configure.in, not configure, due to regeneration. 2008-09-16 11:24:58 +00:00
tnn
41f55a0966 Take fallback maintainership.
Do feel free to take it off my shoulders though :-)
2008-07-18 07:25:35 +00:00
tnn
03495a761f Update to firefox3-3.0.1. Changes:
* Fixed several security issues.
* Fixed several stability issues.
* Fixed an issue where the phishing and malware database did not update on first launch.
* Under certain circumstances, Firefox 3.0 did not properly save the SSL certificate exceptions list.
* Updated the internal Public Suffix list.
* In certain cases, installing Firefox 2 in the same directory in which Firefox 3 has been installed resulted in Firefox 2 being unstable. This issue was fixed as part of Firefox 2.0.0.15.
* Fixed an issue where, when printing a selected region of content from the middle of a page, some of the output was missing (bug 433373).
* Fixed a Linux issues where, for users on a PPP connection (dialup or DSL) Firefox always started in "Offline" mode (bug 424626).
2008-07-17 20:08:46 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
tnn
5ac6fa6906 Don't try to build the crash reporter as it is only for Linux and depends
on curl.
2008-06-30 05:28:45 +00:00
tnn
3b552e8878 Add another missing @dirrm 2008-06-28 10:16:28 +00:00
tnn
03ee144755 update .pc files for new PKGNAME. 2008-06-28 10:03:29 +00:00
tnn
434d590a48 Import firefox3-3.0 as www/firefox3.
This is a new major release of the popular Firefox browser from Mozilla.
Based on Gecko 1.9, it brings improvements in the areas of performance,
stability, rendering correctness, security, usability and more.
Release notes: http://www.mozilla.com/en-US/firefox/3.0/releasenotes/
2008-06-28 10:01:06 +00:00