Discontinuation of release-specific changelog blogposts

With the implementation of the Rapid Release development process for Thunderbird, I will no longer be announcing Thunderbird releases (now done on DevNews instead) as well as their changes in a blogpost, since any significant bugfix or new feature will, in all high probability, make it to the next release train within a few weeks. Calendar might be an exception till it joins the Rapid Release process.

The Rumbling Edge will continue to track comm-central landings every few weeks or so, as well as for Calendar.

Thunderbird release changelogs have been continuously updated since 2005, and the first version on that list was 0.7.3. (Thunderbird has come a long way, a journey of ups and downs indeed!) This list will occasionally be updated as well.

Compare this to old days when new releases would only come out “when it’s done”. How times have changed!

Thunderbird 5 Released

Changelog for previous release (Thunderbird 5 Beta 2) | Changelogs for other Thunderbird releases

Released on 28 Jun 11, and this changelog was last updated on 06 Jul 11.

Thunderbird 5 has been released. Release notes are available. This post lists the improvements in Thunderbird 5 over Thunderbird 5 Beta 2. 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.

Changes in Thunderbird 5: (1)

Thunderbird-specific: (1)

  • Fixed: 666994 - Update blocklist for latest updates

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Thunderbird 3.1.11 Released

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

Released on 21 Jun 11, and this changelog was last updated on 24 Jun 11.

Thunderbird 3.1.11 has been released. Release notes are available. This post lists the improvements in Thunderbird 3.1.11 over Thunderbird 3.1.10. 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 (fixed in this version) that are 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.)

Other changes in Thunderbird 3.1.11: (3)

Thunderbird-specific: (1)

  • Fixed: 651002 - single comma only in to or cc field displays cached content, exception in mailWidgets.xml

MailNews Core: (2)

  • Fixed: 531262 - crash involving saving a message with an attachment as a draft [@ nsMsgAttachmentHandler::Abort()]
  • Fixed: 632504 - crash on shutdown [@ nsCharTraits<unsigned short>::length(unsigned short const*)] – [@ nsMsgShutdownService::Observe]

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Thunderbird 5 Beta 2 Released

Changelog for previous release (Thunderbird 5 Beta) | Changelogs for other Thunderbird releases

Released on 22 Jun 11, and this changelog was last updated on 24 Jun 11.

Thunderbird 5 Beta 2 has been released. Release notes are available. This post lists the improvements in Thunderbird 5 Beta 2 over Thunderbird 5 Beta 1. 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.

Changes in Thunderbird 5 Beta 2: (14)

Thunderbird-specific: (10)

  • Fixed: 644983 - window.top.content is null (unable to view feed entries)
  • Fixed: 652318 - Email sender is displayed as quoted when name in from is quoted.
  • Fixed: 654402 - “Copies & Folders” page in Account Settings is cut off
  • Fixed: 657446 - Archive Options button in Copies & Folders should be hidden based on target, not source account
  • Fixed: 659527 - Thunderbird manual update link opens a new mail compose window instead of a browser window
  • Fixed: 660809 - about:license on Thunderbird
  • Fixed: 661363 - Port bug 562753 (On upgrade, old win7 taskbar entries should have their app model id upgraded, based on install path) to Thunderbird
  • Fixed: 661795 - [autoconfig] POP3 Settings are used although IMAP is selected, for ISPs where POP3 is the default and IMAP is optional
  • Fixed: 663687 - Manually moving mails to a local folder – the folder becomes invisible and the mail info becomes small and blurred
  • Fixed: 663971 - Account wizard no longer looks at MX entries

MailNews Core: (4)

  • Fixed: 578104 - Conversion of data: URI as image source provides mangled attachment name, may not allow saving images pasted or drag-and-dropped
  • Fixed: 596567 - crash [@ memmove | nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)] – [@ nsMsgSearchDBView::InsertMsgHdrAt], [@ nsMsgSearchDBView::InsertMsgHdrAt(unsigned int, nsIMsgDBHdr*, unsigned int, unsigned int, unsigned int)] (Mac)
  • Fixed: 632011 - crash [@ nsIMAPBodypartMultipart::Generate(nsIMAPBodyShell*, int, int)], [@ nsIMAPBodypartMultipart::Generate], [@ @0x0 | nsIMAPBodypartMultipart::Generate(nsIMAPBodyShell*, int, int)]
  • Fixed: 655578 - Some emails aren’t filtered on list-id anymore

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Thunderbird 5 Beta Released

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

Released on 02 Jun 11, and this changelog was last updated on 08 Jun 11.

Thunderbird 5 Beta has been released. Release notes are available. This post lists the improvements in Thunderbird 5 Beta over Thunderbird 3.1. 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.

NOTE: Due to various repository changes from the change to the rapid release schedule, along with other factors, it does not seem possible to form a simple query for bugs changed since the last 3.1 release, excluding .x fixes. Instead, bugs from various Thunderbird posts from June 2010 to June 2011 were consolidated into a list below, so the list is only an approximate, and may not be entirely accurate.

The list below INCLUDES fixes that landed in Miramar 3.3 Alpha 1, Alpha 2 and Alpha 3.

Changes in Thunderbird 5 Beta: (814)

