April 2010

ViewAbout 2.0 released and approved on AMO

ViewAbout 2.0 has been released! There are a host of new about: pages supported, and some require extensions like Weave, so don’t be surprised if they don’t show up. A changelog is available at AMO.

Please be reminded that ViewAbout development has moved to Google Code.

zz - Others (2010)

Comments Off on ViewAbout 2.0 released and approved on AMO

Permalink

NUS CS3108 (AY 09/10 Semester 2) Final Presentations on <video>

CS3108 (AY 09/10 Semester 2) is now finished, the students (in no particular order), Chris (AnttyC), Simon (Simon or Nomis) and Daniel (Libras2909 on IRC) presented on their projects two weeks ago on 08 April 2010, each wonderful in their own right.

And now presenting:

Chris (AnttyC) – Thunderbird, visualization (Blog):

Chris’ ogg theora (141MB) or unprocessed mov (1.2G) versions are available for download.

Simon (Simon or Nomis) – Thunderbird, Mozmill (Blog):

Simon’s ogg theora (54MB) or unprocessed mov (464MB) versions are available for download.

Daniel (Libras2909) – Thunderbird, application code (Blog):

Daniel’s ogg theora (75MB) or unprocessed mov (629MB) versions are available for download.

Thanks guys for another wonderful semester of CS3108 (Mozilla)!

(Recorded on a MBP’s webcam, onto iMovie, and immediately saved as .mov, then later converted to ogg theora)

zz - Others (2010)

Comments (1)

Permalink

Thunderbird Support over at GetSatisfaction

Over the past years, I have increasingly been inundated by users of Thunderbird asking for help and support. While I usually try my best and help, it is rising so quickly that I am unable to respond as well as I would like, coupled with ever-increasing levels of work at school. Recently, I have been directing users to GetSatisfaction, where there has been a great community of users helping each other, and where Thunderbird QA and Support folks frequent.

Additionally, if you have been using Thunderbird for a period of time (either a matter of months or years) and would like to be able to help others out, I suggest you sign up for an account there to help out. This way, everybody can see one another’s responses and who knows, one response may be the answer someone is looking for! (Thanks Wayne – wsmwk – for suggesting this)

zz - Others (2010)

Comments Off on Thunderbird Support over at GetSatisfaction

Permalink

2010-04-22 Calendar 1.0 builds

Last planned Sunbird (1.0 Beta 1) | Next planned Lightning (1.0 beta 2?) | Previous releases | Mercurial source bundles (mozilla-central & comm-central)

Common (excluding Website bugs): (10)

  • Fixed: 325137 – Should be possible to print tasks
  • Fixed: 435854 – Wrong Server Response to inbox query leads to infinite loop of requests
  • Fixed: 436641 – Sends too big query to server if there are many events (over 1000) causing all events to disappear
  • Fixed: 479867 – Cached calendars don’t set id correctly, causing duplicate events to be shown for multiple cached calendars
  • Fixed: 498587 – Invite Attendees dialog: add tooltips to attendee role icons
  • Fixed: 502435 – Recurrence summary shows only the first weekday of a monthly rule with BYDAY tag and more weekdays
  • Fixed: 515337 – Dialog specific files should be moved into /calendar/base/content/dialogs/ Part 2
  • Fixed: 543694 – Marking tasks complete does not function properly in task list
  • Fixed: 551783 – win32 Lightning builds fail during creation of thunderbird.lib [error LNK2019: unresolved external symbol _sqlite3_db_mutex]
  • Fixed: 560034 – CSV export confuses columns if no reminder is set for the event

