Commit graph

299 commits

Author SHA1 Message Date
ghen
ffc9f28e87 Update thunderbird and thunderbird-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/thunderbird/releases/1.5.0.8.html
2006-11-08 13:15:40 +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
8cc9097d10 Build the default set of extensions in thunderbird{,-gtk1}. Allows
GSSAPI authentication to work on NetBSD-current.  Fixes my PR 33512.
OKed by ghen.  Bump PKGREVISION.
2006-10-23 09:43:06 +00:00
tron
970056ed00 Fix "if [ ... == ...]" in a build script. 2006-10-20 12:45:13 +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
salo
e6f5bf79c5 Use Makefile.common from seamonkey dir instead of mozilla. 2006-09-24 16:31:38 +00:00
ghen
e570724841 Update thunderbird and thunderbird-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-63 JavaScript execution in mail via XBL
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/thunderbird/releases/1.5.0.7.html
2006-09-15 13:55:22 +00:00
tron
3da2aa848f Make this build with GCC 4.1.x. 2006-07-31 14:05:00 +00:00
uebayasi
e2fe78e2e4 Update Thunderbird to 1.5.0.5.
This is a security update announce at July 26, 2006.  See the following URLs
in detail:

	http://www.mozilla.org/security/announce/2006/mfsa2006-56.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-55.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-54.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-53.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-52.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-51.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-50.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-49.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-48.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-47.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-46.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-45.html
	http://www.mozilla.org/security/announce/2006/mfsa2006-44.html
2006-07-29 02:13:04 +00:00
ghen
5516f8f414 Use xpcom code for linux on amd64, similar to the earlier fix for firefox,
from PR pkg/33181.
2006-06-10 12:50:04 +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
0afcd9fb31 Update to Thunderbird 1.5.0.2 (1.5.0.1 was skipped to stay in sync with
Firefox).

Thunderbird 1.5.0.2 offers improved stability, and several security fixes:
MFSA 2006-28  Security check of js_ValueToFunctionObject() can be circumvented
MFSA 2006-27 Table Rebuilding Code Execution Vulnerability
MFSA 2006-26 Mail Multiple Information Disclosure
MFSA 2006-25 Privilege escalation through Print Preview
MFSA 2006-24 Privilege escalation using crypto.generateCRMFRequest
MFSA 2006-22 CSS Letter-Spacing Heap Overflow Vulnerability
MFSA 2006-21 JavaScript execution in mail when forwarding in-line
MFSA 2006-20 Crashes with evidence of memory corruption (rv:1.8.0.2)
MFSA 2006-08 "AnyName" entrainment and access control hazard
MFSA 2006-07 Read beyond buffer while parsing XML
MFSA 2006-06 Integer overflows in E4X, SVG and Canvas
MFSA 2006-05 Localstore.rdf XML injection through XULDocument.persist()
MFSA 2006-04 Memory corruption via QueryInterface on Location, Navigator objects
MFSA 2006-02 Changing postion:relative to static corrupts memory
MFSA 2006-01 JavaScript garbage-collection hazards

For a detailed ChangeLog, see:
http://weblogs.mozillazine.org/rumblingedge/archives/2006/02/1-5-0-2.html
2006-04-23 14:14:07 +00:00
ghen
014c35bee6 Make thunderbird pass CHECK_FILES by skipping automatically generated files. 2006-03-29 07:47:13 +00:00
joerg
6246edab2a Readd minor DragonFly patch. Disable use of visibility attributes,
It's Just Broken (TM). Bump revision.
2006-03-23 15:43:16 +00:00
ghen
86189ee613 Remove a non-existant directory from PLIST. 2006-02-06 22:17:59 +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
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
ghen
778eb32ada Update to Thunderbird 1.5.
What's new:
    * Automated update to streamline product upgrades. Notification of an
      update is more prominent, and updates to Thunderbird may now be half a
      megabyte or smaller. Updating extensions has also improved.
    * Sort address autocomplete results by how often you send e-mail to each recipient.
    * Spell check as you type.
    * Saved Search Folders can now search across multiple accounts.
    * Built in phishing detector to help protect users against email scams.
    * Podcasting and other RSS Improvements.
    * Deleting attachments from messages.
    * Integration with server side spam filtering.
    * Reply and forward actions for message filters.
    * Kerberos Authentication.
    * Auto save as draft for mail composition.
    * Message aging.
    * Filters for Global Inbox.
    * Improvements to product usability including redesigned options interface,
      and SMTP server management.
    * Many security enhancements.
