Bug Description

USN Information: This is being tracked in USN-1197-*

NOTE: The Firefox update causes a regression for certain Dutch sites which is being tracked in Bug #838322.
NOTE #2: The current update for Thunderbird still shows the DigiNotar Root CA as trusted in the certificate manager. This is due to Thunderbird using the system version of NSS. In this initial update, Thunderbird will actively distrust any certificate signed by the DigiNotar Root CA. Future updates will properly show the root CA as distrusted in the certificate manager.

UPDATE:
Unfortunately, the ca-certificates and NSS fixes available at the moment are only a partial fix that won't actually help very much. I'm currently waiting on fixes that should address this issue completely. I will be releasing Thunderbird in a few hours with the same fix that Firefox got which blocks the rogue certificates, but possibly causes a regression for certain Dutch sites (see Description of this bug).

* Update globalmenu-extension to 2.0
- Only update a menu in realtime if it's parent is opening. For all other
times, just invalidate the menu. Avoids spamming dbus everytime
something changes in the menu
- When removing a menuitem from its parent, check that the index is
in-bounds. Should fix a frequent crash on startup, although it doesn't
explain how it gets in to that state in the first place
- Add the ability to turn on debugging without building Firefox with
debugging on
* Add upstream patch to only add ENABLE_JIT=1 to CXXFLAGS if any of trace/
method/yarr jit is enabled. Fixes a build failure on PPC
- add debian/patches/only-add-ENABLE_JIT-to-CXXFLAGS-if-jit-is-enabled.patch
- update debian/patches/series
* Add upstream patch to fix build failure with ENABLE_YARR_JIT=0
- add debian/patches/build-fix-for-no-ENABLE_YARR_JIT.patch
- update debian/patches/series
* Add upstream patch to work around a linker bug
- add debian/patches/compile-pldhash-as-C++.patch
- update debian/patches/series
* Don't pass an empty --mozilla-repo= argument to client.py when creating
the source tarball without a local cache, as it totally breaks. This is
why we've got rid of all this in nightly and aurora, so we can avoid
such bandaids in the first place
- update debian/mozclient/thunderbird.conf
* Messagingmenu fixes:
- Use the libunity5 ABI (LP: #839154)
- Don't use QueryInterface on objects where we can't guarantee they
implement a particular interface (LP: #826447)
* Make sure that thunderbird-gnome-support actually depends on libunity5
- update debian/rules
* Update eds extension to r84 from 0.3 branch
- fixes a shutdown crash
* Use the latest eds libs for the contacts integration
-- Chris Coulson <email address hidden> Tue, 06 Sep 2011 00:19:41 +0100

Thank you for reporting this bug to Ubuntu. maverick has reached EOL
(End of Life) and is no longer supported. As a result, this bug
against maverick is being marked "Won't Fix". Please seehttps://wiki.ubuntu.com/Releases for currently supported Ubuntu
releases.

Thank you for reporting this bug to Ubuntu. natty has reached EOL
(End of Life) and is no longer supported. As a result, this bug
against natty is being marked "Won't Fix". Please seehttps://wiki.ubuntu.com/Releases for currently supported Ubuntu
releases.

Thank you for reporting this bug to Ubuntu. oneiric has reached EOL
(End of Life) and is no longer supported. As a result, this bug
against oneiric is being marked "Won't Fix". Please seehttps://wiki.ubuntu.com/Releases for currently supported Ubuntu
releases.