Thunderbird-specific: (437)

  • Fixed: 237376 - Put ‘reply to newsgroup’ on top
  • Fixed: 243631 - Availability to show the name out of the addressbook for a display name
  • Fixed: 256049 - Error “id has no properties” [xs] in file “chrome://messenger/content/messengercompose/addressingWidgetOverlay.js”, line 1057, character 0.
  • Fixed: 257735 - Drafts wrongly saved to sent folder after failing and retrying (common issue of Drafts/Templates/Outbox==Unsent Messages)
  • Fixed: 270434 - Thunderbird should not ignore middle mouse button click or Ctrl+Click on Links/URLs in messages
  • Fixed: 273759 - nsAttachmentOpener impl of nsIURIContentListener broken
  • Fixed: 282068 - RFE: Ability to collapse attachment pane
  • Fixed: 287345 - Can’t add attachment using Mac OS X “open -a” command
  • Fixed: 299346 - address book deleted when opening TBird – 2nd x in a month~
  • Fixed: 304835 - Attachments aren’t draggable from compose windows.
  • Fixed: 308273 - Userfriendly creation of subfolders (not backslash but tick box)
  • Fixed: 308875 - ‘space bar’ message reading scrolling broken for formatted messages (with remote images)
  • Fixed: 309121 - Add account name for error messages
  • Fixed: 309932 - mail imported from Outlook Sent folder has wrong date (timezone confusion)
  • Fixed: 348048 - add a 512×512 icon to the Thunderbird icon file
  • Fixed: 349714 - new flag not removed from cross-folder saved search when last new message is read
  • Fixed: 360510 - checkbox table cells in subscribe dialog do not provide checked/unchecked state
  • Fixed: 360800 - MDN confirmation dialog does not say which addresses the receipt will be sent to (can be multiple)
  • Fixed: 362455 - Build system does not honor –disable-printing
  • Fixed: 380583 - when ISPdata wizardSkipPanels set to false, leaveMessagesOnServer does not work
  • Fixed: 392680 - Clicking Get Mail twice or during startup (while first round not finished) returns modal “This folder is being processed. Please wait until processing is complete to get messages.” dialog / error message [pop]
  • Fixed: 414525 - Manage identities window does not resize correctly.
  • Fixed: 415415 - [meta] tango icons for thunderbird linux integration
  • Fixed: 422845 - Replace rdf-driven addressbook directory tree with js one
  • Fixed: 437438 - New messages in a collapsed thread should not expand the entire thread
  • Fixed: 437657 - increase autocompact threshold “mail.purge_threshhold”
  • Fixed: 439291 - thunderbird doesn’t have the account/folder list under the Go menu
  • Fixed: 442687 - Address Book CSV Import of more than 3 fields tries to import too many fields
  • Fixed: 449383 - “New Tag…” command should be at top of the message tags list (to go well with long list)
  • Fixed: 456167 - Add to Address Book in new header section doesn’t offer choice of target address book
  • Fixed: 456596 - emails with lots of addresses in the To: field should only show first N by default, not just one address + “more” designation
  • Fixed: 458770 - Enable predefined IMAP settings for Google Apps email accounts
  • Fixed: 461669 - Reply to list: automatically determine From: address
  • Fixed: 462121 - Reply function is broken. error identitiesCount is not defined
  • Fixed: 466060 - show “Save All”, “Detach All”, “Delete All” context menu items when one or more attachments are selected, like in Thunderbird 2
  • Fixed: 466311 - Accounts and folders missing after installs of Thunderbird 3
  • Fixed: 468808 - Tabs can’t be reordered
  • Fixed: 470746 - IMAP Draft messages are marked as read (and thus won’t be noticed)
  • Fixed: 472069 - Make assertions fatal on Thunderbird leak/bloat boxes
  • Fixed: 473080 - Change “STARTTLS, if available” to “Insecure” (UI label)
  • Fixed: 474721 - messagereader: message header should not prefer the address book over the message headers as a source of display names
  • Fixed: 476217 - archive folder setting should not be per-identity
  • Fixed: 479200 - Detach a single attachment uses a “detach all” dialog instead
  • Fixed: 490234 - [autoconfig] New Quick Account doesn’t support Google Apps
  • Fixed: 494138 - [thunderbird] Better integration with Windows 7 taskbar (jumplist)
  • Fixed: 495937 - New Smart Folder dialog doesn’t use a verb for the confirm button
  • Fixed: 500758 - recently closed tabs in the go menu
  • Fixed: 503246 - nsISound::playSystemSound(“_moz_mailbeep”); is obsolete on Gecko1.9.2a1 and later
  • Fixed: 504122 - provide undo close tab
  • Fixed: 506202 - Hook up mozmill tests to make package-tests and support running packaged test style
  • Fixed: 508263 - 3.0b3 hangs on exit/shutdown with high cpu, no imap connections, no ldap connection or stack entry [Mac only?] [speculation: losing the network connection/sleeping]
  • Fixed: 510549 - Default Theme 2.0 missing icon for mail.tabs.closeButtons = 3
  • Fixed: 511375 - Add Ctrl-F4 keyboard shortcut to close tab
  • Fixed: 515971 - [faceted search] Faceted search should be made RTL-friendly
  • Fixed: 516247 - Drag and drop of .eml files into mail folder not possible when non-folder tab happens to be active (make folder-tabs become active tab when drag-hovering over tab)
  • Fixed: 516777 - Enable favicons on content tabs.
  • Fixed: 517514 - Expand archive granularity option backend to support UI
  • Fixed: 517677 - tabbed browsing of emails results in fail
  • Fixed: 520214 - “remove attachment” is inconsistent and doesn’t work with multi-select
  • Fixed: 520272 - Optimize perceived speed of switching IMAP folders
  • Fixed: 520824 - investigate moving appropriate font families from serif -> sans serif
  • Fixed: 520964 - [autoconfiguration] nit: When starting new mail account setup, “Your name” textbox should be focussed for easy start
  • Fixed: 521260 - FEATURE REQUEST: Ability to detach tabs
  • Fixed: 521654 - Add “Open All…” to File > Attachments Menu
  • Fixed: 525359 - replying to an HTML message which includes a contenteditable div leaves Thunderbird compose unusable until restart (from incredimail for example)
  • Fixed: 525987 - Message > Archive and New Tag should be repositioned within their menus
  • Fixed: 526541 - Please add a “confirm on delete” option for address book entries…
  • Fixed: 527467 - Implement [Shift]+F5/F9 for “Get [All] Messages” (“Download messages”, instead of Ctrl+T keyboard shortcut now needed for “New Tab”, bug 458069)
  • Fixed: 527550 - mozmill tests for message header pane
  • Fixed: 529781 - Dragging attachment from Sent message truncates the file when using PGP to encrypt
  • Fixed: 530503 - File -> New -> Other accounts proposes .mac
  • Fixed: 531052 - Folder pane scrolling lags/slow after gloda “search all messages” leaves folders open with increased memory
  • Fixed: 531140 - styling in message view select widget and folder location select widget a mess
  • Fixed: 531245 - Import from Apple Mail.app breaks messages and causes data loss.
  • Fixed: 531437 - inserted image not shown during composition if new mail started through external mailto: call
  • Fixed: 531534 - “Close message window on delete” does not work when messages are opened in tabs
  • Fixed: 532050 - Can’t save as template via File > Save As Menu
  • Fixed: 533928 - Subfolder has unread messages but collapsed ancestor folder is not marked (highlighted/bold)
  • Fixed: 534523 - Move to / Copy to Recent context submenu list doesn’t sort folder names alphabetically [v3.0 regression]
  • Fixed: 534814 - Cmd-1 shortcuts doesn’t unminimize (due to change in cocoa widget event handling)
  • Fixed: 535129 - (Windows 7 Theme) Thread-watched icon is cut
  • Fixed: 536145 - Reply, Forward, Junk, Delete Toolbar invisible on long from email adress
  • Fixed: 536542 - In all header view mode show all email addresses of To/CC fields
  • Fixed: 537228 - msgCompSMIMEOverlay.xul: indentation fix
  • Fixed: 538452 - Tracking bug for getting MozMill running on production tinderboxes
  • Fixed: 538750 - One thread involving multiples identities of me is incorrectly summarized as two distinct conversations
  • Fixed: 539000 - Clicking star adds contact to Collected Addresses, not to PAB
  • Fixed: 541209 - Profile Update should honor existing offline folder settings
  • Fixed: 541336 - Implement / add “Save All Attachments” button in attachments pane
  • Fixed: 542705 - New account autoconfiguration wizard does not obey signon.rememberSignons
  • Fixed: 542998 - Need option to disable Archiving completely
  • Fixed: 543701 - Email address of secondary identities not recognized as “You” address book contact
  • Fixed: 544983 - select thread (ctrl+shift+A) not working in cross folder virtual/saved searched/unified folders
  • Fixed: 545557 - better windows theme colors when not in a11y theme mode
  • Fixed: 545630 - Moving message from IMAP folder with no delete access retries indefinitely
  • Fixed: 548088 - Messages marked as Junk not moved to Junk folder
  • Fixed: 548187 - [@ objc_msgSend | HPSmartPrint@0xe1ef ] [@ objc_msgSend | CanonIJPDE@0x14cee ] [Mac]
  • Fixed: 549045 - Fix Account Wizard UI
  • Fixed: 549306 - addressbook background color doesn’t change in windows’ accessibility mode
  • Fixed: 550844 - Complete fixing up unit test for bug 526733 (installation of extensions via application/x-xpinstall type)
  • Fixed: 551706 - Manual Check Mail Doesn’t Work
  • Fixed: 551747 - Use HTML 5 ‘placeholder’ attribute instead of ‘emptyText’
  • Fixed: 551947 - Quick Search freezes when typing
  • Fixed: 553525 - Stop trying to remove .autoreg on uninstall
  • Fixed: 553575 - multiple master password dialogs show up, should be only one
  • Fixed: 553993 - XML Parsing Error: undefined entity, netError.xhtml, cspFrameAncestorBlocked.title
  • Fixed: 554200 - Simplify labels for Quick Filter Options by using consistent natural language terms (Subject, Sender, Recipient, etc.)
  • Fixed: 554311 - Shredder layout needs to be align after Bug 538187
  • Fixed: 555536 - alert on new message does not appear as specified in preferences
  • Fixed: 555785 - Port Bug 553073 (and bug 554997) CFBundleIdentifier in Info.plist.in is hardcoded as “org.mozilla.thunderbird”
  • Fixed: 556114 - crash [@ activateWindow]
  • Fixed: 556383 - Unilever RSS feeds do not properly display in Thunderbird
  • Fixed: 558543 - Return receipt notification bar should not be displayed again if user chose to ignore/confirm a request (Local Folders / POP3 only)
  • Fixed: 559559 - Show the file size of attachments in attachment panel of *any* messages (received/sent/deleted etc.)
  • Fixed: 560051 - [autoconfig] Make guessConfig() return a POP3 config, too
  • Fixed: 560695 - clicking (more) widget in headers with lots of recipients too slow
  • Fixed: 561122 - Thunderbird stays active in the taskbar when minimized with the minimize button
  • Fixed: 561427 - protocol errors on libnotify-based systems show only empty popup notification windows
  • Fixed: 562608 - Thread summary buttons are way too big
  • Fixed: 562708 - Folder preference for gloda indexing does not work for trash/junk/outbox folders (not retained)
  • Fixed: 563062 - Multi-message and thread summaries should use FormatDisplayName from bug 474721
  • Fixed: 563615 - hideEmailAddressPopup is not defined in the standalone message window
  • Fixed: 563766 - Re-enable javascript.options.jit.chrome once bug 563764 is fixed.
  • Fixed: 564126 - Add the test filename to the TEST-UNEXPECTED-FAIL line in mozmill tests
  • Fixed: 565045 - “Get Mail” button is broken (by customization of header pane toolbar)
  • Fixed: 565209 - Preference to show n lines before “more” is shown doesn’t display multiple lines if needed
  • Fixed: 565268 - Need to clean up MozMill vnc connections on Linux if mozmill dies
  • Fixed: 565294 - Update Thunderbird to work with the new add-ons manager
  • Fixed: 566282 - Error message: this._updateVisibleText is not a function
  • Fixed: 566425 - [TB] Customize toolbar sheet moves when selecting the show dropdown menu
  • Fixed: 566825 - Multiple signatures when switching between accounts (signature of previously selected account is not removed) in plaintext editor
  • Fixed: 567062 - Wrong number in “x more” recipients button for singleline case
  • Fixed: 567603 - Selected folders with new messages/mail are hard to read using Windows Classic desktop theme
  • Fixed: 568153 - Re-test Configuration doesn’t work: account.incoming.hostname.toUpperCase is not a function
  • Fixed: 568372 - Undo-ing a delete in an IMAP-Subfolder undoes two deletes
  • Fixed: 568929 - TLS connection to IMAP server does not prompt for client certificate password
  • Fixed: 569048 - Make notifications work with KDE
  • Fixed: 569139 - Personas/Lightweight themes footer image not shown in Thunderbird 3.1 statusbar
  • Fixed: 569161 - New Migration Assistant does not honor Advanced IMAP Synchronization settings
  • Fixed: 569400 - Aero theme – Use Aero Glass
  • Fixed: 569789 - PCA complains when installer is cancelled
  • Fixed: 569988 - Thunderbird mozmill test: test_escape_rules failing following bug 564669 landing on trunk (Remove nsIPlaintextEditor::handleKeyPress())
  • Fixed: 570138 - auto-config probing doesn’t set smtp user name correctly
  • Fixed: 570489 - Morey Amsterdam is not a trademark
  • Fixed: 570902 - Remove ifdefs relating to MOZILLA_1_9_2 from Thunderbird
  • Fixed: 571239 - Can’t open attachments of certain saved messages
  • Fixed: 571264 - Autoconfiguration of new account ignores ISP’s provided values if the password is wrong
  • Fixed: 571759 - Move Add-on Manager to be in a content tab
  • Fixed: 572084 - Thunderbird Text gets background shadow with some personas/Lightweight themes
  • Fixed: 572222 - Remove call to check-locales.pl for Thunderbird
  • Fixed: 572421 - Routing to 64-bit Linux build VM is broken
  • Fixed: 572672 - Reply All Button Missing
  • Fixed: 572694 - [Trunk] Cannot edit message / reply to message.
  • Fixed: 572776 - mini-01, mini-02 staging build servers are not routable
  • Fixed: 573248 - [faceted search] global search terms do not stay in the search box above faceted results window (regression, modify existing search of all messages)
  • Fixed: 573352 - qute theme: tabbar background shadow image not shown
  • Fixed: 573366 - another Misalignment in –help command line
  • Fixed: 573568 - Lightning does not play well with Personas (text-shadow and background issues)
  • Fixed: 573771 - Advanced->Reading & Display->Close message window on delete pref text incomplete
  • Fixed: 574037 - Unexpected / new / undesired search behavior
  • Fixed: 574351 - “Move to … again” permanently disabled
  • Fixed: 574799 - Quick Filter returns results but displays “No results” message when searching across Unified folders
  • Fixed: 574952 - Thunderbird 3.1 account list / folder pane slow to scroll on Mac
  • Fixed: 575018 - Wrong commandkey label Ctrl+G in Edit -> Find -> Find in this message vs. Find Again
  • Fixed: 575385 - Empty notification popup upon focus to unavailable mailbox folder
  • Fixed: 575732 - mark multiple messages as read/unread needs improving (Mark -> As Read)
  • Fixed: 575841 - When in search screen colors do not match high contrast black color scheme
  • Fixed: 575864 - message pane reappears when menu View->Layout option turned off
  • Fixed: 576264 - thunderbird start page and other content served over http
  • Fixed: 576271 - Inactive tab has a shadow. Makes it harder to read.
  • Fixed: 576365 - Thunderbird 3.1 won’t play sound ( 3.0.5 works fine!!!)
  • Fixed: 576611 - Allow address headers to efficiently expand if no “more” is desired
  • Fixed: 576938 - Tabs disappearing on app close to dock [Mac]
  • Fixed: 577021 - In facetted search, German translation of “Mar” (for March) is in wrong charset
  • Fixed: 577041 - The number of messages in a group appears in the Tag column.
  • Fixed: 577043 - ensure Gloda is in the namespaces of the windows that use Activity Manager – “Gloda is not defined” error console message from Thunderbird
  • Fixed: 577343 - Errors/warnings should only be alerted if there is a msgWindow associated (i.e. as a result of a user action rather than a background action)
  • Fixed: 578047 - More native look on Vista/Win7 for the aw-menulist
  • Fixed: 578320 - Setting Thunderbird up for Scots Gaelic (gd)
  • Fixed: 578331 - c-c: Trunk should use background-clip instead of moz-background-clip
  • Fixed: 578377 - Quick Filter Bar returns after being removed
  • Fixed: 578441 - Use <menupopup> instead of <popup>
  • Fixed: 578816 - Cannot send photos attached from Digikam
  • Fixed: 579305 - Permanent orange: TEST-UNEXPECTED-FAIL | test-message-header.js | test_show_all_header_mode
  • Fixed: 579470 - POP3 status message “checking %S for new messages” is incorrectly capitalized
  • Fixed: 579576 - Thunderbird cannot stop loading messages using the customizable “stop” toolbar button
  • Fixed: 579672 - Personas/Lightweight-theme footer not restored after restart (getElementById returns null, incomplete DOM?)
  • Fixed: 579780 - Restore tabmail icons after landing of new icons for tabbrowser
  • Fixed: 579848 - empty folder pane on startup – exception message 0×80550007 chrome://messenger/content/folderPane.js :: ftvItem_getProperties (NS_MSG_ERROR_FOLDER_MISSING)
  • Fixed: 580108 - fake server timeout ends xpcshell tests successfully.
  • Fixed: 580237 - Re-use Firefox’s Automated update testing for Thunderbird releases
  • Fixed: 580764 - Setting pop/imap port to the default value for the security setting not selected appears to get reset.
  • Fixed: 581330 - All default smart folders empty since update TB3.0.6 -> TB3.1
  • Fixed: 581360 - Zebra striping under aero is inconsistent with file manager
  • Fixed: 581921 - Random orange: TEST-UNEXPECTED-FAIL | test-reply-to-list-from-address-selection.js | test_Reply_To_List_From_Address
  • Fixed: 581922 - Random orange: TEST-UNEXPECTED-FAIL | test-message-header.js | test_show_all_header_mode
  • Fixed: 582695 - Port build changes from bug 579178 (Don’t enumerate components/*.manifest and chrome/*.manifest)
  • Fixed: 582826 - thunderbird parallel build error
  • Fixed: 583602 - JS exception during autoconfig if no network connection or Work Offline ( 0x804b0010 (NS_ERROR_OFFLINE) [nsISocketTransportService.createTransport], chrome://messenger/content/accountcreation/guessConfig.js::SocketUtil::line 1071 )
  • Fixed: 584325 - Can’t install new dictionaries
  • Fixed: 584339 - In standalone window I cannot get rid of the scam warning
  • Fixed: 584351 - Rename mail/components/build/nsModule.cpp to nsMailComps.cpp
  • Fixed: 584601 - rights message displays at bottom of screen every time when running debug build
  • Fixed: 585168 - Spotlight search fails when metadata importer plug-in (Thunderbird.mdimporter) is absent
  • Fixed: 585281 - TEST-UNEXPECTED-FAIL | test-display-issues.js | test_buttons_collapse_and_expand (The collapsy bar should not be shrunk!)
  • Fixed: 585443 - install of not-newest version add-ons fails silently in Thunderbird if made compatible by maxVersion increase on AMO
  • Fixed: 585917 - LDAP searching broken in comm-central
  • Fixed: 585947 - Investigate ways of getting Thunderbird to build libxul style
  • Fixed: 586440 - Inbox not displayed correctly after email deletion
  • Fixed: 586770 - Missing extension points for the Account Provisioner.
  • Fixed: 586849 - Windows installer packaging changes in bug 556644 will break Thunderbird
  • Fixed: 586978 - [Permanent Orange][MozMill Linux 64 bit] TEST-UNEXPECTED-FAIL | test-deletion-from-virtual-folders.js | test_open_first_message_in_smart_inbox (and 4 others)
  • Fixed: 587986 - Use toolkit’s l10n.mk in mail/locales/Makefile.in
  • Fixed: 587989 - Wrong text color on folder pane treechildren in selected status with new messages
  • Fixed: 588048 - test_viewWrapper_virtualFolder.js intermittently hangs on Linux
  • Fixed: 588753 - mailContentHandler.js needs updating for component registration changes (opening text files as attachments broken)
  • Fixed: 588754 - address autocomplete, selected address’ characters are white
  • Fixed: 588786 - Error: assignment to undeclared variable index, at lots of places in msgHdrViewOverlay.js
  • Fixed: 589393 - Thunderbird MozMill regressions following latest tracemonkey merge
  • Fixed: 590700 - Test failures in test-display-names.js
  • Fixed: 592952 - securityOverride.warningText should changed to securityOverride.warningContent
  • Fixed: 593004 - Quick search selected filters are ellipsoids not squared with rounded corners anymore
  • Fixed: 593710 - JavaScript error: “invalid ‘in’ operand window.arguments[1]” opening a folder in a new window
  • Fixed: 593723 - cannot open more than 9 messages at a time in Thunderbird 3.1.2
  • Fixed: 593795 - Need warning for moving cards via the message header if the cards exist in a list
  • Fixed: 593948 - System integration – Default mail client setting not integrated well
  • Fixed: 594021 - Attached .rtf files are opened as though they were flat text (TXT) files and show all the control characters
  • Fixed: 594369 - Message header is not aligned to left on RTL Thunderbird
  • Fixed: 594732 - Broken statusbar: unread and total messages labels are on left. Other informations are missing (e.g. offline indicator)
  • Fixed: 594759 - test-signature-updating.js fails permanently following bug 592592 changes to non-breaking spaces
  • Fixed: 594768 - Can’t empty Trash
  • Fixed: 594991 - Change -moz-border-radius* properties to css3-background names in mail/
  • Fixed: 595097 - crash opening/saving attachment [@ nsCounterManager::AddCounterResetsAndIncrements(nsIFrame*)] MODULE: psicon.dll [adobe photoshop?]
  • Fixed: 595644 - Thunderbird starts with empty folder pane when folder discovery broken by “duplicate” names // 0×80550013 == NS_MSG_FOLDER_EXISTS
  • Fixed: 596196 - Include a default blocklist.xml in Thunderbird for releases
  • Fixed: 596803 - Crash on certain mail start page url’s if methodjit enabled
  • Fixed: 596964 - nsINIProcessor.js is being incorrectly removed on TB 3.1 upgrades
  • Fixed: 597649 - Use the Firefox Tabs on Linux
  • Fixed: 597982 - Blocklist url updates for Thunderbird – Change blocklist more information url to https and support specifying application range for plugins in blocklist.xml
  • Fixed: 597985 - Port bug 454300 to Thunderbird – Remove locale-specific subdomains from client-generated URLs
  • Fixed: 597997 - Update xpinstall whitelist preferences
  • Fixed: 598353 - Disappearing email
  • Fixed: 599119 - Investigate unnecessary plugin directory scans while loading messages, causes pauses/slow display during mail navigation or click
  • Fixed: 599260 - Bugs found on the litmus run post libxul landing on trunk
  • Fixed: 599284 - Implement alive ping counter for blocklist to strengthen user privacy
  • Fixed: 599305 - Make package-tests should package xpcshell-tests as well
  • Fixed: 599331 - Have a nice icon for the Thunderbird Add-on Manager tab
  • Fixed: 599608 - Context menu selections are not functional in the Compose Window
  • Fixed: 599797 - Mac builds broken by default architecture switch in gecko
  • Fixed: 600802 - Unnecessary separator at bottom of help menu on Mac following move of check for updates to Thunderbird menu
  • Fixed: 600958 - write mozmill test for reload in standalone msg window
  • Fixed: 601071 - Thunderbird will not load images in emails despite having clicked “Show Remote Content from this user” issue with Quoted-printable
  • Fixed: 601206 - Some email addresses are truncated in headers
  • Fixed: 601231 - The “From” field on every mailing list message in the 3-pane window is always covered by reply buttons
  • Fixed: 601573 - Support omnijar in Thunderbird
  • Fixed: 601593 - Remove some usages of nsVoidArray in the migration code and share functions between classes
  • Fixed: 601900 - copy messages to imap folder stops without any error message – copy to no reaction – due to insufficient return checks
  • Fixed: 602531 - Change “-moz-box-shadow” to “box-shadow” in mail/
  • Fixed: 603391 - Rename tabmail.closeTabs to something more sensible
  • Fixed: 603438 - Are these BCC & Co localization notes to be taken seriously?
  • Fixed: 603733 - Mozmill: permanent failure with a few quick-filter-bar tests
  • Fixed: 604359 - Switch more character encodings to better default fonts
  • Fixed: 604855 - Tabbing from subject to body adds a tab in the body
  • Fixed: 605381 - Remove comm-central uses of long-dead class sortDirectionIndicator
  • Fixed: 606327 - Investigate updating Thunderbird to the latest MozMill
  • Fixed: 606436 - Fix incorrect references to resource://app/… in the feature configurators
  • Fixed: 606440 - Fix errors in error messages in MozMill tests
  • Fixed: 607265 - “mailnews.use_received_date” pref is no longer used, should be removed
  • Fixed: 607295 - Provide UI for new archive granularity and folder structure options
  • Fixed: 608638 - Get rid of the Netscape 4.x profile migration
  • Fixed: 608789 - archive doesn’t select the right message after archive finished
  • Fixed: 608981 - Enable building of places in Thunderbird, but disable history by default
  • Fixed: 608993 - Remove final uses of commonDialog following m-c changes
  • Fixed: 609926 - ‘Quote Message’ menuitem activation misbehaves
  • Fixed: 609941 - Tags with the names of Object-provided attributes break the faceted search UI.
  • Fixed: 609996 - search.xml autocomplete needs tweak to be cleanly extensible
  • Fixed: 610065 - Add src parameter to AMO API pings
  • Fixed: 610603 - mailnews.headers.showMessageId doesn’t show the Message-ID unless you click on ‘+’
  • Fixed: 611305 - Update Thunderbird’s Linux 32 & 64 bit builders to use GCC 4.5 on comm-central and comm-aurora
  • Fixed: 611697 - Set up unofficial branding for Miramar
  • Fixed: 611997 - Menu –>File and Tools are broken on build 20101113
  • Fixed: 612023 - Can’t open URIs from the command line
  • Fixed: 612338 - Package ConsoleAPI.js
  • Fixed: 612884 - Doesn’t open Add-ons Manager tab when click [Manage Add-ons...]button in Options dialog
  • Fixed: 613195 - No keyword detection for missing attachment feature
  • Fixed: 613435 - msgCompSMIMEOverlay.xul: 1 s/observes/command/
  • Fixed: 613443 - msgCompSMIMEOverlay.xul: remove useless |insertbefore=”button-save”|
  • Fixed: 613965 - Trunk leak test builds busted following mozilla-central changes
  • Fixed: 613975 - Inconsistent Print and Print Preview between File and message context menu
  • Fixed: 614205 - Drop unnecessary NECKO_PROTOCOLS_DEFAULT in confvars.sh
  • Fixed: 614215 - Add some color to the sidebar under Aero
  • Fixed: 614918 - On Solaris 10, /bin/sh doesn’t understand “export LDAP_COMPONENT=mozldap”
  • Fixed: 614994 - Update logo for Miramar branding
  • Fixed: 615526 - thunderbird-bin should explicitly link libpixman
  • Fixed: 615540 - Today build (20101129) is broken on Windows
  • Fixed: 615919 - UI race / Undesired trashing or deletion of messages
  • Fixed: 616176 - Dictionary won’t install at all (not notification of incompatible dictionary)
  • Fixed: 616316 - MozMill runtest.py now depends on simplejson, even on Python 2.6
  • Fixed: 616932 - [Quick Filter bar] Missing tag icon
  • Fixed: 617306 - Themes show the Buttons at the wrong side
  • Fixed: 618467 - pane separator problem – too thin, can’t tell what a click would do
  • Fixed: 618528 - subscribe dialog content is broken
  • Fixed: 619071 - Getting set up for Tb 3.2
  • Fixed: 619302 - [autoconfig] “Edit” button not enabled
  • Fixed: 619718 - -setDefaultMail does not set Thunderbird as default mail client
  • Fixed: 620022 - should clear message display when switching to summarize view
  • Fixed: 620467 - Give Account Central system colors
  • Fixed: 620638 - List of messages (central pane) recovering left-hand side panel
  • Fixed: 620781 - Add dictionary switching in the compose window context menu
  • Fixed: 621190 - contacts added to address book lost after closing and opening thunderbird
  • Fixed: 621519 - Attachment keyword icon is wrong
  • Fixed: 623151 - Migration assistant installation of add-ons no longer works on trunk builds
  • Fixed: 623346 - Show Total File Size of all attachments
  • Fixed: 623503 - Factor out MozMill content-tab helpers into a separate file
  • Fixed: 623504 - AIX compilation errors in storage-backport
  • Fixed: 624092 - Error in Thunderbird’s javascript code – use of undefined object (SubscribeOnLoad() in chrome://messenger/content/subscribe.js)
  • Fixed: 624108 - Land about:support
  • Fixed: 624150 - Generalize about:rights code into an about: redirector
  • Fixed: 624341 - Update check for default mailer to work the new way (glib >= 2.27.1)
  • Fixed: 625146 - Don’t count MozMill support functions as tests
  • Fixed: 625361 - Enable nsIBrowserSearchService in Thunderbird.
  • Fixed: 626019 - No update.png in aero/messenger/icons/
  • Fixed: 626076 - Add spellcheck UI in the context menu, à la Firefox, for all HTML Textareas
  • Fixed: 626735 - Set opacity only on qfb-tags .toolbarbutton-icon
  • Fixed: 626742 - Give editMessageButton button appearance
  • Fixed: 626885 - unified inbox only shows messages from one account
  • Fixed: 627810 - about:support account sort order reversed
  • Fixed: 627811 - Port bug 624970 (display DirectWrite version in about:support)
  • Fixed: 628204 - Finish off about:support tests
  • Fixed: 628586 - steelIApplication needs new iid due to changes in parent interface extIApplication
  • Fixed: 628760 - Remove nsVoidArray from mail/
  • Fixed: 628768 - mark as read toggle broken
  • Fixed: 629132 - Add rm (Romansh) to mail/all-locales for 1.9.2 branch
  • Fixed: 629247 - Remove 4MB limit for memory-cache and base it on physical memory size instead
  • Fixed: 629686 - Port bug 620837 – Modify blocklist pingCount parameter to track pingCount for profile and for version
  • Fixed: 630115 - Thunderbird auto selects TO as I select addresses to SEND a little later as BCC.
  • Fixed: 630176 - Add the comm-central source stamp to Thunderbird’s source stamp file
  • Fixed: 630330 - Windows theme swaps “Drafts” and “Templates” icons
  • Fixed: 630484 - Properly support plural forms in advance search dialog status message
  • Fixed: 630857 - Port some makefile changes/updates to Thunderbird’s installer and locale Makefiles
  • Fixed: 630963 - about:support doesn’t work on some Linux distributions
  • Fixed: 631797 - tabmail.css should use moz-icon://stock/gtk-file instead of folder-item.png
  • Fixed: 631916 - Make about:support code use MailServices
  • Fixed: 632197 - Could you add a ‘send again’ function
  • Fixed: 632390 - Message reading and context menu can get broken when opening content tabs
  • Fixed: 632535 - Port bug 617028 (expose graphics failures in about:support) to Thunderbird
  • Fixed: 633492 - remove useless test-window-helpers.js dump statements
  • Fixed: 633498 - Provide structured context information about mozmill failures
  • Fixed: 633620 - make nsIMsgDBView cell text scriptable
  • Fixed: 634272 - Missing tab close button on Mac
  • Fixed: 634620 - In Compose Window: Renaming an attached file removes its displayed file size
  • Fixed: 634907 - need way for mozmill tests to start up without accounts
  • Fixed: 635471 - Change discoverURL to /%LOCALE%/%APP%/discovery/pane/%VERSION%/%OS%
  • Fixed: 635688 - Update openAddonsMgr to take a add-on pane URI as argument and correctly open the add-ons Manager pane
  • Fixed: 635693 - Clicking on links in add-on manager brings up tabs with addons.mozilla.org but you can’t do anything in those tabs (e.g. Personas installation)
  • Fixed: 637641 - Folders for sent, drafts etc. are hidden by default when using gmail
  • Fixed: 638166 - :active icons in prefwindow has wrong style
  • Fixed: 638407 - Border around 3 content pane different from Firefox
  • Fixed: 638481 - The “to” button in the “New message” window looks off
  • Fixed: 638605 - Disable about:rights in mozmill tests
  • Fixed: 638607 - Remove obsolete cmd_showComposeToolbar
  • Fixed: 638801 - Add an extra onLoad argument to contentTab and chromeTab arguments
  • Fixed: 638980 - Status bar should only have progress meter showing whilst loading stuff
  • Fixed: 639462 - “make install” doesn’t install the SDK
  • Fixed: 639578 - Reorder context menu items to be consistent with Firefox’s
  • Fixed: 640090 - Give account central system colors for non-Windows themes
  • Fixed: 640342 - Archive granularity should be flat when using GMail
  • Fixed: 640543 - Random orange: TEST-UNEXPECTED-FAIL | test-retest-config.js | test_re_test_config
  • Fixed: 640627 - Accessing “Download more dictionaries” from the Check Spelling dialog should open a content tab not the external browser
  • Fixed: 640628 - Accessing “Download more dictionaries” from the Preferences dialog should open a content tab not the external browser
  • Fixed: 640649 - Remove unused cmd_file
  • Fixed: 640714 - Add dictionaries from the mail context menu should open a content tab when possible
  • Fixed: 640877 - Random orange: TEST-UNEXPECTED-FAIL | test-selection.js | test_selection_extension
  • Fixed: 640898 - Random orange: TEST-UNEXPECTED-FAIL | test-tooltip-multimessage.js | test_tooltips
  • Fixed: 641193 - improve fancy mozmill logging, round 2
  • Fixed: 641247 - Remove unused commands, commandset, broadcaster and toolbarbuttons from editorOverlay
  • Fixed: 641253 - Message > Mark menu shouldn’t be disabled when no messages are selected
  • Fixed: 641331 - [autoconfig] Remove duplicate string definition in accountCreation.properties
  • Fixed: 641781 - Port the safe mode startup screen from Firefox to Thunderbird
  • Fixed: 641783 - Add an option to the help menu to restart with add-ons disabled
  • Fixed: 641784 - Stop/Remove the safe mode shortcut from being installed in the start menu
  • Fixed: 641806 - Only half of the icons in the message header on OS X are glyphs
  • Fixed: 642102 - Instrumentation code should use services modules
  • Fixed: 642103 - Opening a second three-pane window and closing it breaks the UI due to the instrumentation code
  • Fixed: 642163 - Colors in compose window don’t match Firefox
  • Fixed: 643261 - Toolbarbutton grows when checked=”true”
  • Fixed: 643262 - Update the appearance of the Contacts sidebar
  • Fixed: 643663 - Attachment name+size needs localizable string
  • Fixed: 644079 - QuickFilterManager.killFilter always removes the last filter
  • Fixed: 644800 - Assignments to undefined variables in selectionsummaries.js
  • Fixed: 645509 - Chrome tabs should be allowed to have favicons too
  • Fixed: 645552 - Thunderbird’s tabmail does not honor onbeforeunload event handlers
  • Fixed: 646032 - Missing minus\plus icons on new feature Ability to collapse attachment pane
  • Fixed: 647955 - FolderDisplayListenerManager.unregisterListener doesn’t work
  • Fixed: 648018 - ISP files aren’t read anymore
  • Fixed: 649304 - attachment bar should not be transparent
  • Fixed: 649344 - nsIXULBrowserWindow requires onBeforeLinkTraversal method
  • Fixed: 649479 - Border not on the whole width on the tab bar
  • Fixed: 649890 - The “M” shortcut for mark read/mark unread is nonfunctional in the standalone message window
  • Fixed: 650231 - Pick up the changes for Thunderbird’s About dialog from the revised Firefox version
  • Fixed: 650702 - Message/Mark All Read doesn’t get disabled when there are no (zero) unread messages/all messages are read
  • Fixed: 650703 - Port bug 593525 to Thunderbird (Mark as flagged/file toolbar button shouldn’t depend on archive being allowed)
  • Fixed: 650892 - [autoconfig] Can’t create accounts – fails at around the time of searching the ISP database (getService fails in guessConfig.js)
  • Fixed: 651002 - single comma only in to or cc field displays cached content, exception in mailWidgets.xml
  • Fixed: 651265 - Wrong tooltip for lines column header (news)
  • Fixed: 651486 - XML “Undefined entity” error page shown for entity “remoteXUL.title” in netError.xhtml
  • Fixed: 652062 - #tabpanelcontainer don’t show borders when Lightning is installed
  • Fixed: 652417 - Java Plugin2′s name has changed on OS X Lion (10.7) [mail part]
  • Fixed: 652670 - treerows in disabled trees shouldn’t be selectable in Aero theme
  • Fixed: 652939 - folderpane_splitter in rtl mode doubled
  • Fixed: 653062 - Duplicate accesskeys on Composing & addressing preferences
  • Fixed: 653103 - Scam detection generates too many false positives to be useful and should be easier to turn off as interim fix
  • Fixed: 654053 - Port bug 623950 Send startup time measurements along with metadata request
  • Fixed: 654402 - “Copies & Folders” page in Account Settings is cut off
  • Fixed: 654426 - Bad display of compose window addressing indicators on Mac following bug 642163
  • Fixed: 654645 - Attachment size is not displayed in compose window in case of “Send To” -> “Mail Recipient” from Windows Explorer
  • Fixed: 654672 - Could not read extensions chrome manifest file (972ce4c6-7e08-4474-a285-3208198ce6fd = default theme)
  • Fixed: 654686 - Inconsistent appearance of composition window with Windows Classic desktop theme on XP
  • Fixed: 654702 - The attachments pane should not show 0 length
  • Fixed: 654708 - Follow changes in main window and Composer for Address book
  • Fixed: 654754 - Attachment pane cropped in composition window when using HTML mode with small window width
  • Fixed: 654834 - “Save”/”Save all” button in attachment pane has no icon on Mac
  • Fixed: 654912 - “Open all…” for attachments is available in File -> Attachments menu, but not attachments pane
  • Fixed: 654916 - To/Cc Popups are uneven for first and last rows
  • Fixed: 655110 - Error in mailWindow1-aero.css
  • Fixed: 655214 - accountName label is used on the place of server name label in Troubleshooting Information
  • Fixed: 655698 - Reorder the help menu to group similar items closer together
  • Fixed: 655717 - New attachment pane, make less readable files name in some circumstances when message is open in new window
  • Fixed: 655962 - Drop the check for updates menuitem
  • Fixed: 655975 - display glitch on buttons previous and next on tool-bar when an account is selected
  • Fixed: 656203 - Remove obsolete comment from messenger.dtd
  • Fixed: 656212 - Port accessibility fixes for About window to Thunderbird
  • Fixed: 656590 - Implement channel selector UI for updates
  • Fixed: 656634 - Activate build and dashboard for tb33 Romansh (rm)
  • Fixed: 657218 - UI for new archive granularity uses false accesskey entity for keepArchives
  • Fixed: 658793 - Embedded S/MIME messages are not decrypted
  • Fixed: 659746 - Have the space key scroll the thread summary as well

MailNews Core: (377)

  • Fixed: 39562 - hostinfo.dat “<name>,,x,y,z” needs to be fixed
  • Fixed: 58406 - [RFE] let user choose signature separator
  • Fixed: 79709 - import vcards
  • Fixed: 124641 - Filter or Search: does not handle multi-line (wrapped, folded) headers correctly when search term spans lines
  • Fixed: 128845 - Add an “Automatically download new message headers” option for newsgroup server
  • Fixed: 145712 - nsMsgRDFDataSource::Cleanup should not call nsIObserverService::removeObserver
  • Fixed: 166342 - next unread news does nothing if all messages are read and a new one arrives
  • Fixed: 178870 - [news filters] implement filter after the fact (make Run Filters on Folder available for newsgroups)
  • Fixed: 180144 - Filter editing UI: filter conditions group can fail to have a scroll bar if sized too small – so it seems unable to have multiple criteria, rules are missing
  • Fixed: 182627 - Message body is not displayed for some messages if view attachments inline is false (name in Content-Type/filename in Content-Disposition for mail-body/mail-body-part forces “attachment” for Tb even though real mail body)
  • Fixed: 183109 - Use nsISemanticUnitScanner to handle non-ASCII spam
  • Fixed: 185631 - Auto-detection of SSL Support
  • Fixed: 195702 - attachment size should be visible in compose window
  • Fixed: 200181 - nsImapProtocol::OnStopRequest() doesn’t fire anymore when server drops the connection
  • Fixed: 207156 - Characters outside the default code page becomes ?’s when importing Outlook mail
  • Fixed: 220012 - pop3 fcc doesn’t complete, spins
  • Fixed: 234935 - Label is only stored in .msf file and not in mbox file if line ending of file isn’t the one of the system (tag)
  • Fixed: 236872 - Changing Character Coding Auto-Detection Scheme breaks the message display output
  • Fixed: 237786 - Can not do ‘Cancel Selected Messages’ on multiple selection.
  • Fixed: 242759 - Selecting a contact and pressing enter doesn’t open properties.
  • Fixed: 250141 - Need way to purge/delete downloaded newsgroup messages
  • Fixed: 250878 - [import] Importing mail from Outlook 2002 imports HTML emails as plain text.
  • Fixed: 286581 - IMAP AUTHENTICATE EXTERNAL with TLS and given client certificate
  • Fixed: 290274 - [mozTXTToHTMLConv] ‘clever formatting’ of plaintext strips caret from superscript display (x^2 => x2)
  • Fixed: 293088 - Changing folders results in thousands of calls to nsTreeBoxObject::InvalidateRange
  • Fixed: 293100 - ComposeMessage logic is perf nightmare
  • Fixed: 294356 - In a printed mail Thunderbird ignores the locale settings for the date generating month and day of week
  • Fixed: 300312 - Template field is empty for filters on local folders
  • Fixed: 327936 - Window opened from eml file has active ‘save as’ command
  • Fixed: 338549 - Mailnews account password prompts at startup no longer serial
  • Fixed: 343332 - thread-safety assertion and crash with nsWeakRefPtr and nsLDAPConnection
  • Fixed: 351224 - Could not delete/detach attachments from multipart/related messages (not-used/not-shown part in multipart/related is deletable/detachable?)
  • Fixed: 354273 - S/MIME signed emails include duplicate cert in chain
  • Fixed: 370324 - “Recent” folder context menu doesn’t seem to work, shows wrong folders for copy and move
  • Fixed: 377319 - Convert mailnews to frozen/external linkages
  • Fixed: 379661 - ###!!! ASSERTION: nsSMimeVerificationListener not thread-safe: ‘_mOwningThread.GetThread() == PR_GetCurrentThread()’, file C:/mozilla/mailnews/mime/src/mimecms.cpp, line 273
  • Fixed: 383739 - Cannot send email to <postmaster>, a violation of RFC 821 and 2821
  • Fixed: 387361 - msg copy action to imap on incoming pop3 mail fails with quarantining turned on for antivirus (quarantine option=on/mailnews.downloadToTempFile=true, COPY to any of IMAP folder and local mail folder)
  • Fixed: 392729 - Links for nntp and news Protocols Ignored or crash [@ nsNntpService::MessageURIToMsgHdr(char const*, nsIMsgDBHdr**) ]
  • Fixed: 403275 - crash [@ nsMsgAsyncWriteProtocol::UnblockPostReader()]
  • Fixed: 404922 - compose window fails to recognize updated image file when using drag and drop
  • Fixed: 428611 - failure to report invalid pop3 account password
  • Fixed: 444093 - Spec out nsIAbItem::uuid more clearly
  • Fixed: 445141 - get rid of unneeded build system parts in comm-central
  • Fixed: 450541 - Atom <title type=”html”> should have HTML entities and numeric character references replaced
  • Fixed: 453766 - Checking mCopyState and copySucceeded in nsMsgLocalMailFolder::EndCopy is not needed because these values is checked at the beginning of the function.
  • Fixed: 464126 - imap should load and show newest headers first, especially in the new client account with existing server account case
  • Fixed: 466613 - Remove nsStringArray from mailnews
  • Fixed: 468618 - Drop array extensions in nsMsgSearchArray.h, replace nsVoidArray by nsTArray
  • Fixed: 478463 - Add libnotify (+ libindicate) support to Thunderbird
  • Fixed: 480945 - Unix Mailspool never retrieves new mail by time delay or during startup
  • Fixed: 482432 - crash [@ nsImapFolderCopyState::OnStopRunningUrl(nsIURI*, unsigned int)]
  • Fixed: 486996 - xpcshell-tests: test_compose/unit/test_sendMessageLater2.js hangs often
  • Fixed: 487605 - nsStopwatch.cpp: Fix GetProcessTimes() usage
  • Fixed: 496225 - Replace MOZ_DISABLE_VISTA_SDK_REQUIREMENTS in comm-central
  • Fixed: 498321 - test_nntpPassword.js, test_nntpPassword2.js and test_server.js all leak (including RDF data sources)
  • Fixed: 499997 - fix signed warnings in eudora import
  • Fixed: 505437 - Reftest failures when run against Thunderbird.
  • Fixed: 507804 - nsMsgComposeSecure.cpp: 3 strings to localize
  • Fixed: 511484 - crash: textbox with type=”autocomplete” and searchSession=”ldap” [@ nsLDAPAutoCompleteSession::FinishAutoCompleteLookup(int, unsigned int, nsLDAPAutoCompleteSession::SessionState)], should assert
  • Fixed: 512490 - Remove REQUIRES from comm-central
  • Fixed: 513249 - [SeaMonkey 2.1] Wrong text encoding for html mail in non-utf encoding (with html5.enable=false, charset in <meta> tag is always used in HTML rendering, although decoder returns in UTF-8)
  • Fixed: 519761 - crash [@ nsImapOfflineSync::AdvanceToNextFolder()]
  • Fixed: 522028 - Resolve why Mac builds on 1.9.3 sometimes need –with-macosx-sdk=/Developer/SDKs/MacOSX10.5.sdk
  • Fixed: 522633 - Migration results in useSecAuth set for SMTP servers even though secure connection is selected
  • Fixed: 524315 - shutdown hang, high cpu, no open imap connections, no ldap connections but has live, blocked ldap threads
  • Fixed: 528056 - uncaught exception “0x8000ffff (NS_ERROR_UNEXPECTED)” location: “JS frame :: chrome://global/content/bindings/button.xml :: filterButtons :: line 88″
  • Fixed: 531033 - Imap (GMail) INBOX: corrupted (mixed-up) messages due to synch. while reading (offlin-use=on)
  • Fixed: 531158 - add support for IMAP ID extension rfc 2971
  • Fixed: 531262 - crash involving saving a message with an attachment as a draft [@ nsMsgAttachmentHandler::Abort()]
  • Fixed: 531568 - crash [@ nsCOMPtr_base::~nsCOMPtr_base() | nsImapMailCopyState::~nsImapMailCopyState()], was [@ nsImapMailCopyState::`vector deleting destructor''(unsigned int)] in 3.0b4
  • Fixed: 533083 - POP biff on startup: if we have no password, we say hello to server and then quit
  • Fixed: 533976 - wrong file permissions when saving or detaching attachment
  • Fixed: 534158 - mail not send Thunderbird 3 STARTTLS+AUTH (SMTP server retruns AUTH to EHLO for connection from external, but doesn’ return AUTH to EHLO for connection from internal)
  • Fixed: 534448 - Folder dropdown for newsgroup filters no longer shows server
  • Fixed: 534449 - Gloda should index sent messages right away instead of waiting for me to open the sent folder. Message missing from conversation view
  • Fixed: 537900 - attachment code for apple encode isn’t 64-bit compatible
  • Fixed: 540288 - News article is empty if selected during download from news server
  • Fixed: 540449 - Search term for junk status doesn’t detect unprocessed emails
  • Fixed: 540778 - Please remove “deliver mode” printf statement from nsMsgCompose::_SendMsg
  • Fixed: 541235 - mailnews xpcshell tests fail when running as packaged tests
  • Fixed: 541718 - The structure with which RSS Feed was developed was changed, and the HTML display of Feed became impossible.
  • Fixed: 541879 - crash [@ nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, int*)]
  • Fixed: 542234 - Thunderbird 3 – memory increases about 12MB on each check for new mail / get new messages. all add-ons are disabled [pop]
  • Fixed: 544939 - ldap connections not close properly, LDAP/SSL triggers internal failure error message.
  • Fixed: 544984 - Improve print format of attachment file names, esp. remove content-type and content-encoding
  • Fixed: 545343 - Port |Bug 526451 – allow to build gconf and gnomevfs/gio support independently| to comm-central
  • Fixed: 546177 - Port |Bug 513924 – remove tons of options from configure| to comm-central
  • Fixed: 547119 - Imported Japanese Email from Outlook shows as garbled text
  • Fixed: 547518 - c-c …/locales/Makefile.in resynchronization with Firefox
  • Fixed: 548480 - [10.6] crash [@ CFHash] SMTP password prompt with IME enabled
  • Fixed: 550812 - Attachment isn’t show
  • Fixed: 551698 - multipart/alternative with inline part and text/plain part doesn’t display (When name of Content-Type and/or filename of Content-Disposition:inline is specified for mail-body part with text/xxx in multipart/alternative)
  • Fixed: 551707 - filter click OK failed with “This filter cannot be saved because some search terms are invalid in the current context”
  • Fixed: 552050 - startup crash [@ memcpy | fts3SegWriterAdd] and [@ fts3SegWriterAdd] (Mac) and [@ fastcopy_I] – [@ fts3SegWriterAdd]
  • Fixed: 553353 - test_offlinePlayback.js intermittently failing
  • Fixed: 555557 - Update license blocks to use “Mozilla Foundation” instead of “Mozilla Messaging” (c-c)
  • Fixed: 555570 - not receiving mails, not saving sent ones
  • Fixed: 556351 - crash [@ mime_encode_qp_buffer(MimeEncoderData*, char const*, int)]
  • Fixed: 556394 - Allow a single option to control tag/revision to pull in client.py
  • Fixed: 558518 - Investigate and sync-up remaining diffs from rules.mk from c-c to m-c
  • Fixed: 559909 - Fix iteratorUtils.toArray’s NodeList and Iterator checks
  • Fixed: 561292 - TB doesn’t keep track of forwarded messages on IMAP servers that don’t support $forwarded IMAP flag
  • Fixed: 561422 - Test fails for Importing settings for windows live mail
  • Fixed: 561851 - Hack libmime so that it notifies attachment sizes to GlodaMimeAttachments
  • Fixed: 562104 - Crash on logging into AOL IMAP account [@ NS_MsgHashIfNecessary]
  • Fixed: 562115 - Moves/Archives/Replies don’t get indexed fast enough
  • Fixed: 562926 - detachAttachmentsWOPrompts crashes with zero counts [@ nsMessenger::DetachAttachmentsWOPrompts(nsIFile*, unsigned int, char const**, char const**, char const**, char const**, nsIUrlListener*)]
  • Fixed: 564605 - Intermittent |No rule to make target `../glue/libmimecthglue_s.a’, needed by `libvcard.so’.| in parallel dep builds
  • Fixed: 564703 - Intermittent failure in test_index_compaction.js | test failed (with xpcshell return code: 0)
  • Fixed: 565056 - nsMsgRecentFoldersDataSource::WantsThisFolder and nsMsgFlatFolderDataSource::GetTargets both try to change m_folders at the same time
  • Fixed: 565065 - Thunderbird stuck at shutdown, infinite poll gettimeofday read sequence in strace
  • Fixed: 565852 - Login to IMAP server is invoked upon every view of multipart/mixed mail, because downloading of multipart/mixed mail doesn’t complete and LOGOUT is issued when other mail is clicked(Gmal IMAP,offline-use=off,mail.server.default.mime_parts_on_demand=true)
  • Fixed: 567773 - Replay of flag changes after offline operation is forgotten when network connection is interrupted on replay
  • Fixed: 567824 - gloda’s folder property indexingPriority set as function text, not number
  • Fixed: 569588 - Crash when making undo (Ctrl+Z) just after imap message delete [@ nsCOMPtr<nsIContent>::nsCOMPtr<nsIContent>(nsCOMPtr<nsIContent> const&) | nsImapOfflineSync::ProcessNextOperation()]
  • Fixed: 569839 - Port bug 569365 (kill preprocessor.pl) to comm-central
  • Fixed: 570582 - add mechanism to open nsIMsgDatabases asynchronously
  • Fixed: 571800 - undo delete gives IMAP error: “Error in IMAP command UID: Invalid UID messageset”
  • Fixed: 572065 - Attachment functions broken – open/save/detach don’t work (IMAP only)
  • Fixed: 572094 - make nsMsgXFViewThread have a thread id
  • Fixed: 572886 - Problems display base64 text/html message (With html5.enable=true set by default, if charset=utf-16 is specified in <meta http-equiv> of non-utf-16 text/html, internal reload is invoked, and if text/html is base64 encoded, HTML is rendered in utf-16)
  • Fixed: 572890 - fix “octal literals and octal escape sequences are deprecated” in c-c
  • Fixed: 572937 - port Bug 521193 to comm-central (jemalloc support for Windows x64 build (VC 2005 / 2008))
  • Fixed: 572974 - Partially downloaded mail data is mis-interpreted as complete mail data, if connection error occurs while downloading(IMAP, offline-use=off, mail.server.default.mime_parts_on_demand=false)
  • Fixed: 573071 - Segmentation fault right after startup [@ nsMsgComposeService::ReplyWithTemplate(nsIMsgDBHdr*, char const*, nsIMsgWindow*, nsIMsgIncomingServer*)]
  • Fixed: 573244 - Make flight.mk for universal binaries not specific to PPC/i386 on comm-central
  • Fixed: 573388 - ASSERTION: aWebProgress and channel callbacks do not point to the same docshell
  • Fixed: 574257 - Update package-manifests for indexedDB landing
  • Fixed: 574438 - Need to pass a PRBool to ConfirmEx’s checkValue parameter
  • Fixed: 574441 - Keep sent folder offline store up to date
  • Fixed: 574961 - crash [@ MimeHeaders_get(MimeHeaders*, char const*, int, int)] [@ MimeHeaders_get_name] [@ @0x0 | MimeHeaders_get_name(MimeHeaders*, MimeDisplayOptions*)]
  • Fixed: 575156 - Apply the needed NS_NEWXPCOM/NS_DELETEXPCOM changes from Bug 562387 to Comm-Central
  • Fixed: 575179 - Port |Bug 517097 – make enabling debug symbols more sane| to comm-central
  • Fixed: 575197 - Apply the needed NS_NEWXPCOM/NS_DELETEXPCOM changes from Bug 562387 to Comm-Central’s directory/
  • Fixed: 575509 - Port |Bug 516758 – Remove more options from configure| to comm-central
  • Fixed: 575740 - Make comm-central XPCOM components use new manifests and data tables
  • Fixed: 576282 - Expose a JS representation of attachments (as in “message reader attachments”) for MimeMessages
  • Fixed: 576708 - Receiving error – The current operation did not succeed. The mail server for account [name] responded: [CANNOT] Mailbox isn’t selectable: [Parent Folder].
  • Fixed: 577887 - Kill MOZ_LDAP_XPCOM_EXPERIMENTAL
  • Fixed: 577896 - morkParser::ParseMore doesn’t need rv
  • Fixed: 577897 - morkTable::GetPort doesn’t need ev
  • Fixed: 578918 - Indexing will not work, Gloda database journal is not created, warning in error console
  • Fixed: 579168 - Activity Manager error message issued by IMAP code fails to identify message, or even mailbox, if error is for special IMAP command(eg. STATUS) which is issued without folder selection as RFC requests
  • Fixed: 579241 - Update c-c packaging to account for libangle.so newly added to m-c.
  • Fixed: 579682 - Attachments disappear when attempting to open and view mail (Tb generates association of .file_extension->multipart/appledouble in mimeTypes.rdf, then multipart/appledouble is applied to file of the .file_extension sent with application/octet-stream)
  • Fixed: 579704 - Port | Bug 580175 – make ccache option more flexible | to comm-central
  • Fixed: 579781 - yyerror should be const in nsVCard.cpp warning: deprecated conversion from string constant to ‘char*’
  • Fixed: 579783 - warnings in nsBayesianFilter
  • Fixed: 579795 - warning: the address of ‘digest’ will always evaluate as ‘true’ in nsPop3Protocol::SendPassword
  • Fixed: 579798 - warning: deprecated conversion from string constant to ‘char*’ in MimeOptions_write
  • Fixed: 579799 - warning: m_notifyFolderLoaded will be initialized after m_flags in nsLocalMailCopyState::nsLocalMailCopyState
  • Fixed: 579800 - warning: comparison between signed and unsigned integer expressions in nsMsgLocalMailFolder
  • Fixed: 579801 - warning: array subscript has type ‘char’ in ImportCharSet::stricmp
  • Fixed: 579802 - warning: deprecated conversion from string constant to ‘char*’ in nsOutlookCompose.cpp
  • Fixed: 579803 - warning: comparison between signed and unsigned integer expressions in nsOutlookCompose::FillMailBuffer
  • Fixed: 579804 - warning: deprecated conversion from string constant to ‘char*’ in nsEudoraStringBundle.cpp
  • Fixed: 579805 - warning: deprecated conversion from string constant to ‘char*’ in nsEudoraMailbox.cpp
  • Fixed: 579806 - warning: comparison between signed and unsigned integer expressions in nsEudoraMailbox
  • Fixed: 579809 - warning: comparison between signed and unsigned integer expressions in nsNNTPNewsgroupList
  • Fixed: 579811 - warning: initialization discards qualifiers from pointer target type in porter_stemmer
  • Fixed: 579833 - warning: In constructor nsMsgDBEnumerator::nsMsgDBEnumerator, mClosure will be initialized after mIterateForwards
  • Fixed: 579842 - warning: comparison between signed and unsigned integer expressions in nsMsgDBView
  • Fixed: 580143 - customDBHeaders has no effect on nsIMsgDBHdr with NNTP
  • Fixed: 580270 - won’t save authentication method “normal password” as preference
  • Fixed: 581707 - 3.0.6 update broke IMAP folder new message notification on some but not all IMAP folders (if STATUS error occurs on a folder, Tb doesn’t check new mail of other folders)
  • Fixed: 581838 - Make code to mark files as sparse use JS ctypes
  • Fixed: 582165 - crash [@ nsImapProtocol::SetupWithUrl ] with null m_transport [Mac]
  • Fixed: 582195 - Create sane equivalent of ConvertibleToNative() function for frozen linkage
  • Fixed: 582290 - Automatic fetching of new feed messages not happening
  • Fixed: 582918 - Body of message(and message headers too) is missing when move to sub-folder of “Local Folders” by filter and mailnews.downloadToTempFile=true
  • Fixed: 583419 - Plaintext attachments are always displayed inline
  • Fixed: 583587 - Add In-Reply-To or References header when forwarding a message
  • Fixed: 584026 - Fork abCardOverlay.xul
  • Fixed: 584327 - test_localToImapFilterQuarantine.js intermittent timeout on Linux | test failed (with xpcshell return code: 0)
  • Fixed: 584523 - shouldn’t try to fetch audio parts inline
  • Fixed: 585449 - [xpcshell] test_askuser.js fails: “ASSERTION: StoreMDNSentFlag failed: ‘NS_SUCCEEDED(rv)’, file …/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp, line 1097″
  • Fixed: 585927 - Mail bloat tests need upgrading to account for manifest changes
  • Fixed: 586742 - Add an attachmentInfos noun to gloda messages, including, but not limited to, attachment url, name, size, and content-type
  • Fixed: 587475 - Reimplement UTF-7 in mailnews
  • Fixed: 587582 - ReferenceError: gCurrStatus is not defined in various mailnews xpcshell-tests
  • Fixed: 587608 - Feed reader broken by regexp failure
  • Fixed: 588006 - Renaming folders doesn’t work, folder appears empty until restart
  • Fixed: 588761 - [autoconfig] POP3 tryToLogon() sometimes returns success incorrectly. Account wizard can create accounts with wrong username/password.
  • Fixed: 588773 - crash [@ nsMsgSearchOfflineMail::ProcessSearchTerm(nsIMsgDBHdr*, nsIMsgSearchTerm*, char const*, nsIMsgSearchScopeTerm*, nsIMsgDatabase*, char const*, unsigned int, int, int*)]
  • Fixed: 589232 - Windows l10n nightly builds are failing on central
  • Fixed: 589438 - Set MACOSX_DEPLOYMENT_TARGET properly per-architecture in comm-central
  • Fixed: 589507 - Port Bug 578563 |Make objdir builds the default in client.mk| to comm-central
  • Fixed: 591078 - extensions/smime doesn’t compile with frozen linkage
  • Fixed: 591388 - Teach client.py how to apply local patches
  • Fixed: 591614 - Enable -fomit-frame-pointer on OS X also in comm-central
  • Fixed: 591649 - Account Manager (and other screens) exceed display size and become unusable
  • Fixed: 592041 - crash [@ openMailWindow ]
  • Fixed: 592043 - Log4Moz errors when passing null parameters to the logger
  • Fixed: 592575 - Port bug 572529 to MailNews core.
  • Fixed: 592633 - subscription manager don’t show some subfolders
  • Fixed: 593007 - Stack overflow on corrupted newsgroup Crash [@ arena_malloc_small ] looping through nsMsgQuickSearchDBView::ListIdsInThreadOrder
  • Fixed: 593355 - nsSimpleProperty in nsMsgTxn conflicts with the same in nsHashPropertyBag
  • Fixed: 593855 - Port |Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE| to comm-central
  • Fixed: 594224 - All argument parameters of nsIMapi need “unique” directive
  • Fixed: 594355 - Default alert sound not playing on Mac when new email arrives
  • Fixed: 595814 - [SeaMonkey 2.1] mailnews/imap/test/unit/test_localToImapFilterQuarantine.js | test failed (with xpcshell return code: -6) (due to an assertion)
  • Fixed: 596820 - crash [@ nsMsgAccountManager::RemoveIncomingServer(nsIMsgIncomingServer*, int)]
  • Fixed: 598104 - Local Sent folder allowed to grow past 4GB
  • Fixed: 598942 - Yellow triangle appearing in the Windows tray instead of new mail icon
  • Fixed: 599261 - xpcshell: intermittent “TEST-UNEXPECTED-FAIL | test_dontStatNoSelect.js | 1 == 2 – See following stack:”
  • Fixed: 599609 - xpcshell: intermittent “test_pop3ServerBrokenCRAMDisconnect.js, NS_ENSURE_SUCCESS() + ASSERTION (+ PROCESS-CRASH)”
  • Fixed: 599653 - xpcshell-tests target should run extensions/mdn test
  • Fixed: 599743 - End-of-life Python 2.4 for build support, in c-c
  • Fixed: 599809 - mailnews/Makefile points to wrong topsrcdir, using m-c instead of c-c
  • Fixed: 600174 - WARNING: NS_ENSURE_TRUE(inFile) failed: file nsLocalFileUnix.cpp, line 1546
  • Fixed: 601113 - Port |Bug 543800 – package chrome style tests into .jar file for local testing| to comm-central
  • Fixed: 601128 - Link js staticially for libxul builds (port bug 580407 / bug 587375)
  • Fixed: 601207 - mxr.mozilla.org/comm-central not being updated properly
  • Fixed: 601347 - [SeaMonkey] crash [@ nsNetscapeProfileMigratorBase::CopyCookies(int)]
  • Fixed: 601471 - Unify: stop trying to ‘package-tests’ builds with ‘–disable-tests’
  • Fixed: 601571 - Port omnijar build system changes to comm-central
  • Fixed: 601649 - Client.py doesn’t work with python3
  • Fixed: 601910 - Port hg:ee594fb0fa3e to comm-central (Clean up configure.in a bit)
  • Fixed: 602767 - Fix “a the” in comments (in MailNews Core:Backend)
  • Fixed: 602842 - Port bug 522770 – Implement enough of fakelibs to work around MSVC limitations
  • Fixed: 603192 - Replace hacks to detect whether an object is an array with Array.isArray
  • Fixed: 603253 - Make featureConfigurator.js use iteratorUtils.toArray
  • Fixed: 603864 - Port |Bug 589971 – Omnijar before profiling part of PGO| to comm-central
  • Fixed: 603866 - More rules.mk sync (Port Bug 591325, Bug 594613, Bug 585625)
  • Fixed: 604493 - Composition Window broken on trunk builds due to tracemonkey landing (merge of compartments) (cannot compose, write, reply to messages)
  • Fixed: 604506 - trunk crash [@ nsMsgDatabase::GetDBFolderInfo(nsIDBFolderInfo**)]
  • Fixed: 604666 - Port bug 577213 – Set minimum required OS version for Mac builds
  • Fixed: 604849 - Port |Bug 480735 – Startup timeline| to comm-central
  • Fixed: 604871 - Add –enable-profiling configure option in comm-central (port Bug 592923)
  • Fixed: 605093 - Permanent Mac Orange due to test timeouts: TEST-UNEXPECTED-FAIL | asyncTestUtils.js | Timeout running test, and we want you to have the log
  • Fixed: 605140 - Composition content policy broken due to compartments landing
  • Fixed: 605376 - Port |Bug 559263 – make jemalloc work with android| to comm-central
  • Fixed: 605810 - bypassing file picker when calling nsIMessenger.SaveAs()
  • Fixed: 605972 - Use balloon tips to notify new messages
  • Fixed: 606443 - Remove nsMsgDatabase::GetHdrFromCache()
  • Fixed: 606699 - The new “count the size of attachments” feature does not count bytes for .eml attachments
  • Fixed: 607032 - [OS/2] Followup to bug#602842, port fakelibs
  • Fixed: 607775 - Finalize missed comm-central sync for client.mk
  • Fixed: 607981 - Unified Inbox doesn’t work anymore − no way to set it back up
  • Fixed: 608048 - xpcshell target does not pass-down $(EXTRA_TEST_ARGS)
  • Fixed: 608202 - xpcshell: new test_attachment_size.js fails, “ASSERTION: nothing to write!: ‘dest >= line && dest < src’ … mimeenc.cpp, line 757″ in yenc test
  • Fixed: 608449 - compact of local folders > 4GB fails
  • Fixed: 608478 - Move PERL and MOZILLA_VERSION lines back to where they belong…
  • Fixed: 608483 - Port |Bug 551438 – Require system libpng to be at version 1.4.1 or later| to comm-central
  • Fixed: 608484 - Port |Bug 595805 – Update required cairo version to 1.10 | to comm-central
  • Fixed: 608485 - Port Mozilla Changes of |Bug 583611 – (SQLite3.7.1) Upgrade to SQLite 3.7.1| to comm-central
  • Fixed: 608673 - Port |Bug 418866 – fix profile-guided optimization (pgo) on linux| to comm-central
  • Fixed: 609683 - double messages ending up in imap offline store
  • Fixed: 609796 - Port |Bug 576399 – GCC 4.5 -Os bustage workaround| to c-c
  • Fixed: 609909 - crash [@ nsNNTPProtocol::HandleAuthenticationFailure()]
  • Fixed: 609992 - Attachment header <fieldset> in the wrong spot for inline text attachments
  • Fixed: 610289 - Remove a fistful of unused prefs from mailnews.js
  • Fixed: 610611 - redundant GetMessageKey() call
  • Fixed: 612201 - nsMessenger::mScriptObject is not used
  • Fixed: 612286 - Temporarily disable Eudora import code to get 64-bit Mac builds running
  • Fixed: 612291 - crash [@ nsMsgSaveAsListener::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)]
  • Fixed: 613184 - IMAP protocol causes tens of wakeups
  • Fixed: 613224 - Documentation has outdated links in altbase.h and other files, MDN /docs/
  • Fixed: 613419 - Port Breakpad default-changes to comm-central in configure.in
  • Fixed: 613811 - Port PYTHON_VERSION check to c-c configure.in
  • Fixed: 613846 - NSLDAP32V60.dll symbols don’t seem to have paths to files
  • Fixed: 613875 - Crash [@ nsURIHashKey::HashKey(nsIURI const*)]
  • Fixed: 614479 - [trunk] Send To Mail Recipient not working, MAPI broken
  • Fixed: 614755 - Places db might be locked
  • Fixed: 614919 - Reply to HTML message with account that use HTML signature file, quote my signature (builds broken starts 20101115)
  • Fixed: 615047 - [Debug, SeaMonkey(?)] xpcshell: intermittent “news/test/unit/test_server.js | test failed (with xpcshell return code: 1)”, caused by “ASSERTION: OnDataAvailable implementation consumed no data”
  • Fixed: 615459 - configure deps not set correctly since LDAP move to hg
  • Fixed: 615675 - Allow plugins to work by default in non-email situations
  • Fixed: 616816 - CRs in nsMsgXFViewThread.cpp nsIMailboxUrl.idl certFetchingStatus.js mimecms.cpp
  • Fixed: 617284 - Composition window busted due to JavaScript error: chrome://editor/content/editorUtilities.js unterminated regular expression literal
  • Fixed: 617446 - libmime: mimeEncryptedClass (and also some other classes) are not exposed via XPCOM
  • Fixed: 617889 - warning: value computed is not used in porter_stemmer
  • Fixed: 618801 - Gloda fails to attach the right allUserAttachments property for buggy messages
  • Fixed: 619131 - Fix JS_SHARED_LIBRARY setting in comm-central for non-libxul builds (aka fix Calendar/Lightning link errors)
  • Fixed: 619358 - compact crash [@ nsFolderCompactState::OnStopRunningUrl(nsIURI*, unsigned int)]
  • Fixed: 619387 - crash [@ nsMsgDBFolder::AutoCompact(nsIMsgWindow*)]
  • Fixed: 619388 - crash [@ nsOfflineStoreCompactState::FinishCompact()]
  • Fixed: 619888 - Add a JavaScript dictionary which can support arbitrary keys
  • Fixed: 619909 - Gloda fromJSON de-persistence needs to filter out undefined returned values; deleted tags on removed messages end up as undefined, break faceting logic.
  • Fixed: 622665 - Remove old unused na2 import code
  • Fixed: 623169 - importDialog.js uses different strings to back-end code to try and work out what it is doing
  • Fixed: 623484 - nsMsgContentPolicy::ShouldAcceptContentForPotentialMsg should not call out-of-module synchronously (to nsIMsgHeaderSink::OnMsgHasRemoteContent) [Want to fire mutation events, but it's not safe]
  • Fixed: 623497 - Update trunk comm-central to LDAP c-sdk version 6.0.7
  • Fixed: 623498 - Back port LDAP ASLR onto the current Thunderbird/SeaMonkey releases
  • Fixed: 623520 - AIX5.x port Testing minimum compiler version
  • Fixed: 623522 - Stop IMAP touching the preference service from background threads | Permanent Orange | TEST-UNEXPECTED-FAIL | test_dod.js | false == true
  • Fixed: 623660 - Change FilterEditor dimensions (and move them to relevant .dtd files)
  • Fixed: 623685 - mail.imap.mime_parts_on_demand_max_depth is obsolete
  • Fixed: 623883 - Fix some small occasional memory leaks in nsImapProtocol.cpp
  • Fixed: 624337 - Forward icon is not shown when email is forwarded inline by filter
  • Fixed: 624419 - Potential off-by-one error in MimeHeaders_build_heads_list()
  • Fixed: 624651 - memory leak in MimeMultipartRelated_output_child_p
  • Fixed: 625126 - Make logHelper’s mark_failure work a little better
  • Fixed: 625401 - Port Bug 585818 (Define variable so Makefiles can easily tell if they’re targeting either x86 or x64) to comm-central
  • Fixed: 625506 - crash [@ nsImapCacheStreamListener::OnStartRequest] (Mac&linux), [@ nsImapCacheStreamListener::OnStartRequest(nsIRequest*, nsISupports*)] (windows)
  • Fixed: 626310 - Port |Bug 600435 – XULRunner universal for i386/x64_64 fails to unify nspr-config| to comm-central
  • Fixed: 626954 - memory leak in MimeStartParamExists()
  • Fixed: 627397 - crash [@ nsMsgHdr::ReparentInThread(nsIMsgThread*)]
  • Fixed: 627538 - crash [@ nsMsgSearchDBView::FetchLocation(int, nsAString_internal&)]
  • Fixed: 627999 - Some “-compose” command line options won’t work if they are the first or only argument
  • Fixed: 628093 - xpcshell-tests: test_compose/unit/test_sendMessageFile.js hangs often
  • Fixed: 628094 - Remove nsVoidArray from mailnews/db/msgdb
  • Fixed: 628218 - memory leak in MimeMultipartRelated_parse_eof()
  • Fixed: 628276 - nsIAbCollection and nsIAbDirectory needs new iid due to changes in parent interface nsIAbItem
  • Fixed: 628389 - delete notification not getting sent when doing an offline fcc to the sent folder w/ pseudo hdr.
  • Fixed: 628647 - crash [@ nsImapMailFolder::AddMoveResultPseudoKey(unsigned int)], [@ nsImapMailFolder::AddMoveResultPseudoKey] (Mac)
  • Fixed: 628716 - Remove m_numReferences from nsMsgHdr
  • Fixed: 629208 - imap save as draft doesn’t increment unread count of drafts folder
  • Fixed: 629462 - Add a MailServices module
  • Fixed: 629479 - Remove various nsVoidArray instances and headers
  • Fixed: 629884 - [clang]: Can’t build nsMsgAppleCodes.h with Clang because of pragma error
  • Fixed: 630011 - Make sure messages with MimeUnknown parts don’t break recursive MimeMessage size computations
  • Fixed: 630060 - Crash in [@ MimeMultipartRelated_finalize]
  • Fixed: 630664 - Port Bug 628303 – HOST_LDFLAGS is ignored to comm-central
  • Fixed: 630816 - Newly created LDAP address books don’t use to use the SSL port if specified
  • Fixed: 631498 - mimemsg.cpp uses sscanf to clobber half of a pointer on 64-bit architectures, failing free asserts
  • Fixed: 631993 - Remove obsolete static variable that seems to do one-off leaks in unit tests, and some other obsolete member vars in nsImapMailFolder
  • Fixed: 632011 - crash [@ nsIMAPBodypartMultipart::Generate(nsIMAPBodyShell*, int, int)], [@ nsIMAPBodypartMultipart::Generate], [@ @0x0 | nsIMAPBodypartMultipart::Generate(nsIMAPBodyShell*, int, int)]
  • Fixed: 632148 - Port bug 630628 – Extract d3dx9_??.dll and d3dcompiler_??.dll from DirectX SDK at build time, and ship them with the build
  • Fixed: 632494 - Unify test code to create incoming servers
  • Fixed: 632504 - crash on shutdown [@ nsCharTraits<unsigned short>::length(unsigned short const*)] – [@ nsMsgShutdownService::Observe]
  • Fixed: 632966 - cross folder threading can use nsCStringHashKey
  • Fixed: 633131 - Remove nsVoidArray from nsMsgCopyService
  • Fixed: 633150 - Change nsILDAPURL::setAttributes to take a string rather than an array
  • Fixed: 633345 - Add the SMTP service to MailServices
  • Fixed: 633346 - Add an xpcshell test function to create an outgoing server
  • Fixed: 636112 - Thunderbird should detect the encoding of the attachment text file.
  • Fixed: 636133 - Can’t display a message I just sent with Thunderbird Conversations (
  • Fixed: 636285 - add support for IMAP Move RFC
  • Fixed: 637352 - purge service shouldn’t open db’s if there are no retention settings
  • Fixed: 639474 - test_dod.js fails with latest tracemonkey tree (regex changes?)
  • Fixed: 639726 - Once again add configure/build magic for mozilla-2.0 branch, so comm-central can track a stable release and m-c
  • Fixed: 641137 - crash [@ @ nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int, nsTArrayDefaultAllocator>&, nsCOMArray<nsIMsgFolder>*, int, int)] | nsMsgQuickSearchDBView::SortThreads (trunk sig)
  • Fixed: 641495 - Pull the latest LDAP code into comm-central
  • Fixed: 642645 - port relevant log4moz changes from services’ revised log4moz
  • Fixed: 643508 - Remove instances of MOZ_META_COMPONENT and META_COMPONENT from comm-central
  • Fixed: 643642 - need to normalize [profd] file prefs
  • Fixed: 644324 - Fix AC_TRY_COMPILE call for valid compiler/Mac OS X SDK combination check in comm-central (port Bug 635948)
  • Fixed: 644513 - Remove the presshell argument to nsEudoraEditor::Init as it’s no longer necessary
  • Fixed: 644546 - crash [@ nsAddrDatabase::CreateCard(nsIMdbRow*, unsigned int, nsIAbCard**)] when viewing a replicated/downloaded LDAP directory in offline mode.
  • Fixed: 644601 - Cannot archive mail on my mac
  • Fixed: 644963 - Remove ToInteger workarounds
  • Fixed: 646105 - Feed enclosure enhancements
  • Fixed: 646226 - Sent messages are not indexed anymore (with IMAP)
  • Fixed: 647000 - Remove use of nsAutoLock from comm-central
  • Fixed: 647481 - Remove nsInt64, nsUint64 and nsTime from comm-central
  • Fixed: 648720 - Build failure in ../mailnews/base/src/nsMsgRDFDataSource.cpp
  • Fixed: 648972 - Allow anyone to use StreamMessage *and* fetch parts on demand
  • Fixed: 649226 - Potential deadlock detected @ nsImapIncomingServer::LoadNextQueuedUrl
  • Fixed: 650227 - Adapt comm-central build configuration for building Miramar builds off of comm-central and mozilla-aurora
  • Fixed: 650725 - Update comm-2.0 client.py to pull from mozilla-2.0 by default.
  • Fixed: 650727 - Disallow building on comm-2.0 without mozilla-2.0[ish] clone
  • Fixed: 650750 - Massive performance regression of NFS mailbox between Thunderbird v2 and v3
  • Fixed: 650852 - Add a COMM_2_0_BASE tag to comm-central (and comm-2.0)
  • Fixed: 651097 - SeaMonkey 64bit trunk not building (missing mozjs.lib)
  • Fixed: 651110 - Remove obsolete MOZILLA_2_0_BRANCH defines
  • Fixed: 651153 - assertion in nsMsgMailNewsUrl::Resolve
  • Fixed: 651845 - Remove –enable/disable-static-mail
  • Fixed: 651848 - Disable deleting news articles by default (pref-off)
  • Fixed: 652849 - Port |Bug 585020 – Remove build time option to disable svg| to comm-central
  • Fixed: 653865 - Trunk builds broken by bug 556214: undeclared ‘MonitorAutoEnter’
  • Fixed: 653915 - Remove unused mime/cthandler/calendar code from mime
  • Fixed: 653918 - vcard.properties is unused
  • Fixed: 654109 - Add pr logging Module MsgCopyService to copy service
  • Fixed: 654126 - Segmentation fault [@ js_BooleanIntToString ]. js_BooleanIntToString (methodjit, x86_64)
  • Fixed: 654317 - unneeded saving of filter files during folder move/copies slows the process
  • Fixed: 654743 - Cleanup debug statments in the editor
  • Fixed: 655485 - Fix linking of thunderbird on OpenBSD (X link path missing)
  • Fixed: 655558 - [Debug Windows] “xul.dll”: “LINK : fatal error LNK1210: exceeded internal ILK size limit; link with /INCREMENTAL:NO” since 2011.05.05
  • Fixed: 656014 - Add a way to prevent DisplayMessage (imap)= from marking a message as read automatically
  • Fixed: 656048 - Adjust client.py on comm-miramar to pull releases/mozilla-miramar for the mozilla repository
  • Fixed: 656243 - Permanent orange: test_imapContentLength.js | test failed (with xpcshell return code: 3) caused by Linux notification changes
  • Fixed: 658415 - should compress commit imap db’s after compact of imap offline store
  • Fixed: 658503 - Landing of |Bug 654201 – avoid nsHttpConnection::IsAlive() running event loop for unused SSL connections| broke nsImapProtocol
  • Fixed: 658862 - Crash when forwarding S/MIME encrypted message [@ mime_find_class ], [@ mime_find_class(char const*, MimeHeaders*, MimeDisplayOptions*, int)]
  • Fixed: 660439 - nsEudoraEditor.cpp error: no ‘nsresult nsEudoraHTMLImageElement::GetX(PRInt32*)’ member function declared in class ‘nsEudoraHTMLImageElement’

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)