For a more detailed list of changes, see http://weblogs.mozillazine.org/rumblingedge/archives/2006/01/1-5.html

Ok with wiz.
2006-02-05 14:49:05 +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
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
joerg
bd9ffed43f Also commit distinfo. Reminded by wiz@. 2006-01-04 08:55:08 +00:00
joerg
7ff9ef5398 Add DragonFly build support, partly based on the patches from
www/firefox.
2005-12-30 21:35:58 +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
taya
e905d20978 Update thunderbird & thunderbird-gtk1 to 1.0.7
What's New in Thunderbird 1.0.7 (from Release Notes)

Thunderbird 1.0.7 is a security and stability update that is
part of our ongoing program to provide a safe Internet experience
for our customers. We recommend that all users upgrade to this
latest version.
2005-10-02 12:37:04 +00:00
jlam
29c6f56409 The thunderbird and thunderbird-gtk1 package Makefiles include
mozilla/Makefile.common, which no longer includes bsd.pkg.mk, so
include bsd.pkg.mk ourselves.
2005-09-18 05:04:37 +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
adam
5d3923b69e Use pkgsrc optimisation (CFLAGS, CXXFLAGS) = faster binary, less memory usage 2005-07-25 15:46:02 +00:00
taya
581da2a397 Update thunderbird & thunderbird-gtk1 to 1.0.6
This is a security fix release.

Fixed in Thunderbird 1.0.5/1.0.6
MFSA 2005-56 Code execution through shared function objects
MFSA 2005-55 XHTML node spoofing
MFSA 2005-52 Same origin violation: frame calling top.focus()
MFSA 2005-50 Possibly exploitable crash in InstallVersion.compareTo()
MFSA 2005-46 XBL scripts ran even when Javascript disabled
MFSA 2005-44 Privilege escalation via non-DOM property overrides
MFSA 2005-41 Privilege escalation via DOM property overrides
MFSA 2005-40 Missing Install object instance checks
MFSA 2005-33 Javascript "lambda" replace exposes memory contents
2005-07-24 02:58:33 +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
taya
4d62fa83fa correct PLIST.
thunderbird works again.
2005-04-07 14:24:47 +00:00
abs
6b9fb120af Move thunderbird-gtk2 to thunderbird. The default mozilla version of
thunderbird is linked against gtk2, so follow suit. The old version
has been re-imported as thunderbird-gtk1.
2005-04-02 14:48:35 +00:00
taya
c8c31b94ba Update thunderbird & thunderbird-gtk2 to 1.0.2
Thunderbird 1.0.2 is a security and stability update.
Fixed vulnerbilities are follows.

MFSA 2005-30  GIF heap overflow parsing Netscape extension 2
MFSA 2005-25 Image drag and drop executable spoofing
MFSA 2005-21 Overwrite arbitrary files downloading .lnk twice
MFSA 2005-18 Memory overwrite in string library
MFSA 2005-17 Install source spoofing with user:pass@host
MFSA 2005-15 Heap overflow possible in UTF8 to Unicode conversion
2005-03-25 14:43:45 +00:00
grant
c8f2692453 apply patch from mozilla CVS to fix bug id #260337 (installer missing
libnsl on Solaris), as well as another sh(1) portability fix.

	https://bugzilla.mozilla.org/show_bug.cgi?id=260337

no PKGREVISION bump because this didn't build on Solaris without
libnsl.
2005-03-08 08:53:08 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
taya
bf6c597f42 Update thunderbird & thunderbird-gtk2 to 1.0
Here are some of the new features to look for in Thunderbird:

* Adaptive Junk Mail Controls
* RSS Integration
* Saved Search Folders
 Saved Search Folders display messages based on previously set search
criteria. For example, instead of filtering messages into a new
folder, you can create a Saved Search Folder that lists all the
messages received from a certain person over the past 30 days, even if
those messages are stored in different folders and subfolders.

* Global Inbox Support
 POP3 users can now combine all of their POP3 accounts into a single
global inbox under local folders.

* Message Grouping
 You can now group messages in a folder by attributes such as date,
sender, priority or a custom label. For instance, a folder grouped by
date will group messages from today, yesterday, last week, etc. into
self-contained groups in the message list pane. (View > Sort By >
Grouped By Sort)

* Privacy Protection
 In order to help protect your privacy, Thunderbird now automatically
blocks remote image requests in emails from senders you don't know.

* Comprehensive Mail Migration from other Mail Clients
 Switching to Thunderbird has never been easier since Thunderbird can
