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.
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):
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)
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: 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: 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: 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
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.
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.
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.
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: 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