Commit graph

119 commits

Author SHA1 Message Date
tnn
882405e427 replicate the PR pkg/43146 fix for the other mozilla products 2010-04-26 12:38:00 +00:00
tnn
0353ed5748 g/c unused files 2010-04-21 17:00:00 +00:00
tnn
d2f8829592 Update to seamonkey-2.0.4.
*  Security fixes (MFSA 2010-16 through MFSA 2010-24)
* Fixes for a number of non-security-relevant crashes, increasing the
  stability of the whole platform and the Mail & Newsgroups part of SeaMonkey
* ChatZilla localization packs work again (Bug 540842)
* FTP file upload was fixed (Bug 467524)
* The internal help content was updated some more
2010-04-03 08:45:57 +00:00
tnn
527a7b26f2 clone comm-1.9.1 patch set from devel/xulrunner into mail/thunderbird and
www/seamonkey so devel/xulrunner can move forward to 1.9.2.
2010-03-16 10:59:09 +00:00
tnn
75b13c2580 Update to seamonkey-2.0.3.
Security and bugfix release.
2010-02-17 20:22:45 +00:00
tnn
85c1021f58 Update to seamonkey-2.0.2.
General stability/bugfix update.
2010-01-25 14:43:20 +00:00
wiz
319e13628d More PKGREVISION bumps of jpeg dependencies.
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files
and Robert Elz.
2010-01-24 13:26:09 +00:00
tnn
412012ec08 Update to seamonkey-2.0.1. Security and bugfix release.
Contains fixes for the same advisories as firefox-3.5.6.
2009-12-16 10:11:01 +00:00
tnn
e77196b610 remove unused vars 2009-11-29 02:22:35 +00:00
tnn
6141f10584 fix path to install template 2009-11-29 00:42:36 +00:00
tnn
b806c282b9 Update to seamonkey-2.0, from pkgsrc-wip. Hijack maintainership.
Many, many changes; the biggest being that it's based on firefox 3.5.
For an exhaustive list of changes, see:
http://www.seamonkey-project.org/releases/seamonkey2.0/changes
2009-11-29 00:40:42 +00:00
tnn
3c1e538377 add legacy- prefix to files not needed by the upcoming seamonkey-2.0 update,
but that are still referenced by mail/thunderbird2 and time/sunbird.
2009-11-28 22:01:23 +00:00
ghen
66194e0073 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.18.
Security fixes in this version:

MFSA 2009-43 Heap overflow in certificate regexp parsing
MFSA 2009-42 Compromise of SSL-protected communication

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.18/
2009-09-15 09:26:07 +00:00
sno
ae239f2d77 bump revision because of graphics/jpeg update 2009-08-26 20:22:51 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
tnn
f81990c913 with exception of wip/, there are no remaining consumers of these. 2009-08-06 12:37:41 +00:00
tnn
ae14bb4e10 mark as deprecated 2009-08-05 15:04:40 +00:00
ghen
7cc926c12c Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.17.
Security fixes in this version:

MFSA 2009-33 Crash viewing multipart/alternative message with text/enhanced part
MFSA 2009-32 JavaScript chrome privilege escalation
MFSA 2009-29 Arbitrary code execution using event listeners attached to an element whose owner document is null
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-24 Crashes with evidence of memory corruption (rv:1.9.0.11)
MFSA 2009-21 POST data sent to wrong site when saving web page with embedded frame
MFSA 2009-17 Same-origin violations when Adobe Flash loaded via view-source: scheme

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.17/
2009-06-24 09:16:24 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +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
tnn
0cb41d2d55 Add RCS ids 2009-04-21 16:40:13 +00:00
tnn
c16bf37e61 - Raise the process' limit for open file descriptors to 256.
This avoids font rendering problems with firefox3 on NetBSD 4.x.
- Remove setting of LD_LIBRARY_PATH in the startup script. The run path
  is set in the binaries, and that's where problems should be fixed.
2009-04-21 15:16:39 +00:00
ghen
3035bae37d Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.16.
Security fixes in this version:

MFSA 2009-12 XSL Transformation vulnerability

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.16/
2009-04-11 09:14:11 +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
ghen
a152b5cca9 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.15.
Security fixes in this version:

MFSA 2009-10 Upgrade PNG library to fix memory safety hazards
MFSA 2009-09 XML data theft via RDFXMLDataSource and cross-domain redirect
MFSA 2009-07 Crashes with evidence of memory corruption (rv:1.9.0.7)

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.15/
2009-03-19 15:09:45 +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
086c3fb867 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.14.
Security fixes in this version:

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-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.seamonkey-project.org/releases/seamonkey1.1.14/
2009-01-05 19:41:06 +00:00
tnn
4db24ad46e add ${JEMALLOC} to PLIST substitution 2008-12-17 19:37:40 +00:00
tnn
2e319c7c24 remove obsolete comment 2008-12-17 18:30:09 +00:00
tnn
03ab7af62b Be more explicit wrt the mozilla-jemalloc PKG_OPTION.
It turns out that if neither --enable-jemalloc or --disable-jemalloc
is given, the outcome depends on what platform we're on.
If you were on NetBSD and had the mozilla-jemalloc option enabled
you weren't actually building with the mozilla jemalloc replacement.
I've now enabled the mozilla-jemalloc option by default only
on Linux and Solaris, where we know it's needed.
This is part of PR pkg/39085.

XXX need to research whether mozilla-jemalloc has any advantage on NetBSD.
2008-12-17 18:27:53 +00:00
ghen
dae4807b48 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.13.
Security fixes in this version:

MFSA 2008-59 Script access to .documentURI and .textContent in mail
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.seamonkey-project.org/releases/seamonkey1.1.13/
2008-11-22 10:48:28 +00:00
ghen
6eb4f283c0 - This common Makefile is used by time/sunbird as well.
- Don't set MAINTAINER and HOMEPAGE variables here, they should be set by
  individual packages including this file (I don't want to implicitly be
  maintainer for all packages including this Makefile fragment).
2008-11-03 14:18:42 +00:00
ghen
2aacd2caa1 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.12.
Security fixes in this version:

MFSA 2008-46 Heap overflow when canceling newsgroup message
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-38 nsXMLDocument::OnChannelRedirect() same-origin violation
MFSA 2008-37 UTF-8 URL stack buffer overflow

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.12/
2008-09-26 13:38:47 +00:00
adrianp
2d4930f01e Invert check for jemalloc options so firefox can actually build on some
platforms that don't like jemalloc.
2008-09-18 21:14:59 +00:00
adrianp
6a0a0423c4 Expose an option for www/firefox3 builds to build without jemalloc as
it can cause issues on some platforms.   Leave it on by default as
the exact list of impacted systems isn't known.

Ok'ed tnn@
2008-09-15 18:22:15 +00:00
ghen
053bd59719 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.11.
Security fixes in this version:

MFSA 2008-34 Remote code execution by overflowing CSS reference counter

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.11/
2008-07-16 15:44:19 +00:00
ghen
81369bfa78 Fix build on DragonFly, similar fix as for Firefox from PR pkg/39096. 2008-07-06 06:46:05 +00:00
ghen
9a06f27e74 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.10.
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)
MFSA 2008-20 Crash in JavaScript garbage collector

For more info, see http://www.seamonkey-project.org/releases/seamonkey1.1.10/
2008-07-05 12:04:38 +00:00
tnn
c714428604 Tie down the firefox API dependency for the firefox option to <= 2.99.
"gtkmozembed" is deprecated and not shipped with firefox 3.0+
Some packages that need firefox (like www/epiphany?) can be configured
to use libxul instead.
For those packages that support it, it might be a good idea to add a
firefox3 option when we get closer to firefox 3 launch day.
2008-05-31 23:02:40 +00:00
tnn
92211acf58 Add support for a new PLIST block, INCLUDE-SDK, used for installing
SDK headers shipped with Firefox 3.x.
2008-05-19 16:32:43 +00:00
tnn
c51a1f73a5 Fix assorted pkglint complaints and warns. 2008-05-19 10:43:02 +00:00
ghen
3b4ae870fc Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.9.
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.seamonkey-project.org/releases/seamonkey1.1.9/
2008-03-30 15:02:40 +00:00
abs
05eb7d3eaf Let seamonkey treat official-mozilla-branding as a NOP 2008-03-02 15:24:07 +00:00
abs
3e9331bfd1 Put official-mozilla-branding in the PKG_SUPPORTED_OPTIONS for all packages that include this file - notably sunbird 2008-02-26 23:30:03 +00:00
ghen
00b57e5e6e Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.8.
Security fixes in this version:

MFSA 2008-10 URL token stealing via stylesheet redirect
MFSA 2008-09 Mishandling of locally-saved plain text files
MFSA 2008-06 Web browsing history and forward navigation stealing
MFSA 2008-05 Directory traversal via chrome: URI
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.seamonkey-project.org/releases/seamonkey1.1.8/
2008-02-08 18:04:33 +00:00
tnn
5c13124820 Fix more cases of non-chainable PKGSRC_COMPILER tests. 2008-02-08 10:34:19 +00:00
ghen
e5bb2ea843 Update seamonkey, seamonkey-bin and seamonkey-gtk1 to Seamonkey 1.1.7.
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.org/projects/seamonkey/releases/seamonkey1.1.7/
2007-12-03 10:56:27 +00:00