January 2008

2008-01-10 Sunbird 0.8 builds

Current Sunbird (0.7) | Next planned Sunbird (0.8) | Previous releases

Common:

  • Fixed: 317786 – when an event has duration and no dtend, the duration is replaced by dtend on serializing (upload/export)
  • Fixed: 323011 – Unifinder default option should not be ‘all events’
  • Fixed: 367186 – Migration wizard hangs when importing an empty ICS file from calendar extension
  • Fixed: 376585 – [Proto] Subscription Dialog — Searching for Calendars
  • Fixed: 404056 – Select Calendar dialog is empty during export/import/publish
  • Fixed: 410055 – LAST-MODIFIED entries of all items in an ics file are set to actual time
  • Fixed: 410168 – circular reference in timezone references
  • Fixed: 410520 – need a way to not start the data migrator
  • Fixed: 410664 – Fix typo
  • Fixed: 410788 – remove dump statements

Common (Providers):

  • Fixed: 362650 – Google Calendar Provider: Support for Recurring Events
  • Fixed: 401678 – gdata preferences file is not correctly added
  • Fixed: 410560 – Quicken standalone build process

Lightning-only:

  • Fixed: 402534 – Provide a default set of categories
  • Fixed: 405687 – missing keyboard shortcut for the tasks window
  • Fixed: 406731 – Event…, Task…, Calendar… items are missing in File Menu
  • Fixed: 409968 – Modifying all items of a recurring event runs into exceptions
  • Fixed: 410650 – accel+VK_DOWN for jumping to today doesn’t work

Outstanding bugs (marked blocking-calendar0.8+): (29)

  • Since 01 Mar 03: 195580 – Can’t use delete button to delete task or calendar
  • Since 29 Oct 05: 314339 – need to handle non-native timezone bits
  • Since 01 Mar 06: 328996 – guessSystemTimezone doesn’t take northern/southern hemisphere into account
  • Since 13 Sep 06: 352546 – Build Lightning with all locales included
  • Since 23 Nov 06: 361635 – Need to support incoming updates to existing iTIP/iMIP invitations
  • Since 29 Apr 07: 379198 – Lightning doesn’t send iTIP messages on event updates
  • Since 18 Jul 07: 388656 – DATE values must not specify a TZID
  • Since 23 Jul 07: 389251 – Cannot dismiss alarm on single overridden instance of recurring item
  • Since 23 Aug 07: 393395 – Offline Support infrastructure: Synchronization interfaces
  • Since 20 Oct 07: 400540 – Check installer removed-files against dist/bin
  • Since 05 Nov 07: 402518 – Enhance storage provider to store foreign timezones
  • Since 05 Nov 07: 402539 – Description and location not preserved when moving instance of recurring event
  • Since 25 Nov 07: 405312 – Task Mode splitter affects Message Pane splitter in Mail Mode causing resizing issues
  • Since 02 Dec 07: 406441 – make it possible to build lightning as universal package
  • Since 03 Dec 07: 406576 – Investigate calIcalProperty::setDatetime_ for parentless properties (possible timezone issue)
  • Since 14 Dec 07: 408349 – Add ‘Click Here to Add a New Task’ text field to Task List of Today-Pane
  • Since 17 Dec 07: 408651 – Scroll bar in Task mode is defect
  • Since 17 Dec 07: 408671 – Task/Event conversion is not possible on local calendars
  • Since 17 Dec 07: 408727 – Monthview is slow in sorting events
  • Since 17 Dec 07: 408786 – recurring event to task conversion is not possible
  • Since 19 Dec 07: 408966 – After Event<->Task conversion some information are lost
  • Since 19 Dec 07: 408968 – It’s not possible to convert a WCAP invitation in to a task
  • Since 19 Dec 07: 408971 – eMail to event/task conversion: wrong start time
  • Since 28 Dec 07: 410140 – Update calendar copyright dates to 2008
  • Since 03 Jan 08: 410666 – Lightning 0.7 event dialog broken in recent Thunderbird 2.0.0.12pre builds
  • Since 04 Jan 08: 410755 – It is not possible to resize and reorder the columns of the task list
  • Since 05 Jan 08: 410931 – Update internal timezone definitions
  • Since 09 Jan 08: 411497 – Task mode should offer some sort of filtering
  • Since 09 Jan 08: 411498 – Task mode details pane doesn’t show enough details

