Thunderbird 3 Beta 4 Released

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

Released on 22 Sep 09, and this changelog was last updated on 23 Sep 09.

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

Now based on Gecko 1.9.1.3 platform version.

Changes in Thunderbird 3 Beta 4: (333)

Thunderbird-specific: (213)

  • Fixed: 67219 - Disable filters menu item when no accounts are set up
  • Fixed: 170520 - Allow SMTP server to be specified when creating new account
  • Fixed: 231541 - “Leave messages on server” should be chosen by default (dataloss)
  • Fixed: 232679 - Can’t open blank new message when main mail window is not open
  • Fixed: 249841 - False positives from message bodies search in newsgroups and IMAP accounts
  • Fixed: 274273 - “About Thunderbird” dialog has useless “hide toolbar” button
  • Fixed: 274688 - The dock icon often shows an incorrect number of unread messages
  • Fixed: 326169 - Make “prefs / advanced / certificates” match “firefox / prefs / advanced / encryption” (wrt ssl client certificate UI)
  • Fixed: 337867 - “save as file” HTML extensions wrong
  • Fixed: 356770 - Account wiz talks about ‘Tools menu’ where ‘Edit menu’ should have been used on linux
  • Fixed: 371629 - Star header will not un-highlight
  • Fixed: 383131 - lost of color marks in the receipt window
  • Fixed: 409798 - Blank lines occasionally appears in mail listing
  • Fixed: 436869 - non-standard MIME types, application/x-pkcs7-mime and application/x-pkcs7-signature – don’t need the x- prefix
  • Fixed: 449220 - opening the eml-attachment in a forwarded email does not work
  • Fixed: 451841 - Use new search textbox widget in “Download Actions” dialog
  • Fixed: 452711 - use firefox default font chooser for display
  • Fixed: 456168 - Headers take up too much space in new arrangement
  • Fixed: 458127 - Strange behavior when opening thunderbird window – empty folder pane and whitespace in toobar
  • Fixed: 463155 - Add video/audio controls to message context menu, since the regular controls depend on JavaScript
  • Fixed: 464354 - Pref enable gloda by default
  • Fixed: 465269 - Folder location toolbar item does not work
  • Fixed: 465324 - GTK look for tabs
  • Fixed: 467527 - Restart needed for localized folder name (Drafts/Junk/Sent/Templates/Archives name in folderpane tree)
  • Fixed: 467942 - folderpane: doubleclick action should be up to the item to decide
  • Fixed: 468004 - vertical splitters are ugly on OS X
  • Fixed: 468595 - Some IMAP messages are truncated in offline-store. (“This body part will be downloaded on demand.”)
  • Fixed: 469878 - Unwrapping long header lines in the detailed view leaves the “more” indicator visible and active
  • Fixed: 470416 - advancing to new message in another folder doesn’t scroll the folder pane into view (to show the folder)
  • Fixed: 470669 - Provide friendly and reliable testing environment for Thunderbird l10n versions [meta]
  • Fixed: 474523 - remove reply, reply all, forward, delete, junk, and forward/back buttons from default mail toolbar
  • Fixed: 474711 - search facets bar above search results tab
  • Fixed: 477842 - Text boxes containing domains and URLs should stay LTR when UI is RTL
  • Fixed: 481966 - l10n needs different entities for ‘to: you’ and ‘from: you’ in message header
  • Fixed: 482476 - Enable Space/Time policy for autosync
  • Fixed: 484166 - Make use of firefox search icon
  • Fixed: 484329 - Upgrading to 3.0 causes “archives” folder disappears
  • Fixed: 486320 - Get rid of line between 3 pane area and statusbar
  • Fixed: 486432 - Can’t get back to “What’s New” tab
  • Fixed: 486955 - Identity Settings dialog has shrunk
  • Fixed: 488454 - new icons for compose window toolbar for aero
  • Fixed: 488668 - windows vista folder pane icons
  • Fixed: 489366 - new vista address book icons
  • Fixed: 489368 - message thread icons
  • Fixed: 490042 - Provide hooks so extensions can easily modify the message header view
  • Fixed: 490097 - Clean up autoconfig strings and move them from content to locales
  • Fixed: 490111 - Decide what we’re doing with dump/ddump in autoconfig, and clean them up
  • Fixed: 490143 - [autoconfig] Get the password wrong and you have to start from the beginning
  • Fixed: 490326 - Smart folders – individual saved searches disappear
  • Fixed: 490329 - Cycle arrow buttons/icon in folderpane header are too small
  • Fixed: 490388 - Middle-click on scrollbar is broken — Opens selection in a tab instead
  • Fixed: 490985 - [autoconfig] Unable to find the incoming server after changing from IMAP to POP3
  • Fixed: 492279 - Sort out cookie handling within Thunderbird
  • Fixed: 492438 - Attachment reminder dialog should explain what triggered it
  • Fixed: 492922 - Smart folders – when creating a new account, its Sent folder doesn’t show up automatically
  • Fixed: 493060 - Installer default mail client option doesn’t set it correctly on Windows XP
  • Fixed: 493980 - If a SSL security certificate expires, Thunderbird goes into an infinite UI loop
  • Fixed: 494962 - Include Protovis and jQuery + some jQueryUI bits in TB3
  • Fixed: 495478 - Buttons on summary page for collapsed threads don’t have same height
  • Fixed: 495846 - view | folders sub-menu doesn’t include smart folders
  • Fixed: 495922 - Summary page for collapsed threads and multiple selections doesn’t respect zoom options.
  • Fixed: 496146 - tracking bug for build and release of Thunderbird 3.0 Beta 3 (3.0b3)
  • Fixed: 496151 - What’s New page for 3.0 Beta 3
  • Fixed: 496248 - content/multimessageview.css should not have font-specific info – move to skin/multimessageview.css
  • Fixed: 496375 - Tango icon for Send button in composition toolbar ambiguous
  • Fixed: 496884 - Collapsed summary view header hides message summary for threads with long subjects
  • Fixed: 497059 - Hang with unreliable wifi connection, either when re-connecting to email server, or on shutdown
  • Fixed: 498343 - Account Central gives unread and total counts in status bar (shows -1 for accounts)
  • Fixed: 498415 - “N” for next message jumps to next folder, but does not open first unread message there when mailnews.nav_crosses_folders 0 is set
  • Fixed: 498465 - The reply-list button needs an icon.
  • Fixed: 498519 - make attachment reminder an inline notification bar
  • Fixed: 499180 - hide reply-to when it is the same as the from address
  • Fixed: 499410 - message header view: get rid of extra horizontal whitespace
  • Fixed: 499958 - When you right click and Send To ‘Mail Recipient’ it fails [ms windows] / Send Attachment
  • Fixed: 499989 - mail header view: more button has problems and should be improved in some way
  • Fixed: 500142 - Create mozmill and mozmill-one make targets for build automation to use
  • Fixed: 500338 - Need better error reporting tools for development
  • Fixed: 500506 - Simplify providing an nsIController implementation for tab modes
  • Fixed: 500519 - Mozmill runtest.py doesn’t set the thunderbird.exe environment correctly on Windows
  • Fixed: 500564 - drag & drop an .eml file into a mailbox folder via thread pane drop
  • Fixed: 500970 - Activity Manager: Removing account causes lots of “Folder Deleted” messages.
  • Fixed: 501045 - Clicking Growl New Mail Notification Results in “imap-message is not a registered protocol” error
  • Fixed: 501163 - New attachment preference pane lacks option to remove wrong file-type associations
  • Fixed: 501308 - Pressing Enter on a message no longer sets focus to the message body
  • Fixed: 501516 - right click folder -> search causes the search to be in the displayed folder, not the selected one
  • Fixed: 501910 - Consider Preferences UI for cookies
  • Fixed: 501978 - reply list broken for “List-Post: <mailto:foo@bar> (Comment)”
  • Fixed: 502597 - thunderbird autoconfig, prefcalls.js Ldap queries broken
  • Fixed: 502856 - Autosync activity manager notices should only show one per account
  • Fixed: 503030 - Open About actions (“Our Contributors” or “Your Rights”) open a new modal 3 pane window.
  • Fixed: 503299 - window.close() from a content tab closes Thunderbird window
  • Fixed: 503436 - autoconfig UI needs polish.
  • Fixed: 503484 - If I select more than 82 message I get no summary
  • Fixed: 503567 - Send icon shifts to left on hover
  • Fixed: 503624 - Prefs to mark all RSS or NNTP messages read when exiting the folder no longer work
  • Fixed: 503692 - [autoconfig] displayShortName is unused
  • Fixed: 503777 - provide reasonable default windows sizes
  • Fixed: 503783 - BatchMessageMover.OnStopCopy status code checking is incorrect
  • Fixed: 504042 - Return receipts button cut off when preferences first opened -> Advanced
  • Fixed: 504182 - Release notes for Tb 3 beta 3
  • Fixed: 504187 - Don’t update the toolbar in the middle of a middle or right click
  • Fixed: 504297 - Message view doesn’t always invalidate the tree (possible indication of duplicate messages until scrolled)
  • Fixed: 504552 - default tab show only a message and no other panes [dead end UI]
  • Fixed: 504786 - 3.0 beta 3 – update shipped-locales with locales to include in the build
  • Fixed: 504802 - [windows] options window (box) too narrow
  • Fixed: 504954 - Add Outbox to smart folders
  • Fixed: 504986 - bring back start page (start page doesn’t show on startup anymore)
  • Fixed: 505044 - Selection lost when leaving a folder and coming back into it (mailnews.remember_selected_message doesn’t work)
  • Fixed: 505297 - OS/2 Thunderbird doesn’t change main icon with official-branding
  • Fixed: 505309 - os search integration should use nsIMsgDatabase::getFilterEnumerator to avoid creating a lot of js garbage nsMsgHdrs
  • Fixed: 505321 - new message added to an open threaded cross-folder saved search doesn’t get added in the right place
  • Fixed: 505705 - Window layout position and columns not remembered after each exit (using Vertical view, width, persist)
  • Fixed: 505868 - multi message summary is overeager in escaping content
  • Fixed: 505967 - Threaded view is broken when a view is in effect
  • Fixed: 505974 - Crash [@ nsMsgAccountManager::OnItemRemoved] deleting a local folder which had a saved search subfolder
  • Fixed: 505992 - “Thunderbird Spotlight Metadata” shows up in spotlight searches (OSX)
  • Fixed: 506011 - [qute] New icons for the main toolbar
  • Fixed: 506109 - Message is marked as read after delay even after moving to another message
  • Fixed: 506290 - [autoconfig] Layout changes to quick account setup
  • Fixed: 506327 - Error: document.getElementById(“quick-search-menupopup”) is null
  • Fixed: 506448 - Quicksearch – “Save Search as a Folder” not working gSearchSession is not defined
  • Fixed: 506544 - *** No preference found for search-enable when viewing preferences | advanced
  • Fixed: 506577 - convert users of IsSpecialFolder(folder, …) over to use folder.isSpecialFolder(…)
  • Fixed: 506613 - some brokenness in the standalone message window
  • Fixed: 506625 - mozmill bloat test has (gratuitous) sleep delays
  • Fixed: 506626 - the qute theme uses a older style search icon
  • Fixed: 506630 - view | folder mode doesn’t initialize properly
  • Fixed: 506633 - Options appearance looks different from Firefox on Vista
  • Fixed: 506660 - Need vista specific icons for Activity Manager
  • Fixed: 507122 - toolbar style don’t match Firefox
  • Fixed: 507137 - attachment of .eml file can’t be read by stream because of wrong size information
  • Fixed: 507203 - Advanced preference pane blank on Windows
  • Fixed: 507349 - filter dialog unusable when opened in smart folders mode
  • Fixed: 507533 - We should add the subdomain from a mismatched cert at the tail end of domains we check in autoconfig
  • Fixed: 507580 - gnomestripe newsgroup tab icon MIA
  • Fixed: 507682 - askSendFormat modernization
  • Fixed: 508026 - Restart needed for localized folder name (Drafts/Junk/Sent/Templates/Archives name in folderpane tree) – IMAP only
  • Fixed: 508143 - “Status Bar” and “Sort By” have redundant access keys / mnemonics in View menu
  • Fixed: 508597 - Typing Extension no longer sets the file output type
  • Fixed: 508694 - Not use thread summary view for newsgroups which aren’t offline
  • Fixed: 509010 - Localize name and description for the default theme
  • Fixed: 509095 - wget-en-US broken with mozilla-central, empty $(_ABS_DIST)
  • Fixed: 509379 - Windows XP filepicker doesn’t like its default filename to have an extension
  • Fixed: 509442 - Native dropdown look for the “other actions” dropdown
  • Fixed: 509616 - improve the look of the inline attachment separator
  • Fixed: 509623 - make check for new mail on startup the default for newly created autoconfig accounts
  • Fixed: 509987 - No need to create app.ico in $(DIST)/branding/app.ico
  • Fixed: 510302 - Provide an overlay for content tab elements.
  • Fixed: 510312 - Provide notification bar for content tabs
  • Fixed: 510378 - Consider enabling Satchel/Form Fill in Thunderbird
  • Fixed: 510595 - Remnants of email in preview pane after sending to junk.
  • Fixed: 510707 - Add prefs ui for imap autosync date constraints
  • Fixed: 510724 - JavaScript warning when hitting “n” to go to the next unread message.
  • Fixed: 510760 - Find in this message (Ctrl+F) not work in new tab when preview pane is off
  • Fixed: 510808 - Use “pressed” look for toolbarbuttons when their menu is open
  • Fixed: 511240 - Provide feedback for loading of content within content tabs
  • Fixed: 511308 - make autoconfig the default new account UI
  • Fixed: 511310 - make Smart Folder mode the default
  • Fixed: 511404 - tab related bindings should all move to content/tabmail.xml
  • Fixed: 511592 - Attachment area is very big
  • Fixed: 511600 - Find in this message (Ctrl+F) not work in “Our Contributors” tab
  • Fixed: 511721 - Add unlinked .xpts to removed-files.in for OS X
  • Fixed: 511801 - [Thunderbird] mozilla-central ‘Linux comm-central build’ do not compile after bug 511326 landing
  • Fixed: 511847 - [autoconfig] Setting invalid hostname then correcting can lead to -1 being displayed in insecure notices
  • Fixed: 511968 - win back some space from the button header box on windows XP
  • Fixed: 512245 - Implement tab persist for content tabs
  • Fixed: 512279 - marking as “not junk” doesn’t reload to show unsanitized view
  • Fixed: 512375 - make message header “other actions’ contain an appropriate default set of actions
  • Fixed: 512460 - icon fixes for account central (qute and gnomestripe)
  • Fixed: 512828 - add a cmd_viewAllHeader and cmd_viewNormalHeader to the MessageWindowController
  • Fixed: 513037 - Give “Archive” subfolders a different looking icon
  • Fixed: 513471 - Failures by editing a card with a custom photo
  • Fixed: 513653 - Fix switching to an existing tab when trying to open a content tab with the same url
  • Fixed: 513654 - Closing an unselected content tab can lead to blank display
  • Fixed: 513704 - bug in errUtils.js
  • Fixed: 513735 - Create more l10n.ini files to builds against 1.9.1 and central
  • Fixed: 514072 - upgrade windows xp/vista to tango border quote colors
  • Fixed: 514452 - date header should not take up an entire line
  • Fixed: 514706 - [gnomestripe] tab server icon is jammed up against left side of the tab
  • Fixed: 514735 - alwaysAsk.png and friends not available on Vista and above
  • Fixed: 514829 - [gnomestripe] the old style folder icons are used in a number of places (those where folder.png is referred to)
  • Fixed: 514830 - Remove filefield rules from *stripe/mail/preferences/preferences.css
  • Fixed: 514858 - Cannot disable Shredder start page, regardless of setting
  • Fixed: 514945 - crash [@ nsMsgSearchValidityTable::GetAvailable(int, int, int*)] clicking search folder
  • Fixed: 515151 - Tab persistence at startup broken with IMAP message tabs
  • Fixed: 515179 - Make about:rights etc open in an existing window if one is already open
  • Fixed: 515459 - crash trying to view mail
  • Fixed: 515516 - smart folders accounts gets marked as local mail folder account
  • Fixed: 515624 - icon pictures don’t match text
  • Fixed: 515653 - [faceted search]: styling needed for “List all N”
  • Fixed: 515656 - [faceted search]: show all as list should open in a new tab
  • Fixed: 515657 - [faceted search]: allow the timeline to be collapsed (and remember it)
  • Fixed: 515721 - [faceted search] Components.classes['@mozilla.org/satchel/form-fill-controller;1'] is undefined
  • Fixed: 515729 - Message Header View needs vertical space saving Digital Signing indicator
  • Fixed: 515736 - [faceted search] Time navigation is difficult
  • Fixed: 515740 - [faceted search] glodaFacetView.results.message.andNOthers lacks a localization note
  • Fixed: 515750 - [faceted search] No folders selected after upgrade from non-faceted search to faceted search
  • Fixed: 515760 - [faceted search]: attachment display is clipped
  • Fixed: 515769 - [faceted search][vista] new searchbox needs some css love
  • Fixed: 515803 - [faceted search] After customizing toolbar, entering a search term opens multiple results tabs on clicking “Messages mentioning…” autocomplete drop-down
  • Fixed: 515857 - Removed OnLocationTreeSelect() still has 1 caller
  • Fixed: 515860 - [faceted search]: deleting last message in ‘view as list’ mode gets thread view confused
  • Fixed: 515869 - [faceted search] Shush trailing comma warnings
  • Fixed: 515899 - “Empty string passed to getElementById()” warning on TB start-up.
  • Fixed: 515914 - Small icons for Reply and Reply to All are switched
  • Fixed: 516033 - Add vbox enclosing expandedHeadersTopBox and expandedHeadersBottomBox
  • Fixed: 516087 - [autoconfig] Pressing enter can lead to creating accounts at the wrong time.
  • Fixed: 516134 - [faceted search] disablehistory on the facet browser
  • Fixed: 516143 - Smart folder doesn’t remember its sort order
  • Fixed: 516176 - Folder list/email pane are blank
  • Fixed: 516232 - [faceted search] Deleted for good/expunged messages are shown in search results
  • Fixed: 516583 - updating from Gecko/20090910 to Gecko/20090913 causes ‘Search everywhere’ to stop working
  • Fixed: 516630 - timeline doesn’t stay collapsed if you change sort order