Outstanding bugs (marked blocking-calendar1.0+): (26)

  • Since 2004-10-25: 265971 – \n in SUMMARY of VEVENT not interpreted
  • Since 2004-12-05: 273279 – no visual status mark on tentative or cancelled events/tasks
  • Since 2006-07-28: 346278 – Allow building localized lightning langpacks
  • Since 2006-08-22: 349641 – Lightning asks for master password again
  • Since 2007-07-23: 389281 – Write to read-only ICS store creates event on screen
  • Since 2007-08-29: 394195 – Dialogs need a scroll bar or minimum height/width
  • Since 2007-09-08: 395504 – Allow to have localized default values for some preferences (lightning-l10n.js not shipped)
  • Since 2008-09-01: 453186 – Drag and drop issues in day/week view if mouse leaves the calendar view (with exceptions)
  • Since 2008-09-14: 455260 – Present CalDAV parsing error messages in activity manager
  • Since 2008-09-20: 456208 – Disabling calendars autorefresh does not prevent cached calendar sync
  • Since 2008-09-24: 456706 – Replying to a CalDAV invitation returns MODIFICATION_FAILED but succeeds.
  • Since 2008-10-13: 459641 – Tabs and tab shortcut buttons should perform as drop target to convert events tasks, e-mail messages
  • Since 2008-11-05: 463275 – Edit Recurrence dialog shows wrong rule when editing event
  • Since 2008-11-06: 463392 – caldav calendars are not visible in the ‘select calendar’ dialog
  • Since 2009-01-21: 474607 – Events with start times and titles starting with a digit are truncated in all calendar views
  • Since 2009-06-24: 500156 – Investigate the influence of native theming of groupboxes on Windows
  • Since 2009-06-27: 500916 – Access key conflict in menu “Events and Tasks”
  • Since 2009-06-29: 501302 – Improve View performance by removing unneeded boxes (fixes regression: alarm icon cropped, misplaced)
  • Since 2009-07-02: 502095 – “Write” popup menu and Today pane statusbar item have odd icons
  • Since 2009-07-07: 502936 – cached calendars should not be refreshed at launch time
  • Since 2009-08-04: 508320 – Removing calendar incorrectly updates the unifinder, wrong events displayed until reload
  • Since 2009-11-03: 526288 – keyboard short cuts used to zoom message body only work after zooming using the view/zoom menu item
  • Since 2010-02-12: 545838 – Run mozmill tests as part of the build process
  • Since 2010-02-13: 546003 – Closing Calendar or Task tab throws “An error occurred updating the … command”
  • Since 2010-02-21: 547654 – rendering problems when mouse scrolling email messages when Lightning addon is installed
  • Since 2010-03-30: 556018 – category indication displayed incorrect in multiweek/month view and today pane

One can get the latest Lightning .xpis here.

Sunbird will no longer be actively developed by the Calendar team, but nightly builds are still present.

zz - Calendar 1.0 nightlies

Comments Off on 2010-04-22 Calendar 1.0 builds

Permalink

2010-04-22 Thunderbird comm-1.9.2 builds

Previous TB release – 3.0.4 | Current TB pre-release – 3.1 Beta 1 | Previous releases | Mercurial source bundles (mozilla-central & comm-central)