Bugs with blocking-calendar0.8? flags: currently 4 at time of writing. (Bugs requested to block 0.8 release)

Bugs with wanted-calendar0.8+ flags: currently 67 at time of writing. (Bugs which should make it into 0.8) – folks who are interested in helping to develop the next version of Calendar should start from this list.

Bugs with wanted-calendar0.8? flags: currently 3 at time of writing. (Bugs requested to make it into 0.8)

Lightning .xpi:

Windows builds Official Windows .xpi, WCAP

Linux builds Official Linux .xpi, WCAP

Mac builds Official Mac .xpi, WCAP (Both Mac builds PPC-only, enable "Open using Rosetta" in TB to install, see bug 406441)

Sunbird builds:

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

zz - Sunbird 0.8 nightlies

Comments Off on 2008-01-10 Sunbird 0.8 builds

Permalink

2008-01-10 Thunderbird 2.0.0.12 builds

Current Thunderbird 2.0 (2.0.0.9) | Next planned Thunderbird 2.0 (2.0.0.12) | Previous releases

Build configuration:

  • Fixed: 409515 – Please enable Afrikaans (af) for Thunderbird 2 (MOZILLA_1_8_BRANCH)
  • Fixed: 410658 – add Ukrainian to the builds

Filter-related:

  • Fixed: 375292 – Stray tmprules.dat files created when getting new messages

UI improvements:

  • Fixed: 405303 – Add ID to View -> Layout menupopup to make overlaying easier for extensions (e.g. Lightning)

David Ascher is seeking input on MailCo’s suggested new name over at the Mozilla Labs forum.

There have been 60 million downloads of Thunderbird since 1.0 release.

Outstanding bugs: (5)

  • Since 20 Jun 06: 342154 – No more confirmation dialog of attachment correctly saved if attachment file type listed as "save to disk" and "save without asking" option is checked
  • Since 20 Nov 06: 361279 – standalone mesage window: Unable to Retrieve Message when ‘Retrieve Headers Only’ applied
  • Since 21 Nov 06: 361417 – Crtl-Shift-A is no longer selecting the entire thread
  • Since 07 Jan 07: 366255 – Exception thrown in nsIEditor.inlineSpellChecker when opening/closing the compose window
  • Since 29 Jan 07: 368617 – Account setting "OK" button not saving data.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

zz - Thunderbird 2.0 (Gecko 1.8.1.x)

Comments Off on 2008-01-10 Thunderbird 2.0.0.12 builds

Permalink

Thunderbird 2.0.0.12 Released

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

Released on 26 Feb 08, and this changelog was last updated on 27 Feb 08.

Mozilla Thunderbird 2.0.0.12 has been released. Release notes are available. This post lists the improvements in Thunderbird 2.0.0.12 over 2.0.0.9. 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.1.x branch (Thunderbird 2.0.0.x series) will not include any groundbreaking features that Gecko 1.9 will bring, since it is based on Gecko 1.8. Additionally, in order to synchronize the version numbering with Firefox, 2.0.0.10 & 2.0.0.11 were dropped in favour of 2.0.0.12.

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.12: (30)

Security issues: (5)

  • Fixed: MFSA 2008-12 – Heap buffer overflow in external MIME bodies (Critical)
  • Fixed: MFSA 2008-01 – Crashes with evidence of memory corruption (rv:1.8.1.12) (Moderate)
  • Fixed: MFSA 2008-03 – Privilege escalation, XSS, Remote Code Execution (Moderate)
  • Fixed: MFSA 2008-05 – Directory traversal via chrome: URI (Moderate)
  • Fixed: MFSA 2008-07 – Possible information disclosure in BMP decoder (Low)

Topcrashes: (2)

  • Fixed: 355333 – [IMAP] Crash when moving or deleting messages [@ nsImapProtocol::HandleMessageDownLoadLine]
  • Fixed: 403244 – crash [@ Tokenizer::tokenizeHeaders]