now migrate all of your email data including settings, mail folders
and address book data from common mail applications such as the
Mozilla 1.x Suite, Outlook Express, Outlook and Eudora.
2004-12-14 23:35:34 +00:00
taya
2d0540b479 1)Generate extension directory at installation time.
2)sync patches from www/mozilla.

- update patch-ab
from commit log
>> date: 2004/08/31 02:37:57;  author: danw;  state: Exp;  lines: +13 -6
>> darwin fixes (tested against firefox-gtk2)

- update patch-ac
- update patch-bx
- add patch-bz
- add patch-ca
- add patch-cb
from commit log
>> date: 2004/07/07 09:08:31;  author: aymeric;  state: Exp;  lines: +14 -7
>> . on PowerPC, update files so that Mozilla works properly when compiled with
>>   gcc version 3+.
>> . generally reduce diffs to Linux version
>> . retain compatibility with older ABI (AIX-like) thanks to useful comments
>>   from Charles Hannum
>>
>> Thanks to Matthew Green for the fruitful discussion. This should address
>> PR#23240 as far as mozilla is concerned.

- remove patch-bn
enable HAVE_SOCKLEN_T

- update patch-br
from commit log
>> date: 2004/10/04 11:52:45;  author: grant;  state: Exp;  lines: +10 -6
>> bring across a patch in Firefox for using thread-safe resolver library
>> functions on NetBSD >=2.0F.

- update patch-cc
make mozilla work on NetBSD-current/alpha

3)bump PKGREVISION
2004-12-04 02:16:03 +00:00
wiz
d2674fc936 Standardize message. 2004-11-16 01:15:24 +00:00
taya
9d1bbbfa2e Update thunderbird & thunderbird-gtk2 to 0.9
Here are the highlights for this Thunderbird release:

* Saved Search Folders
- Saved Search Folders display messages based on previously set search
criteria. For example, instead of filtering messages into a new
folder, you could create a Saved Search Folder that lists all the
messages received from a certain person over the past 30 days, even if
those messages are stored in different folders and subfolders.

* Message Grouping
- You can now group messages in a folder by attributes such as date,
sender, priority or a custom label. For instance, a folder grouped by
date will group messages from today, yesterday, last week, etc. into
self-contained groups in the message list pane. (View > Sort By >
Grouped By Sort)

* Other New Features
- Messages with attachments now get marked as such in the message list
pane immediately and not when the message is displayed.

- Improvements to Thunderbird's Global Inbox support for POP3 users.

- The new quick search bar introduced in 0.8 now features a clear
button when search text is present inside the quick search box.

- Fixed a regression introduced in 0.8 where a user could not change
the local folder path in the Account Manager.

- Improved offline support including fixes for common offline-related
problems.

- Improved privacy controls block remote content in e-mail messages
from senders not in your address book.

- Long file attachment names are no longer truncated in the message
pane.

- Bug fixes too numerous to mention!
2004-11-14 23:38:20 +00:00
kristerw
386b96d5c7 Use __va_copy instead of va_copy for NetBSD. This is needed on gcc 3.4
since the build use -ansi that in turn makes gcc 3.4 modify its pre-
defined symbols in such a way that va_copy is not defined.
2004-11-04 20:06:34 +00:00
taya
cfb4fe9d5b Update thunderbird & thunderbird-gtk2 to 0.8
What's new from Release Notes:

*  Global Inbox
POP3 users can now combine all of their POP3 accounts into a single
global inbox under local folders.

* Comprehensive Data Migration
Switching to Thunderbird has never been easier since Thunderbird can
now migrate all of your e-mail data including settings, mail folders
and address book data from common mail applications such as the
Mozilla 1.x Suite, Outlook Express, Outlook and Eudora.

* RSS Integration
Thunderbird now features a built in RSS reader which allows you to
easily subscribe to and read news and weblogs that support RSS.

* Improved Privacy Controls
In order to help protect your privacy, Thunderbird now automatically
blocks remote image requests in e-mails from senders you don't know.

* Improved Quick Search
Thunderbird now makes it even easier to manage your e-mail. Quick
search now supports many different types of search criteria including
the ability to search message body text. Thunderbird can also
highlight the quick search terms in the message body.

* Other New Features
Support for using a master password to encrypt saved e-mail account passwords.

Linux GNOME users can now make Thunderbird their default e-mail client
(Tools > Options > General).

If your network uses proxy authentication for HTTP, Thunderbird now
correctly prompts for proxy authentication instead of silently
failing.

Bug fixes too numerous to mention!