Thunderbird-specific: (50)

  • Fixed: 123440 – Stop that annoying modal dialog when mail can’t connect to the mail server from connection time out error
  • Fixed: 151244 – return receipt should be processed after the message has loaded
  • Fixed: 221615 – View Before Return Receipt (Reciept)
  • Fixed: 269728 – When sending email automatically add emails to CC list (instead of BCC)
  • Fixed: 270598 – Message asking for a return receipt not marked as read
  • Fixed: 288172 – closing standalone mail window of RSS item while still loading causes crash [@ nsMsgDBView::GetURIForViewIndex(unsigned int, nsACString_internal&)] (v3), [@ nsMsgDBView::GetURIForViewIndex] (v2)
  • Fixed: 339050 – thunderbird gives bad error if kerberos tickets are expired or nonexistant
  • Fixed: 433039 – Right clicking on column header show an irrelevant context menu
  • Fixed: 459879 – edit message as new fails on imap message with “.” in user name
  • Fixed: 464524 – List all tabs menupopup should use the favicons of the Tabs
  • Fixed: 465633 – Switch to better default fonts on platforms which have them
  • Fixed: 479811 – Thunderbird crashes randomly when sitting idle. syslog shows ‘fd too big’
  • Fixed: 495020 – Unread Folder population causes focused folder to change
  • Fixed: 504728 – Embedded JPG won’t open and associated text not displayed.
  • Fixed: 518828 – Need a new preference to allow “New Mail” count for dock icon instead of unread mail count
  • Fixed: 519956 – Finalize customization of header pane toolbar, needs palette and View toggle
  • Fixed: 522243 – Master password is prompted several times, if first prompt was left alone.
  • Fixed: 522761 – Need option ‘keep folders scheme’ under the archive feature to don’t forget the messages organization
  • Fixed: 525380 – Search bar should show drop-down list for contact search when length is 1 with CJK
  • Fixed: 525890 – Missing (context) menu: Message > “Show in conversation” (to view / open message in new thread pane view)
  • Fixed: 526820 – Requires master password immediately on every startup, though not
  • Fixed: 529496 – Missing archive and junk icons in mail panel
  • Fixed: 532061 – Prohibit modification of property of root-level smart folder (same as property of virtual folder), unless customization of it is implemented
  • Fixed: 532590 – Quick Account Setup (add radiobox {POP, IMAP} )
  • Fixed: 534822 – Address books get added with no name if created via altering default preferences (e.g. extension/mcd)
  • Fixed: 536048 – Cannot distinguish the log for “Empty Trash” from folder deletion in Activity manager
  • Fixed: 538335 – Support Lightweight Themes in Thunderbird
  • Fixed: 540110 – test-folder-display-helpers.js’ waitForEval timeouts should be treated as failures, logHelper should be mozmill aware
  • Fixed: 540380 – Add mozsqlite3.dll to comm-central file in use checks
  • Fixed: 545221 – change folder pane, smart folders default settings
  • Fixed: 545563 – migration assistant / new features popup window
  • Fixed: 545625 – back-fork ifdef’d mozStorage of bug 507414 into comm-central or mozilla-1.9.2 for TB 3.1 release
  • Fixed: 546278 – [autoconfig] variables in hostnames are not replaced
  • Fixed: 549040 – Account Wizard: Parallelize the guessConfig() heuristic
  • Fixed: 549220 – Renaming IMAP folder using special characters like german umlauts fails on thunderbird V3 – works on same server using thunderbird version < 3
  • Fixed: 550487 – Show n lines of addresses in To/CC/BCC headers
  • Fixed: 553575 – multiple master password dialogs show up, should be only one
  • Fixed: 553747 – making unified folders extensible
  • Fixed: 554404 – SMTP editor dialog misaligned after Bug 525238 landed
  • Fixed: 555164 – Semantic meaning for account manager strings was changed, without changing the entity names
  • Fixed: 556491 – [autoconfig] guessConfig() only finds first AUTH method for SMTP
  • Fixed: 557477 – Content/Chrome tabs leak javascript objects/functions
  • Fixed: 557491 – [autoconfig] emailAddress param not sent to autoconfig server
  • Fixed: 557848 – Update About > Credits for Thunderbird3.1
  • Fixed: 557909 – [Linux] Should use default sans-serif font instead of hardcoded one
  • Fixed: 557960 – Doubled message counts in dock *after* startup when login name contains a “.”
  • Fixed: 558107 – Thunderbird 3.1b2pre (20100408) fails to start because of missing MSVCP80.dll
  • Fixed: 558291 – Header and message preview out of sync when the sender has requested a receipt.
  • Fixed: 558793 – bwinton’s review of auth pref change bug 525238
  • Fixed: 560746 – Remove the forced master password prompt hack