Crashes: (2)

  • Fixed: 410320 – Crash when deleting mail, if two windows for the mail are opened [@ nsMsgMailSession::OnItemEvent]
  • Fixed: 412701 – Crash in nsCSSFrameConstructor::RestyleEvent::HandleEvent when closing

Address book: (1)

  • Fixed: 404264 – Junk Mail Controls to stop abnormally when processing email with null "from" (sender)

Build configuration: (7)

  • Fixed: 331708 – When importing folders from Eudora, Thunderbird ignores folders whose names begin with a space
  • Fixed: 408755 – Update MOZILLA_1_8_BRANCH to NSPR_4_6_8_RTM for Leopard build compatibility
  • Fixed: 408935 – Can’t –disable-xpcom-obsolete in a 1.8 branch static build
  • Fixed: 409027 – transformiix builds with conflicting visibility on 1.8 branch due to header name collision
  • Fixed: 409515 – Please enable Afrikaans (af) for Thunderbird 2 (MOZILLA_1_8_BRANCH)
  • Fixed: 410658 – add Ukrainian to the builds
  • Fixed: 416183 – add afrikaans to shipped-locales

Filter-related: (1)

  • Fixed: 283493 – flushing of training data during session practically never happens due to too high "# of changes" threshold
  • Fixed: 375292 – Stray tmprules.dat files created when getting new messages

Functionality: (1)

  • Fixed: 405440 – IMAP cache broken if the message download is not finished due to user interaction

Spelling checker: (1)

  • Fixed: 342511 – correcting another word (with spell checker) doesn’t cause current word to be spell-checked

UI improvements: (3)

  • Fixed: 301291 – Forward-inline ignores outgoing-charset preference
  • Fixed: 395374 – Send Unsent Messages fails silently in offline mode
  • Fixed: 405303 – Add ID to View -> Layout menupopup to make overlaying easier for extensions (e.g. Lightning)

Miscellaneous fixes: (3)

  • Fixed: 378340 – SpamAssasin typo in mailnews.js – causes "trust spamassassin" not to work
  • Fixed: 407646 – Update mail/ copyright dates to 2008
  • Fixed: 413299 – I object to application/object-stream

Mac-specific: (3)

  • Fixed: 333821 – Capital (uppercase) J cannot be typed when entering text in some fields in Thunderbird
  • Fixed: 403250 – [10.5] 1.8 build configured with –enable-strip fails: strip: symbols referenced by relocation entries that can’t be stripped in: …/xpinstall/src/libxpinstall.dylib
  • Fixed: 403258 – [10.5] When using an SDK, many configure checks fail

OS/2-specific: (1)

  • Fixed: 355067 – Package OS/2 cairo support library (mzfntcfg.dll) with SVG builds

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Thunderbird Releases

Comments (17)

Permalink

2008-01-01 Sunbird 0.8 builds

Current Sunbird (0.7) | Next planned Sunbird (0.8) | Previous releases

Calendars:

  • Fixed: 404653 – Updated 2008 spanish holidays calendar for Mozilla Calendar project website
  • Fixed: 409489 – Czech holidays
  • Fixed: 409502 – Colombian Holidays: Updated for 2008

