Thunderbird 3.0.1 Released

Changelog for previous release (Thunderbird 3) | Changelogs for other Thunderbird releases

Released on 20 Jan 10, and this changelog was last updated on 03 Mar 10.

Thunderbird 3.0.1 has been released. Release notes are available. This post lists the improvements in Thunderbird 3.0.1 over Thunderbird 3. This list encompasses almost every single known fix that went into this release, but excludes platform-wide fixes. Do check out the known issues as well.

Impact key for security issues listed on the Mozilla Foundation Security Advisories webpage:

  • Critical: Vulnerability can be used to run attacker code and install software, requiring no user interaction beyond normal browsing.
  • High: Vulnerability can be used to gather sensitive data from sites in other windows or inject data or code into those sites, requiring no more than normal browsing actions.
  • Moderate: Vulnerabilities that would otherwise be High or Critical except they only work in uncommon non-default configurations or require the user to perform complicated and/or unlikely steps.
  • Low: Minor security vulnerabilities such as Denial of Service attacks, minor data leaks, or spoofs. (Undetectable spoofs of SSL indicia would have “High” impact because those are generally used to steal sensitive data intended for other sites.)

Security issues in 3.0.1: (3)

  • Fixed: MFSA 2009-65 – Crashes with evidence of memory corruption (rv:1.9.1.6/ 1.9.0.16) (Critical)
  • Fixed: MFSA 2009-66 – Memory safety fixes in liboggplay media library (Critical)
  • Fixed: MFSA 2009-67 – Integer overflow, crash in libtheora video library (Critical)