MailNews Core: (52)

  • Fixed: 161156 – Attached URL with JA chars can’t be shown correctly in mail window
  • Fixed: 161791 – Save As dialog of mail compose window can’t handle non-ASCII filename
  • Fixed: 194156 – “Mailbox does not exist” — What mailbox?
  • Fixed: 203570 – [message/rfc822] opening a fwd local message has original messages’s attachments
  • Fixed: 338549 – Mailnews account password prompts at startup no longer serial
  • Fixed: 463385 – sprinkle magic PARALLEL_DIRS fairy dust about the build system
  • Fixed: 492026 – Port |Bug 480069 – Recursive submakes without shell loops| to comm-central
  • Fixed: 494912 – Wrong Character Set used when forwarding
  • Fixed: 518134 – Enabled column in Message Filters does not track dialog size properly
  • Fixed: 521428 – Port |Bug 518124 – Package content_canvas.xpt| to comm-central (apps)
  • Fixed: 530098 – gloda deletion processing is more expensive than it needs to be
  • Fixed: 531757 – Extend nsIMessenger.idl to allow detachment to folders
  • Fixed: 533007 – POP: Login failed dialog “Retry” option doesn’t work properly
  • Fixed: 537012 – “Create filter from message” fails from Smart Folders
  • Fixed: 537588 – AIX Port tracking bug for comm-1.9.1
  • Fixed: 539389 – Very slow file manipulation deleting or moving messages (profile stored on synchronized network folder). Tb3 requests write for each line of mail data. Should use buffering.
  • Fixed: 540385 – Manually marking a message as NOT JUNK is insufficient; message gets refiled as junk
  • Fixed: 540676 – fake IMAP server doesn’t support BODYSTRUCTURE
  • Fixed: 541408 – newsgroup filter from “create filter from message” is not created
  • Fixed: 542259 – not prompting for new smtp password in some cases, e.g., when server drops the connection on bad authentication
  • Fixed: 542283 – Port |Bug 494826 – Compile SQLite with SQLITE_DEBUG defined| to comm-central
  • Fixed: 542291 – Port |Bug 363485 – Build break in JavaXPCOM when building with MSYS| to comm-central
  • Fixed: 545313 – Port |Bug 480967 – Don’t leak MSYS paths into makefiles| to comm-central
  • Fixed: 546384 – another new nstmp file created and not deleted each time after using “Compact Button”, but not when “File/Compact Folders” from menu
  • Fixed: 546642 – Cleanup during make distclean
  • Fixed: 548719 – crash [@ CFRelease | nsOSHelperAppService::GetMIMEInfoFromOS(nsACString_internal const&, nsACString_internal const&, int*) ]
  • Fixed: 549129 – Port changes for Visual Studio 2010 to configure.in
  • Fixed: 550455 – Crash when m_foldersToStat.Count() == 0 [@ nsImapIncomingServer::OnStopRunningUrl]
  • Fixed: 550648 – Gloda fulltext message search may have inefficient query structure when result set significantly exceeds LIMIT, resulting in slow faceted search response
  • Fixed: 550657 – Port |Bug 485409 – Substitute windows-style paths in configure when building with pymake| to comm-central
  • Fixed: 552344 – (debug) xpcshell-tests: msgAsyncPrompter.js fails to load log4moz.js
  • Fixed: 552635 – Failed to build nsLDAPProtocolModule.cpp on OpenSolaris
  • Fixed: 552955 – Resync’ client.py on c-1.9.1 after bug 508955 and bug 538528
  • Fixed: 553877 – Port |Bug 536173, Build fails when building an uncommited merge “ValueError: too many values to unpack| to c-c
  • Fixed: 554609 – fts3 tokenizer should use bi-gram for Thai, Lao and Khmer
  • Fixed: 554950 – Whitespace resync’ c-c …/locales/Makefile.in with bug 496196
  • Fixed: 555051 – Support “needs body” for custom filter actions
  • Fixed: 555715 – Replace resource://app/ with resource:///
  • Fixed: 556256 – Explicitly set MOZ_MORKREADER and MOZ_MORK for Thunderbird and SeaMonkey, and sync enable places changes from bug 516758
  • Fixed: 556269 – Port |Bug 514787 – Remove unused TARGET_CARBON and TARGET_API_MAC_CARBON in configure.in| to comm-central
  • Fixed: 556352 – |make xpcshell-tests| runs mailnews tests in a loop
  • Fixed: 556670 – Fix resource://gre/ abuses, in comm-central
  • Fixed: 556786 – Filter junk status “Not Junk” won’t save
  • Fixed: 556831 – nsMsgDBView::IsValidIndex() unncessarily checks if unsigned int is < 0
  • Fixed: 557050 – [Windows, SeaMonkey (2.1)] xpcshell-tests: 28 MailNews tests fail with “ASSERTION: unable to initialize resource / nsRDFService.cpp”, due to Windows (O.E.) A.B. not being disabled
  • Fixed: 557622 – Hook up IMAP to msgAsyncPrompt service and make its password prompts serial again
  • Fixed: 557625 – Hook up POP3 to msgAsyncPrompt service and make its password prompts serial again
  • Fixed: 558607 – mailnewsMigrator.js logs an exception on “gPrefs.getCharPref(“mail.accountmanager.accounts”)”
  • Fixed: 559528 – Don’t appear preview message on new biff window when receiving multiple messages
  • Fixed: 559681 – [Windows, Packaged] xpcshell-tests: “Exception / NS_ERROR_FILE_NOT_FOUND / nsIProcess.init / test_largeOfflineStore.js :: run_test :: line 59”. LargeOfflineStoreHelper.exe is not packaged
  • Fixed: 560010 – Remove names from getters and setters in mail/ and mailnews/
  • Fixed: 560740 – Cancelling the master password prompt brings up a second one for each connection