Common:

  • Fixed: 324440 – make calendar code link with xpcom_glue instead of xpcom directly, convert to frozen linkage
  • Fixed: 332866 – Buttons with "Open"/"Edit" for events/tasks should be added to the Calendar Alarm window
  • Fixed: 341576 – A better event alarm dialog
  • Fixed: 354198 – Print output shows all day events from day preceding the selected date range
  • Fixed: 365706 – Migration wizard shows oversized progress bar on import page
  • Fixed: 382121 – use a javascript implementation of propertybags
  • Fixed: 388018 – Mode Toolbar: Prepare Items to perform as Drop Target
  • Fixed: 389522 – move shared code from applicationUtil.js to calUtils.js
  • Fixed: 389854 – Today-pane: implement agenda-pane
  • Fixed: 390492 – events with DURATION get serialized with DURATION and DTEND
  • Fixed: 392584 – Calendar Mode Menu cleanup needed
  • Fixed: 393414 – TZID should be ignored when DATE-TIME values are specified in absolute time (UTC)
  • Fixed: 400949 – Build Lightning with Sunbird
  • Fixed: 402177 – Add functionality for hiding the unifinder easily
  • Fixed: 404487 – recurring event, open edit dialog via context menu -> no ‘Editing a repeating item’-dialog
  • Fixed: 405034 – Task list doesn’t persist sort order or column selection anymore
  • Fixed: 405111 – Hidden completed tasks are visible in task list after Startup or Reload Remote Calendars
  • Fixed: 405417 – new task mode remains empty
  • Fixed: 405418 – Calendar color is not applied immediately to ICS calendars
  • Fixed: 405499 – Task list behaves erratic after deleting multiple tasks at once
  • Fixed: 405502 – Imported task is displayed twice in task list
  • Fixed: 407574 – calCompositeCalendar: numToSend is not defined
  • Fixed: 407798 – All tasks shown multiple times
  • Fixed: 408227 – calendar-alarm-dialog.ico file should include images for older platforms
  • Fixed: 408237 – Non working code due to setting of readonly attribute ‘generation’ in providers
  • Fixed: 409526 – QueryInterface functions in calUtils.js can be faster
  • Fixed: 409743 – Ukrainian builds
  • Fixed: 409842 – Remove unused journal menuitems and strings
  • Fixed: 409843 – Unify toolbar button styles
  • Fixed: 410080 – consolidate usage of ics-service
  • Fixed: 410086 – Random events have "Untitled" title

Common (Providers):

  • Fixed: 400808 – Google re-invites all attendees of an event when an invitation is accepted
  • Fixed: 405109 – It shouldn’t possible to use the same profile by different wcap calendar users
  • Fixed: 405459 – Task without start and due date are not displayed anymore
  • Fixed: 406801 – Import and display of event with foreign timezone fails
  • Fixed: 406804 – Database upgrade from Sunbird 0.3 to 0.8pre fails
  • Fixed: 407279 – Make CalDAV-scheduling freebusy work with Oracle server
  • Fixed: 407700 – WCAP: Need to filter [;:] for common names CN
  • Fixed: 408067 – nsIXULAppInfo.ID case is incorrect
  • Fixed: 408826 – Errors regarding gdata’s superCalendar
  • Fixed: 409346 – Typo in CalDAV provider prevents PUT to Chandler svn

Lightning-only:

  • Fixed: 406345 – Switching between modes is broken
  • Fixed: 407745 – Add lightning version in user-agent string
  • Fixed: 408740 – Calendar Toolbar has conflicting accesskey in Lightning
  • Fixed: 409003 – Rotate View is always disabled

Mac-specific:

  • Fixed: 408743 – Today-pane close button misses active and hover states on Mac

Outstanding bugs (marked blocking-calendar0.8+): (17)

  • Since 29 Oct 05: 314339 – need to handle non-native timezone bits
  • Since 10 Jan 06: 323011 – Unifinder default option should not be ‘all events’
  • Since 01 Mar 06: 328996 – guessSystemTimezone doesn’t take northern/southern hemisphere into account
  • Since 23 Nov 06: 361635 – Need to support incoming updates to existing iTIP/iMIP invitations
  • Since 23 Aug 07: 393395 – Offline Support infrastructure: Synchronization interfaces
  • Since 20 Oct 07: 400540 – Check installer removed-files against dist/bin
  • Since 05 Nov 07: 402518 – Enhance storage provider to store foreign timezones
  • Since 16 Nov 07: 404056 – Select Calendar dialog is empty during export/import/publish
  • Since 25 Nov 07: 405312 – Task Mode splitter affects Message Pane splitter in Mail Mode causing resizing issues
  • Since 03 Dec 07: 406576 – Investigate calIcalProperty::setDatetime_ for parentless properties (possible timezone issue)
  • Since 14 Dec 07: 408346 – single recurring event with alarm -> dismiss/dismiss all doesn’t work
  • Since 17 Dec 07: 408657 – Implement nsITreeView fully for all calendar related trees.
  • Since 17 Dec 07: 408671 – Task/Event conversion is not possible on local calendars
  • Since 17 Dec 07: 408786 – recurring event to task conversion is not possible
  • Since 19 Dec 07: 408968 – It’s not possible to convert a WCAP invitation in to a task
  • Since 19 Dec 07: 408971 – eMail to event/task conversion: wrong start time
  • Since 27 Dec 07: 409968 – Modifying all items of a recurring event runs into exceptions

