Commit graph

119 commits

Author SHA1 Message Date
tnn
f1998658ed Update to firefox-7.0. Release notes:
Drastically improved memory handling for certain use cases
Added a new rendering backend to speed up Canvas operations on Windows systems
Bookmark and password changes now sync almost instantly when using Firefox Sync
The 'http://' URL prefix is now hidden by default
Added support for text-overflow: ellipsis
Added support for the Web Timing specification
Enhanced support for MathML
The WebSocket protocol has been updated from version 7 to version 8
Added an opt-in system for users to send performance data back to Mozilla
  to improve future versions of Firefox
Fixed several stability issues
Fixed several security issues
2011-10-03 12:37:23 +00:00
tnn
d456585cf3 Update to firefox-6.0.2.
MFSA-2011-35 Additional protection against fraudulent DigiNotar certs
2011-09-12 11:03:48 +00:00
tnn
b47b1acde8 PR pkg/45346: Pierre Allegraud: Be more consistent about which configure
settings we want / do not want with the debug option.
2011-09-12 09:19:06 +00:00
tnn
90729eb2b3 Update to firefox-6.0.1.
Removes trust of fraudulent SSL certificates issued by DigiNotar.
2011-09-05 05:35:23 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
tnn
74f5704b40 DragonFly build fix. From Rumko in private mail. 2011-08-21 23:21:33 +00:00
tnn
ee1f0f3d80 remove obsolete SUBSTitutions 2011-08-19 14:31:10 +00:00
tnn
32c479a735 Update to Firefox 6.0.
Major changes include:

The address bar now highlights the domain of the website you're visiting
Streamlined the look of the site identity block
Added support for the latest draft version of WebSockets with a prefixed API
Added support for EventSource / server-sent events
Added support for window.matchMedia
Added Scratchpad, an interactive JavaScript prototyping environment
Added a new Web Developer menu item and moved development-related items into it
Improved usability of the Web Console
Improved the discoverability of Firefox Sync
Reduced browser startup time when using Panorama
Fixed several stability issues
Fixed several security issues
2011-08-18 18:31:09 +00:00
tnn
d17bf8a91e PR pkg/45192: Alex Hornung: add DragonFly support to xulrunner thread_posix 2011-08-01 08:17:16 +00:00
tnn
0ae1edcaf1 The file throw_gcc.h gets installed when building with some GCC versions.
Instead of dealing with conditional PLIST logic, create an empty file.
2011-07-31 18:00:05 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
tnn
e658955ff1 ${LOWER_OPSYS} -> netbsd 2011-07-13 12:04:06 +00:00
tnn
618094bacf Fix some dragonfly build issues. 2011-07-12 15:12:36 +00:00
tnn
7772292a5f Fix libevent detection when using libevent from pkgsrc. 2011-07-12 11:12:36 +00:00
tnn
875cda146e Avoid an shlibsign crash issue due to not finding libsqlite3.so.
Hopefully fixes PR pkg/44053.
2011-07-12 00:19:45 +00:00
tnn
cefda6552e needs sqlite3 >= 3.7.5 now 2011-07-11 21:20:34 +00:00
tnn
6e3ac4fbfe fix PLIST for gnome option 2011-07-11 13:27:24 +00:00
tnn
428466dce2 Update to firefox-5.0. Changes:
Added support for CSS animations
  The Do-Not-Track header preference has been moved to increase discoverability
  Tuned HTTP idle connection logic for increased performance
  Improved canvas, JavaScript, memory, and networking performance
  Improved standards support for HTML5, XHR, MathML, SMIL, and canvas
  Improved spell checking for some locales
  Improved desktop environment integration for Linux users
  WebGL content can no longer load cross-domain textures
  Background tabs have setTimeout and setInterval clamped to 1000ms to improve
    performance
  Fixed several stability issues
  Fixed several security issues