---
Several security holes have been fixed. See the page bellow for
detail.

http://www.mozilla.org/projects/security/known-vulnerabilities.html#mozilla1.7.3
2004-09-20 12:55:43 +00:00
taya
aece601972 Update thunderbird & thunderbird-gtk2 to 0.7.3
thunderbird 0.7.3 is a security fix release.
Fixed bugs are:

- lock icon and certificate spoof with onunload document.write (Bugzilla#253121)
- Malicious certificates can permanently break HTTPS/SSL (Bugzilla#249004)

See the page below.
http://www.mozilla.org/projects/security/known-vulnerabilities.html#mozilla1.7.2
2004-08-10 14:27:17 +00:00
taya
eba28ce8d6 Update thunderbird to 0.7.1
From the article from mozillazine.org:
mozilla.org today released upgrades to both Firefox 0.9 (0.9.1) and
Thunderbird 0.7 (0.7.1) to fix some minor bugs present in both
releases. Both releases correct some flaws in the extension system
that some users may have been experiencing, as well as a new icon set
for the navigation toolbar on Windows and Linux in Firefox 0.9.1. All
users of both products should get this upgrade.
2004-07-06 13:40:57 +00:00
taya
f01bf78aca Update thunderbird to 0.7
Here are the highlights for this release of Thunderbird:

* Smaller and Faster
The Windows Installer is now only a 5.9MB download. Significant
performance improvements on Windows, Linux and Mac OS X!

* New Themes and Extension Manager
Provides a convenient and secure way to manage and update the many
add-ons that set Thunderbird apart from other e-mail clients.

* Crash Analysis Tools (Talkback)
Help us help you! Integration with Mozilla Talkback allows users to
submit crash reports which makes it easier for us to find Thunderbird
top crashes.

* Other New Features...
New user interface for viewing vCards.

New Profile Manager which also supports running from a USB device.

Color quoting for quoted message parts.

Thunderbird now supports a user interface for creating multiple
identities per e-mail account. This makes it easy to have several
e-mail addresses which end up going into the same account.

* Recently Fixed Bugs
Fix for an occassional hang when reading IMAP mail over SSL.

Our LDAP support works against older version 2 LDAP servers again in
addition to version 3.

Thunderbird can handle mailto urls that contain raw spaces in the
subject.

Other bug fixes too numerous to mention!
2004-06-24 23:09:55 +00:00
taya
6675b59eb1 Update thunderbird to 0.6
What's new from release notes:
* Improved Junk Mail Controls
The algorithm for the adaptive junk mail controls has been heavily
redesigned to learn faster and catch more spam.

* New Brand Identity
To be consistent with the Mozilla Foundation's goal of brand identity,
Thunderbird has a new logo and supporting artwork thanks to the fine
work of the Mozilla Visual Identity team.

* Other New Features...
- IMAP users can now benefit from support for the IMAP IDLE command
which allows the mail server to push notifications such as new mail
arriving as soon as it arrives.

- Thunderbird supports server-wide news filters that apply to all
newsgroups on a server.

- Thunderbird includes Secure Password Authentication using a new
cross-platform NTLM authentication mechanism for IMAP, POP3 and SMTP.

- Mail filters can now mark messages as junk.

- Tools > Options > Compose > HTML Options allows you to set up
default HTML compose options such as font, size and color.

- Attachments can be opened directly from the compose window to verify
their contents before sending.

- Thunderbird now supports the notion of multiple identities per mail
account. This makes it easy to have several e-mail addresses which end
up going into the same account. Read More about how to set this up.

* Recently Fixed Bugs
- In the case of a failure when copying a message to an online Sent
folder, Thunderbird will now ask if you would like it to try again.

- Pasting data from an OpenOffice.org spreadsheet no longer pastes
random HTML garbage before the actual spreadsheet data into HTML
compose.

- Fixed several situations where LDAP connections were left open when
using LDAP auto complete or performing searches on LDAP directories.

- Improved view source behavior.

- Mail notification for POP3 messages that are marked deleted or
marked read by mail filters no longer occurs.

- The "Mark All Read" keyboard shortcut now works for Linux GTK2.
2004-05-08 04:35:37 +00:00
taya
40d28187de - switch to gtk1
- catch up to current statvfs support
2004-04-26 13:56:09 +00:00
taya
e10bcd7cf1 Initial import of thunderbird.
Mozilla Thunderbird is a redesign of the Mozilla mail component. The
goal is to produce a cross platform stand alone mail application using
the XUL user interface language.
2004-04-19 23:25:27 +00:00