Bugs with blocking-calendar0.8? flags: currently 5 at time of writing. (Bugs requested to block 0.8 release)

Bugs with wanted-calendar0.8+ flags: currently 81 at time of writing. (Bugs which should make it into 0.8) – folks who are interested in helping to develop the next version of Calendar should start from this list.

Bugs with wanted-calendar0.8? flags: currently 13 at time of writing. (Bugs requested to make it into 0.8)

Lightning .xpi:

Windows builds Official Windows .xpi, WCAP

Linux builds Official Linux .xpi, WCAP

Mac builds Official Mac .xpi, WCAP

Sunbird builds:

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

zz - Sunbird 0.8 nightlies

Comments (1)

Permalink

2007-12-10 Thunderbird 1.5.0.14 builds

Final Thunderbird 1.5 (1.5.0.14) | No more future releases; TB 1.5 has been deprecated | Previous releases

Crash:

  • Fixed: 382480 – TB Crash [@ nsBidiPresUtils::ProcessText]

There will be a major update to move Thunderbird 1.5 users to 2.0 after the planned last release 1.5.0.14. (most probably to the future release of TB 2.0.0.12)

The build ID for all operating systems is 2007121005. This will be the last post for the Gecko 1.8.0.x category with the official retirement of the Gecko 1.8.0.x branch for Thunderbird.

No outstanding bugs.

Links to Thunderbird 1.5.0.14:

Windows builds Windows .zip, Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

zz - Thunderbird 1.5 (Gecko 1.8.0.x)

Comments Off on 2007-12-10 Thunderbird 1.5.0.14 builds

Permalink

2008-01-01 Thunderbird 2.0.0.12 builds

Current Thunderbird 2.0 (2.0.0.9) | Next planned Thunderbird 2.0 (2.0.0.12) | Previous releases

Build configuration:

  • Fixed: 408755 – Update MOZILLA_1_8_BRANCH to NSPR_4_6_8_RTM for Leopard build compatibility
  • Fixed: 408935 – Can’t –disable-xpcom-obsolete in a 1.8 branch static build
  • Fixed: 409027 – transformiix builds with conflicting visibility on 1.8 branch due to header name collision

Miscellaneous fix:

  • Fixed: 407646 – Update mail/ copyright dates to 2008

Mac-specific:

  • Fixed: 333821 – Capital (uppercase) J cannot be typed when entering text in some fields in Thunderbird
  • Fixed: 403250 – [10.5] 1.8 build configured with –enable-strip fails: strip: symbols referenced by relocation entries that can’t be stripped in: …/xpinstall/src/libxpinstall.dylib
  • Fixed: 403258 – [10.5] When using an SDK, many configure checks fail

OS/2-specific:

  • Fixed: 355067 – Package OS/2 cairo support library (mzfntcfg.dll) with SVG builds

David Ascher is seeking input on MailCo’s suggested new name over at the Mozilla Labs forum.

Outstanding bugs: (5)

  • Since 20 Jun 06: 342154 – No more confirmation dialog of attachment correctly saved if attachment file type listed as "save to disk" and "save without asking" option is checked
  • Since 20 Nov 06: 361279 – standalone mesage window: Unable to Retrieve Message when ‘Retrieve Headers Only’ applied
  • Since 21 Nov 06: 361417 – Crtl-Shift-A is no longer selecting the entire thread
  • Since 07 Jan 07: 366255 – Exception thrown in nsIEditor.inlineSpellChecker when opening/closing the compose window
  • Since 29 Jan 07: 368617 – Account setting "OK" button not saving data.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

zz - Thunderbird 2.0 (Gecko 1.8.1.x)

Comments Off on 2008-01-01 Thunderbird 2.0.0.12 builds

Permalink