Thunderbird 2.0.0.9 Released

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

Released on 14 Nov 07, and this changelog was last updated on 17 Nov 07.

Mozilla Thunderbird 2.0.0.9 has been released. Release notes are available. This post lists the improvements in Thunderbird 2.0.0.9 over 2.0.0.6. This list encompasses almost every single known fix that went into this release. Do check out the known issues as well.

The Gecko 1.8.x branch (Thunderbird 2.0.x series) will not include any groundbreaking features that Gecko 1.9 brings, since it is based on Gecko 1.8. Additionally, in order to synchronize the version numbering with Firefox, 2.0.0.7 & 2.0.0.8 were dropped in favour of 2.0.0.9.

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

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

Changes in 2.0.0.9: (42)

Security issues: (4)

  • Fixed: MFSA 2007-29 – Crashes with evidence of memory corruption (rv:1.8.1.8) (Moderate)
  • Fixed: MFSA 2007-36 – URIs with invalid %-encoding mishandled by Windows (Moderate)
  • Fixed: 307788 – if Kerberos tickets don’t exist when launching T-Bird, get Krb Ticket Manager to prompt for them
  • Fixed: 380744 – Thunderbird reports "unable to decrypt" on truncated decryptable messages

Topcrash: (1)

  • Fixed: 316543 – crash when opening message compose window

Crash: (3)

  • Fixed: 351783 – Thunderbird crash on sending a return receipt
  • Fixed: 374240 – Thunderbird crash on exit
  • Fixed: 382480 – TB Crash [@ nsBidiPresUtils::ProcessText]

Attachment-related: (1)

  • Fixed: 396377 – vCard sometimes cause heuristic scanners to generate a false positive

Build configuration: (6)

  • Fixed: 381247 – Speed up mkdepend on Windows + VMWare
  • Fixed: 385017 – Interoperability with beagle & kerry broken in tb 2.0
  • Fixed: 385095 – Account Wizard won’t offer to create new RSS accounts
  • Fixed: 387367 – mozilla-js.pc.in missing -DJS_THREADSAFE
  • Fixed: 399207 – Add Hebrew to Thunderbird 2.0.0.8 for Windows and Linux
  • Fixed: 403670 – TB 2.0.0.9 Windows Installer Says it’s Firefox

Functionality: (2)

  • Fixed: 279018 – messages not automatically moved to Junk folder when manually marked as Junk
  • Fixed: 389920 – Segmentation fault sending mail

Installer: (3)

  • Fixed: 389244 – Uninstall information of old version not cleared from registry when updating via auto update
  • Fixed: 390214 – avoid the second UAC prompt for helper.exe on software update by launching it directly from the elevated updater.exe process
  • Fixed: 393149 – Some registry keys aren’t removed under HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\

Networking: (1)

  • Fixed: 391556 – problems handling namespace that starts with hierarchy delimiter

Printing: (1)

  • Fixed: 275312 – Print engine allows JavaScript execution

UI improvements: (7)

  • Fixed: 219662 – "OK" button doesn’t activate in "Link Properties" dialog
  • Fixed: 277905 – IMAP Message UID Greater 2099999999 not displayed
  • Fixed: 320102 – File – Save As – Template menu item does nothing for an existing message in Local folders
  • Fixed: 320739 – plain text email containing link with numerical IP should not be marked as scam
  • Fixed: 351692 – Need to see Account Names in the Move To / Copy To Recent Folder menus
  • Fixed: 381364 – locationFolders menulist icon lacks horizontal margin
  • Fixed: 386855 – attachment file name stripped of consecutive spaces

XUL Toolkit: (1)

  • Fixed: 386874 – add a python emulation for nsinstall for –disable-compile-environment

Miscellaneous fixes: (4)

  • Fixed: 133016 – Freetext url recognition stops at ")" and "’" (apostrophe)
  • Fixed: 256510 – Return receipts don’t use Multiple identities
  • Fixed: 388105 – RDFResource and RDFServiceImpl leak on startup test
  • Fixed: 393196 – apply_rfc2047_encoding() erroneously inserts whitespace for addr-spec-only addresses

Mac-specific: (2)

  • Fixed: 299368 – Hide ‘Print Preview’ menu item in Mac OS X
  • Fixed: 379705 – Build movemail on Mac, just don’t put it in the new account wizard in Thunderbird

BeOS-specific: (3)

  • Fixed: 389953 – BeOS should build components with -Bsymbolic
  • Fixed: 394946 – BeOS Thunderbird builds fail in migration code
  • Fixed: 397116 – Branch build fails due to missing BeOS libs

OpenBSD-specific: (1)

  • Fixed: 236599 – openbsd configuration fixes for alpha, amd64, arm, i386, macppc and sparc64

OS/2-specific: (2)

  • Fixed: 351167 – arrow does not change to finger over URL
  • Fixed: 390485 – Fix updater build break with GCC 3.3.5

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)