MailNews Core: (120)

  • Fixed: 119459 - Option to add a photo/image/picture to each entry of the addressbook
  • Fixed: 121647 - POP/IMAP server passwords are inappropriately forgotten
  • Fixed: 127250 - “Body” filter for IMAP messages downloaded for offline use.
  • Fixed: 132340 - Local body search does not work if the body is encoded as Base64
  • Fixed: 198100 - Option to change precedences (order) of junk control and normal filters
  • Fixed: 238816 - MailViews and Search on custom-header: implement new choices for matching criteria
  • Fixed: 242550 - Filter criterion “doesn’t contain” and “isn’t” not found in user defined header fields (IMAP)
  • Fixed: 248280 - pref “javascript.allow.mailnews” is obsolete and should be removed
  • Fixed: 257415 - Add filtering for IMAP folders other than the INBOX
  • Fixed: 263304 - The Address Book doesn’t show the LDAP-field “labeledURI” as Website
  • Fixed: 269812 - “Save as text” of non-ASCII mail is corrupted when 3-bytes escape sequence is split to two buffers
  • Fixed: 277187 - unable to change the “and place my signature” pref if no signature is set
  • Fixed: 280232 - Search crashes on working with address book from sidebar [@ nsCSubstring::ReplacePrep ][@ nsCharTraits<char>::compareLowerCaseToASCIINullTerminated(char const*, unsigned int, char const*)]
  • Fixed: 305168 - Too many recipients when copy/paste address line or sending from MS Access (increase max to 2000)
  • Fixed: 310359 - search all address fields capability (Bcc:s too!)
  • Fixed: 313026 - crash when downloading many messages and “copy all” filter enabled [@ nsImapUrl::GetMsgFileSpec] [@ nsImapProtocol::ProcessAuthenticatedStateURL]
  • Fixed: 323875 - Undo Delete Message (Ctrl+Z) erases messages from trash instead of restoring them
  • Fixed: 340168 - Save As dialog silently overwrites file (if no extension specified)
  • Fixed: 351064 - message/rfc822 attachments of saved messages open blank (or don’t open)
  • Fixed: 362542 - investigate apply_rfc2047_encoding to make sure there aren’t more problems
  • Fixed: 383584 - crashed while getting message (after rename a virtual folder) [@ VirtualFolderChangeListener::OnHdrAdded(nsIMsgDBHdr*, unsigned int, int, nsIDBChangeListener*)]
  • Fixed: 384774 - Mailnews:movemail. Fails in the increasingly common situation of no write privs in mail spool dir
  • Fixed: 387502 - Mailboxes are allowed to grow larger than 4gb in size
  • Fixed: 388353 - Displaying a Mail Messages leaks a jsContext & a global window
  • Fixed: 389098 - Automatic junk (spam) detection on messages moved by a filter from IMAP – should move to junk folder directly after move and detecting junk
  • Fixed: 410842 - Duplicate entries appear when <guid> contains newline
  • Fixed: 440794 - Initial Support for “Leverage Offline capabilities to make sending email appear faster” (aka send in background)
  • Fixed: 448337 - Move step of “Copy then Move” action in single filter rule is not executed(even after fix of 376235)
  • Fixed: 457745 - Filters: Auto-assign a meaningful name.
  • Fixed: 458625 - “Check for new mail at startup” has no effect without “Automatically download new messages” with pop account
  • Fixed: 462539 - “Unable to open the summary file for _______. Perhaps there was an error on disk, or the full path is too long.” search integration leaving dbs open
  • Fixed: 464355 - Retention policy option “Use server defaults” incorrectly described
  • Fixed: 465353 - general sluggish, lack of responsiveness during indexing of gloda
  • Fixed: 466227 - gloda should index messages that are not offline too (headers only)
  • Fixed: 467249 - Modify folderWidgets.xml to be able to XBLify the Go menu in MailNews
  • Fixed: 468351 - display of header values with unencoded special characters broken
  • Fixed: 471115 - no IMAP logout command issued with SSL connections
  • Fixed: 471536 - crash [@ nsMsgSearchDBView::ProcessRequestsInOneFolder(nsIMsgWindow*)] copying opened .eml file to imap inbox
  • Fixed: 474213 - Add DOM NodeList Iterator to iteratorUtils.jsm
  • Fixed: 474709 - Subscribing to a feed (triggered by an external application) while no RSS account is present, does nothing
  • Fixed: 477120 - https cookie headers are stripped.
  • Fixed: 479008 - gloda event-driven indexing should not interfere with the source of events
  • Fixed: 482879 - crash [@ MimeMultipart_parse_line ]
  • Fixed: 486485 - crash [@ nsImapMailFolder::RenameClient(nsIMsgWindow*, nsIMsgFolder*, nsACString_internal const&, nsACString_internal const&) ]
  • Fixed: 487757 - Remove Win16 reference from config.mk
  • Fixed: 488979 - |mailnews/base/src/nsMsgBiffManager.cpp(261) : warning C4244: ‘initializing’ : conversion from ‘double’ to ‘PRInt64′, possible loss of data|
  • Fixed: 489505 - Replace NS_ASSERTION(0, …) by NS_ERROR(…) in comm-central
  • Fixed: 490118 - Drop the redundant /resources/ in mailnews directories
  • Fixed: 490962 - Remove unused XBL binding searchTerm
  • Fixed: 492429 - crash [@ nsMsgSearchSession::GetNextUrl()] due to de-referenced null GetRunningScope()
  • Fixed: 492571 - crash [@ nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int>&, nsCOMArray<nsIMsgFolder>*, int, int)]
  • Fixed: 493455 - subscription manager completely broken with gmail -imap (after XLIST support is implemeted)
  • Fixed: 495776 - [Linux] xpcshell-tests: test_sendBackground.js (and others) fails intermittently with “TypeError: real is undefined”
  • Fixed: 496015 - Enable junk UI elements when rss or news junk is enabled
  • Fixed: 496646 - gloda registers whittlers multiple times, may whittle content multiple times – bad for gloda plugins, core gloda lucks out
  • Fixed: 496886 - Investigate crash [@ MimeMultipart_parse_line] possibly caused by MimeMultipartRelated_parse_eof getting called twice on a single instance.
  • Fixed: 498222 - Bug in gloda noun_mimetype.js (TypeError: aMimeType is undefined)
  • Fixed: 498978 - CopyFileMessage truncates messages with no ending cr/lf
  • Fixed: 499304 - localfolders CopyFileMessage doesn’t check for mozilla envelope lines and may copy partial email files
  • Fixed: 499306 - Backend for retention-policy UI not initialized, tangled with XUL code
  • Fixed: 499630 - “Compact” of IMAP folder never reduces offline-store file size (Tb Trunk, even after fix of Bug 420115, Bug 466730, Bug 465385. File/Compact Folders is required)
  • Fixed: 499644 - Intermittent leak of nsRunnable and nsBaseAppShell shown when running the IMAP xpcshell-tests
  • Fixed: 499806 - add simple query/enumerate w/ search term criteria filter to nsIMsgDatabase
  • Fixed: 499996 - avoid passing negative value on 64bit to PRUint32
  • Fixed: 499999 - fix warnings in mime
  • Fixed: 500004 - drag of message from Search Messages fails with error “GetSelectedMessages is not defined” messengerdnd.js Line: 452
  • Fixed: 500669 - indexing status & activity manager: special case “indexing one message”
  • Fixed: 501253 - Thunderbird can’t find the pdf file attachment in this mail
  • Fixed: 502041 - Remove never-used prefs mail.default_cc and news.default_cc
  • Fixed: 503393 - Mime parses messages for training as sanitized, allowing some spam to escape training.
  • Fixed: 503811 - crash [@ nsMsgDBView::MarkThreadOfMsgRead(unsigned int, unsigned int, nsTArray<unsigned int>&, int)] marking thread read
  • Fixed: 503854 - crash [@ nsMsgDBView::FindHdr(nsIMsgDBHdr*, unsigned int, int)]
  • Fixed: 505307 - gloda should use nsIMsgDatabase::getFilterEnumerator to avoid creating a lot of js garbage nsMsgHdrs
  • Fixed: 505487 - Message filter rule incorrectly matching/firing
  • Fixed: 505589 - Movemail identity page shows useless @ sign behind email address box
  • Fixed: 505698 - TB3: Almost all mail being marked as Junk
  • Fixed: 506095 - subfolders missing on imap account (Although XLIST says folders have children, XLIST command is not executed for the 3 level: XLIST %/%/%. Stops on %/%.)
  • Fixed: 506199 - Filter rules dialog is corrupted when there are many rules (Error: Missing custom search term undefined, Error: 0×80004003 (NS_ERROR_INVALID_POINTER) [nsIStringBundle.GetStringFromName] at mailWidgets.xml::get_valueLabel::line 1086)
  • Fixed: 506244 - Convert one more PR_ASSERT to an NS_ASSERTION
  • Fixed: 506397 - Support multiple spam/junk corpus files
  • Fixed: 506650 - Removed unused POP/Movemail strings
  • Fixed: 507088 - trunk version of crash [@nsImapProtocol::SetupWithUrl(nsIURI*, nsISupports*)]
  • Fixed: 507188 - steady cpu and memory spiking – bad performance
  • Fixed: 508200 - Remove not implemented methods removeIdentity and duplicateAccount from nsIMsgAccountManager interface
  • Fixed: 508371 - gloda indexer’s naive logging is inefficient
  • Fixed: 508381 - Multiple failed login attempts when IMAP password is changed, even after clear of saved password
  • Fixed: 509367 - Race condition during parallel build
  • Fixed: 509721 - Mail/News – Use strchr(), not strstr(), for single-char searches
  • Fixed: 509747 - Thunderbird 3.0b4pre checks for new mail every 30 seconds regardless of account settings (when mail.server.serverN.check_time>=36, PRInt32 overflow occurs)
  • Fixed: 509955 - Move start.xhtml from mailnews/ to suite/
  • Fixed: 509975 - nsAbManager QueryInterface is missing nsIObserver
  • Fixed: 509991 - don’t start autosync on idle until 3-pane UI has come up
  • Fixed: 510218 - nsSaveMsgListener QueryInterface is missing nsIRequestObserver
  • Fixed: 510249 - Custom search terms called with 0 for search scope
  • Fixed: 510645 - File/Compact Folders tries to EXPUNGE IMAP folder of \Noselect and Virtual Folder
  • Fixed: 510659 - Remove preference filter_news_for_junk, rely on inherited property instead
  • Fixed: 510717 - Remove “Fake Account” support from MailNews Core
  • Fixed: 510731 - Remove dead code from shareglue.js
  • Fixed: 511131 - Advanced search uses constrained online search scope, but is actually searching offline
  • Fixed: 511587 - gloda should index bcc recipients
  • Fixed: 511588 - gloda should be mailing-list aware using the List-Post header
  • Fixed: 511590 - gloda should expose message replied and forwarded flags
  • Fixed: 511602 - import labs’/myk’s StringBundle.js JS module into mailnews/core/utils
  • Fixed: 511609 - leak-avoiding nulling of nsIMsgFolder.msgDatabase kills message db enumerators, breaks gloda indexing
  • Fixed: 512110 - Per-folder filters on newsgroups cannot be edited
  • Fixed: 512414 - IMAP message streaming fails with NS_ERROR_FAILURE if folder’s msgDatabase is nulled out
  • Fixed: 512416 - Suppression of junk whitelisting does not work for deferred to server
  • Fixed: 512678 - crash [@ nsPurpleBuffer::Put(nsISupports*)] during address autocomplete
  • Fixed: 512763 - Trunk builds broken with “failed to start because msvcp80.dll was not found” / port bug 508861
  • Fixed: 512914 - Gloda gets upset when attributes that used to exist no longer exist [datastore.js:3055 TypeError: parentID is null]
  • Fixed: 513102 - Add a uint32 hdrProperty search attribute
  • Fixed: 513277 - Grouped search terms fail due to error in set/get beginsgrouping
  • Fixed: 513531 - autoconf.mk.in: Remove useless MOZ_TOOLKIT_REGISTRY_CFLAGS
  • Fixed: 514237 - “flag” should be “flags” in dontPreserveOnMove/Copy preferences
  • Fixed: 514381 - OJI incorrectly enabled in Thunderbird & Calendar builds
  • Fixed: 514398 - nsIMsgFolderListener and nsIMsgFolderNotificationService were modified without changing iid
  • Fixed: 514801 - xpcshell-tests: test_imapFilterActions.js fails intermittently on TB and permanently on SM
  • Fixed: 515159 - Crash [@nsSpamSettings::Initialize(nsIMsgIncomingServer*) ] shortly after start of MailNews
  • Fixed: 515805 - gloda loads itself into seamonkey chrome but should not
  • Fixed: 516388 - Hang when exiting Archives smart folder

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)