Other changes in Thunderbird 3.0.1: (58)

  • Fixed: 382298 - Forwarded “icon” not shown up in IMAP account (index issue?)
  • Fixed: 398702 - Thunderbirds File, Edit and View menus are hidden with some Lightning + other extensions combinations – Error: document.getElementById(“show-completed-checkbox”) is null Fichier Source : chrome://calendar/content/calendar-unifinder-todo.js Line : 61
  • Fixed: 461152 - Move Up/Down in Message Filters doesn’t scroll selected filter into view
  • Fixed: 472019 - crash [@ nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, int*)]
  • Fixed: 505717 - crash [@ EscapeFromSpaceLine(nsIOutputStream*, char*, char const*)]
  • Fixed: 512666 - No “forwarded and replied” arrow in Mac OS classic theme
  • Fixed: 513543 - Crash [@ MimeInlineTextHTML_parse_eof ]
  • Fixed: 516477 - Dock shows a double count of unread messages in smart folder view
  • Fixed: 516586 - Account Settings dialog cuts off buttons
  • Fixed: 517461 - Perfolder unread e-mail count sometimes is wrong on a IMAP server (IMAP server, dovecot, supports CONDSTORE)
  • Fixed: 521026 - Can’t open\close message pane with F8 button
  • Fixed: 524125 - Provide makefile target for bloat tests and don’t hard-code path to symbols
  • Fixed: 524821 - folder pane changes to smart folders if Open in Folder used from Search Messages
  • Fixed: 524852 - drag and drop message to local file system: file with 0 bytes
  • Fixed: 524902 - Thunderbird sometimes fetches read/unread flags from the wrong IMAP folder
  • Fixed: 525513 - crash [@ nsNetscapeProfileMigratorBase::CopyCookies(int)]
  • Fixed: 526193 - Windows XP, Linux theme inconsistens attachment-deleted, phishing and thread-watched
  • Fixed: 526918 - [3.0.x only] extraneous space in header pane above the headers in “All Headers” mode
  • Fixed: 527232 - Unnecessary vertical space between the “Use a master password” checkbox and its description
  • Fixed: 527731 - Folder pane changes to smart folders if new message is opened from mail notification popup and the account that the message is for, is collapsed
  • Fixed: 528039 - Reply to List not correctly identifying lists
  • Fixed: 529824 - tokenization bug breaks global search query strings ending in non-ASCII characters
  • Fixed: 530035 - xpcshell-tests in /mail/base/ fail on JS strict mode
  • Fixed: 530044 - Stack overflow on corrupted newsgroup Crash [@ arena_malloc_small ] looping through nsMsgQuickSearchDBView::ListIdsInThreadOrder
  • Fixed: 530239 - Can’t see that there are more recipients, and can’t expand: “more” cut off by buttons
  • Fixed: 531505 - Deleting message from a message tab populated by a cross folder saved search does not advance to next message
  • Fixed: 531794 - crash [@ nsNntpCacheStreamListener::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)]
  • Fixed: 531811 - Patcher Configs should point release notes to Mozilla Messaging website rather than mozilla.com
  • Fixed: 531829 - Archiving messages from multiple years stores them all in one year’s archive
  • Fixed: 532170 - LDAP address book named with cyrillic/chinese letters doesn’t work
  • Fixed: 532693 - edit message as new for messages with attachments corrupts heap
  • Fixed: 532779 - Unable to open Attached Message Part (this bug:Tb3 generates text/html part instead of message/rfc822 for attached mail, bug 533462:Unable to open text attachment by external program)
  • Fixed: 533170 - No title for message tabs opened from a single folder saved search
  • Fixed: 533249 - Crash [@ nsImapMailFolder::NotifySearchHit(nsIMsgMailNewsUrl*, char const*) ]
  • Fixed: 533462 - Impossible to open a .txt and .html attachment with an external editor.
  • Fixed: 533692 - Kaspersky Anti-Spam Extension causes blank main window on 2.0.0.23 to 3.0 upgrade
  • Fixed: 533865 - Doing a quick search in a cross-folder saved search clears cached results
  • Fixed: 534382 - TB stores new fetched e-mails in Local Folders-1 after upgrade from tb2 to tb3(deferred_to_account is deleted, and the account/server number is used by “Smart Folders” of Tb3. Somehow directory for “Smart Folders” becomes “Local Folders-1″)
  • Fixed: 534422 - Make 1.9.1 client.py pull specific state of extensions by default
  • Fixed: 534462 - loadStartFolder() asks for master password even if already logged into the software security device
  • Fixed: 534480 - Make sure Thunderbird doesn’t start shutting down in the middle of Mozmill test-displaying-messages-in-folder-tabs.js and test-quick-search.js
  • Fixed: 534641 - Selecting Multiple Message Filters to run in other folders
  • Fixed: 534835 - offline folder size constantly increases using Exchange IMAP (Exchange returns wrong rfc822 size)
  • Fixed: 535021 - Folder pane: Arrows in header are too subtle
  • Fixed: 535528 - Mail Compose – address autocomplete causes application freeze (OE Contacts / Windows Address Book related)
  • Fixed: 535560 - Get Thunderbird 3.0 boxes onto building with gecko 1.9.1.7 and our core sqlite changes
  • Fixed: 535997 - crash when importing Outlook 2000 address book [@ nsOutlookMail::CreateList]
  • Fixed: 536042 - Provide a way for folder tree modes to express parent relationships and tell us which folder a message belongs to
  • Fixed: 536129 - Update mail/ copyright dates to 2010
  • Fixed: 536245 - Right side of entire Thunderbird window is cut off if toolbar width exceeds window width
  • Fixed: 536404 - When composing an S/MIME encrypted email, no padlock is shown at bottom right of window
  • Fixed: 536552 - Make sure gFolderTreeView.toggleOpenRow works even if a string is passed in as the index
  • Fixed: 536704 - auto sending return receipts does not work
  • Fixed: 537820 - quick search in smart folders/saved searches should prefer offline when it has a choice
  • Fixed: 538354 - Migration assistant doesn’t set property server.offlineDownload properly
  • Fixed: 538414 - Recover mail downloaded to Local Folders-1
  • Fixed: 538568 - Thunderbird 3.0 can’t handle autoconfig files with daysToLeaveMessagesOnServer elements.
  • Fixed: 538896 - Set up buildbot for Thunderbird 3 releases independent of Thunderbird 3.1

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)