Outstanding bugs (marked blocking-thunderbird3.1+ marked as “beta2+”): (8)

  • Since 2007-09-02: 394687 – need to import settings from Windows Mail on Vista and Windows Live Mail on XP/Vista/Windows 7
  • Since 2009-07-18: 505035 – Cannot change the column list of all folders at once
  • Since 2009-12-14: 534604 – [autoconfig] username for outgoing server (SMTP) is not set properly if it is different from the one for incoming server (POP/IMAP)
  • Since 2010-02-10: 545469 – folder preference for gloda indexing
  • Since 2010-02-12: 545955 – quick search filtering outside of full searching (implement filter bar, separate quickfilter and global search)
  • Since 2010-04-14: 559299 – print preview is broken
  • Since 2010-04-22: 561054 – No search icon or text on global search bar
  • Since 2010-04-22: 561059 – Incorrect Encoding of cmd/command symbol in global search and quick filter search bars.

Windows builds Official Windows, Official Windows installer (discussion)

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Branch (comm-1.9.2)

Comments Off on 2010-04-22 Thunderbird comm-1.9.2 builds

Permalink

ViewAbout development moved to Google Code

ViewAbout development has moved to Google Code, basing off version 1.5. A Mercurial repository is available from that page.

Everyone who wants to contribute is recommended to file issues and post patches, there is also a latest 2.0pre version available from the tip, which adds support for a lot more about: pages, and also supports opening about: pages in tabs in Thunderbird.

zz - Others (2010)

Comments Off on ViewAbout development moved to Google Code

Permalink

Sunbird 1.0 beta 1 Released

Changelog for previous release (Sunbird 0.9) | Changelogs for other Sunbird releases

Released on 30 Mar 10, and this changelog was last updated on 07 Apr 10.

Sunbird 1.0 beta 1 has been released. Release notes are available. Do check out the known issues as well.

This will be the last release of Sunbird from the Calendar Project.

Changes in 1.0 beta 1:

Please refer to Lightning 1.0 beta 1 changelog for the full list of changes.

Sunbird builds:

Windows builds Official Windows installer

Linux builds Official Linux (x86)

Linux builds Official Linux (x86-64)