2011-07-11 12:46:14 +00:00
wiz
7ed4d55563 Fix typo in comment. 2011-07-08 15:51:02 +00:00
tnn
1da0fce087 Add a hacks file to drop user-supplied -march values on GCC<4.4 i386.
Workaround for PR pkg/44912: gcc generates unaliged SSE2 references.
2011-07-07 11:04:35 +00:00
tnn
67c4620e59 Security and stability update of firefox to 4.0.1.
MFSA 2011-18 XSLT generate-id() function heap address leak
MFSA 2011-17 WebGLES vulnerabilities
MFSA 2011-12 Miscellaneous memory safety hazards
2011-05-02 20:37:37 +00:00
cegger
c1c686e964 xulrunner requires sqlite3>=3.7.4. Fixes configure check failure. 2011-05-01 13:52:34 +00:00
tnn
28c2cddcbc add RCS id 2011-04-26 14:43:31 +00:00
tnn
9372577180 Update to firefox-4.0.
Firefox 4 is based on the Gecko 2.0 Web platform. This release features
JavaScript execution speeds up to six times faster than the previous
version, new capabilities for Web Developers and Add-on Developers such as
hardware accelerated graphics and HTML5 technologies, and a completely
revised user interface.
2011-04-26 14:16:36 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
drochner
e824e46470 update to 3.6.16
change: blacklist compromized Comodo certificates
2011-04-04 11:05:42 +00:00
tnn
784b45af97 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)
2011-03-05 11:57:16 +00:00
markd
7265a561a3 set FREEBL_NO_DEPEND=0 in MAKE_ENV otherwise Linux2.6 defaults to
FREEBL_NO_DEPEND=1 and files not in PLIST are installed.
OKed by tnn.
2011-01-23 11:18:27 +00:00
wiz
4a85d9393e png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:53:23 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
tnn
5557194b0a Update to firefox-3.6.13.
MFSA 2010-84 XSS hazard in multiple character encodings
MFSA 2010-83 Location bar SSL spoofing using network error page
MFSA 2010-82 Incomplete fix for CVE-2010-0179
MFSA 2010-81 Integer overflow vulnerability in NewIdArray
MFSA 2010-80 Use-after-free error with nsDOMAttribute MutationObserver
MFSA 2010-79 Java security bypass from LiveConnect loaded via data: URL meta
             refresh
MFSA 2010-78 Add support for OTS font sanitizer
MFSA 2010-77 Crash and remote code execution using HTML tags inside a XUL tree
MFSA 2010-76 Chrome privilege escalation with window.open and <isindex> element
MFSA 2010-75 Buffer overflow while line breaking after document.write with
             long string
MFSA 2010-74 Miscellaneous memory safety hazards (rv:1.9.2.13/ 1.9.1.16)
2010-12-11 14:46:29 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
tnn
39d7e2c75b Reluctantly switch over to bundled cairo and pixman for mozilla packages,
like other distros have recently done. Bump package revisions.

Background:
The cairo-1.10 update caused multiple regressions in firefox, such as
flickering gif animations and crashes.
Mozilla doesn't seem interested in fixing it on the stable branches:
  https://bugzilla.mozilla.org/show_bug.cgi?id=610107
Other references:
  https://bugzilla.redhat.com/show_bug.cgi?id=628331
  http://bugs.gentoo.org/show_bug.cgi?id=337813
  https://bugzilla.mozilla.org/show_bug.cgi?id=597174

This workaround is guaranteed to cause other problems in the long run;
so we should attempt to switch back when we move to the mozilla-2.0 branch.
2010-11-13 11:54:43 +00:00
joerg
d3b62a53ce Requires sqlite3 3.7.1 now. Reported by cegger. 2010-11-03 01:22:36 +00:00
tron
85fcba3207 Update the following package:
- devel/nspr from 4.8.6.11 to 4.8.6.12
- devel/xulrunner from 1.9.2.11 to 1.9.2.12
- www/firefox from 3.6.11 to 3.6.12

Security issues fixed since previous versions:
MFSA 2010-73 Heap buffer overflow mixing document.write and DOM insertion
2010-10-28 21:33:59 +00:00
tnn
cf71bc55f6 Security & stability update to firefox-3.6.11 (xulrunner-1.9.2.11)
MFSA 2010-72 Insecure Diffie-Hellman key exchange
MFSA 2010-71 Unsafe library loading vulnerabilities
MFSA 2010-70 SSL wildcard certificate matching IP addresses
MFSA 2010-69 Cross-site information disclosure via modal calls
MFSA 2010-68 XSS in gopher parser when parsing hrefs
MFSA 2010-67 Dangling pointer vulnerability in LookupGetterOrSetter
MFSA 2010-66 Use-after-free error in nsBarProp
MFSA 2010-65 Buffer overflow and memory corruption using document.write
MFSA 2010-64 Miscellaneous memory safety hazards (rv:1.9.2.11/ 1.9.1.14)
2010-10-21 10:27:20 +00:00
wiz
4d24b9b8ad More PKGREVISION bumps for pixman update. 2010-09-14 11:13:10 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
tnn
916fbbabf5 Update to firefox-3.6.9 (xulrunner-1.9.2.9)
MFSA 2010-63 Information leak via XMLHttpRequest statusText
MFSA 2010-62 Copy-and-paste or drag-and-drop into designMode document allows XSS
MFSA 2010-61 UTF-7 XSS by overriding document charset using <object> type
             attribute
MFSA 2010-59 SJOW creates scope chains ending in outer object
MFSA 2010-58 Crash on Mac using fuzzed font in data: URL
MFSA 2010-57 Crash and remote code execution in normalizeDocument
MFSA 2010-56 Dangling pointer vulnerability in nsTreeContentView
MFSA 2010-55 XUL tree removal crash and remote code execution
MFSA 2010-54 Dangling pointer vulnerability in nsTreeSelection
MFSA 2010-53 Heap buffer overflow in nsTextFrameUtils::TransformText
MFSA 2010-52 Windows XP DLL loading vulnerability
MFSA 2010-51 Dangling pointer vulnerability using DOM plugin array
MFSA 2010-50 Frameset integer overflow vulnerability
MFSA 2010-49 Miscellaneous memory safety hazards (rv:1.9.2.9/ 1.9.1.12)
2010-09-09 09:41:21 +00:00
tnn
5b8a5dbfb9 Update to firefox-3.6.8.
Fixes a heap corruption issue due to free() of garbage pointers when
parsing an invalid <object> tag.
2010-07-27 07:58:52 +00:00
tnn
3db1e6932a firefox-3.6.7 / xulrunner-1.9.2.7 security update.
MFSA 2010-47 Cross-origin data leakage from script filename in error messages
MFSA 2010-46 Cross-domain data theft using CSS
MFSA 2010-45 Multiple location bar spoofing vulnerabilities
MFSA 2010-44 Characters mapped to U+FFFD in 8 bit encodings cause subsequent
             character to vanish
MFSA 2010-43 Same-origin bypass using canvas context
MFSA 2010-42 Cross-origin data disclosure via Web Workers and importScripts
MFSA 2010-41 Remote code execution using malformed PNG image
MFSA 2010-40 nsTreeSelection dangling pointer remote code execution
MFSA 2010-39 nsCSSValue::Array index integer overflow
MFSA 2010-38 Arbitrary code execution using SJOW and fast native function
MFSA 2010-37 Plugin parameter EnsureCachedAttrParamArrays remote code execution
MFSA 2010-36 Use-after-free error in NodeIterator
MFSA 2010-35 DOM attribute cloning remote code execution vulnerability
MFSA 2010-34 Miscellaneous memory safety hazards (rv:1.9.2.7/ 1.9.1.11)
2010-07-21 16:55:33 +00:00
tnn
fcc5b674e3 Security update of firefox & xulrunner to 3.6.4 (1.9.1.2).
MFSA 2010-33 User tracking across sites using Math.random()
MFSA 2010-32 Content-Disposition: attachment ignored
               if Content-Type: multipart also present
MFSA 2010-31 focus() behavior can be used to inject or steal keystrokes
MFSA 2010-30 Integer Overflow in XSLT Node Sorting
MFSA 2010-29 Heap buffer overflow in nsGenericDOMDataNode::SetTextInternal
MFSA 2010-28 Freed object reuse across plugin instances
MFSA 2010-26 Crashes with evidence of memory corruption
2010-06-24 12:20:38 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
tnn
ed2ec0d24c --disable-installer to make Linux builds of thunderbird happy. 2010-04-28 09:37:28 +00:00
tnn
caa74ad6ce fix linux PLIST breakage in devel/nss 2010-04-26 13:41:06 +00:00
tnn
d728fca0a0 fix linux PLIST issues 2010-04-26 12:47:08 +00:00
tnn
989dc4b657 common makefile fragment for mozilla extension packages 2010-04-22 17:06:19 +00:00
tnn
c6e3161ecb Disable assembly routines in freebl on Linux.
This works around the PR pkg/43146 crash, at least on debian 5.0/i386.
2010-04-21 15:26:00 +00:00