Mac builds Official Mac (Universal binary)

Calendar Releases

Comments (6)

Permalink

Thunderbird 3.0.4 Released

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

Released on 30 Mar 10, and this changelog was last updated on 01 Apr 10.

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

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

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

Security issues in 3.0.4: (5)

  • Fixed: MFSA 2010-16 – Crashes with evidence of memory corruption (rv:1.9.2.2/ 1.9.1.9/ 1.9.0.19) (Critical)
  • Fixed: MFSA 2010-17 – Remote code execution with use-after-free in nsTreeSelection (Critical)
  • Fixed: MFSA 2010-18 – Dangling pointer vulnerability in nsTreeContentView (Critical)
  • Fixed: MFSA 2010-22 – Update NSS to support TLS renegotiation indication (Low)
  • Fixed: MFSA 2010-24 – XMLDocument::load() doesn’t check nsIContentPolicy (Low)

Other changes in Thunderbird 3.0.4: (26)

Thunderbird-specific: (14)

  • Fixed: 525366 – Middle mouse click opens empty tabs when no message is selected
  • Fixed: 530779 – With main window/3-pane closed, sent email cannot be copied to “sent”-folder and drafts cannot be saved – “There was an error copying the message to the Sent folder. Retry?”
  • Fixed: 534143 – offline mode: moving messages to folders, not all actions executed when going online
  • Fixed: 534858 – Crash on repeated collapse/expand of threads with subthreads killed by filter [@ memmove | nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)] – nsMsgDBView::RemoveRows
  • Fixed: 539394 – When build TB trunk code, it reports automationutils.py was not found
  • Fixed: 544807 – Import from Eudora filter rules does not translate URL-style rules
  • Fixed: 547257 – mdimporter ‘MODULE’ is defined too late
  • Fixed: 547564 – Thunderbird 2.0 to 3.0 upgrade deleted contents of pop3 folders wi colons (:), slash(/) in folder names on Mac OS X
  • Fixed: 548491 – this.userChangedOutgoingSocketType should be this._userChangedOutgoingSocketType
  • Fixed: 549580 – If compose window initialisation fails, don’t hide the error by throwing it to the text console
  • Fixed: 550312 – add install survey hooks
  • Fixed: 551694 – Dock shows a double count of unread messages on startup
  • Fixed: 551760 – Set uninstall survey url to new url
  • Fixed: 552077 – allow for additional parameters for autoconfig

MailNews Core: (12)

  • Fixed: 496236 – [Tracking] Resync’ configure.in between c-1.9.1 and m-1.9.1
  • Fixed: 506669 – crash [@ NS_strlen(unsigned short const*)] – [@ nsImapProtocol::ShowProgress] with IMAP and Galician locale.
  • Fixed: 525463 – AIX Port Seamonkey 2.0: macro redefinition in mailnews/base/src/nsMsgAccountManager.cpp
  • Fixed: 533776 – gloda indexes while offline, if we startup without a network connection
  • Fixed: 537571 – client.py should error out early if wrong python version
  • Fixed: 538528 – Allow client.py network attempts to restart itself in case of failures
  • Fixed: 543088 – Autocomplete – primary email address no longer appears before additional email address (now sorted alphabetically)
  • Fixed: 545133 – Remove MOZ_VALGRIND from comm-central
  • Fixed: 545594 – Port |Bug 495224 – Builds involving symlinks in the source dir fail to find config/config.mk| to comm-central
  • Fixed: 548210 – Port |Bug 509319 – Enable FIPS throws uncaught exception in toggleFIPS| to comm-central
  • Fixed: 548670 – Missing python version check in configure
  • Fixed: 549794 – Too many .msf file open with many third level folders and Show only subscribed folders unchecked/disabled

Windows builds Official Windows installer

Linux builds Official Linux (i686)

Mac builds Official Mac (Universal binary)

Thunderbird Releases

Comments (11)

Permalink