talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 06f8bb0a3e2ab90ad876bb1e8d96cadea138b625
parent 924f8c954834d9f28261f3884e23fe322f044a24
Author: Paul <paul@claws-mail.org>
Date:   Mon, 20 Oct 2014 20:06:29 +0100

3.11.0 unleashed!

Diffstat:
MNEWS | 123+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MREADME | 1+
MRELEASE_NOTES | 145+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
3 files changed, 236 insertions(+), 33 deletions(-)

diff --git a/NEWS b/NEWS @@ -1,5 +1,128 @@ Changes of the Claws Mail GTK2 branch +* 3.11.0 +-------- + +* SSLv3 server connections are now disabled by default, in response + to the POODLE vulnerability, see + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3566. + +* Several PGP/Core plugin improvements + Indicate when a key has been revoked or has expired when displaying + signature status. For example, + "Good signature from %s, but the key has expired." + "Good signature from %s, but the key has been revoked." + When displaying the full information, show the Validity, and the + Owner Trust level. Also indicate expired and revoked keys, and + revoked UIDs. + + The "Content-Disposition: attachment" flag in PGP/MIME signed + messages has been removed. It was confusing for cetain MUAs. + +* A new version of the RSSyl plugin, completely redesigned and + rewritten. Migration from the previous version is automatic, + it has a new storage format in ~/.claws-mail/RSSyl/ (hierarchical + directories instead of flat file format). It uses the expat + library instead of libxml2 for parsing feed data. + +* The results of TAB address completion in the Compose window have + improved ordering. + Order of results: + 1. Match beginning of name + 2. Match beginning of additional names + 3. Match complete email address before @ + 4. Match beginning of email address + 5. Compare relative position of match + 6. Compare name alphabetically + 7. Compare address alphabetically. + +* Due to popular demand, use of the Up key in the message body in the + Compose window stops at the top of the message body and does not + continue up to the header fields. This reverts the behaviour + introduced in version 3.10.0. + +* In the Compose window, when navigating with the arrow keys, + selecting, and thus modifying, the Account selector is now + prevented. + +* In the Compose window, a mnemonic (s) has been added to the Subject + line. + +* The Queue folder is highlighted if there are messages in its sub- + folders and the tree is collapsed. + +* When sorting messages by 'thread date', clicking the 'Date' column + header will now toggle between ascending/descending and will not + switch to 'date' sorting. + +* A new QuickSearch filter has been added that searches a header's + content only. + H S : messages which contain S in the value of any header. + +* A Reply-To field has been added to the main Template configuration. + +* The menubar can now be hidden, default hotkey: F12. + +* Fancy plugin: A user-controlled stylesheet can now be used. + +* Python plugin: Add flag attributes to MessageInfo object. + +* Python plugin: Make 'account' property of ComposeWindow read/write. + +* Libravatar plugin: a network timeout option has been added. + +* appdata has been added for package managers, it must be + specifically enabled, using ./configure --enable-appdata + See http://people.freedesktop.org/~hughsient/appdata/ for further + information. + +* The tbird2claws.py script, for converting a Thunderbird mailbox to + a Claws Mail mailbox, now handles sub-directory recursion. + +* Updated translations: Brazilian Portuguese, Bulgarian, Dutch, + Esperanto, Finnish, German, Hebrew, Lithuanian, Slovak, Spanish, + and Swedish + +* Bug fixes: + o bug 3173, 'quick search ignores trailing blank' + o bug 3211, 'Fails to build in Debian hurd-i386 architecture' + o bug 3212, 'When msgnum matches a sub-folder name, fetch + fails' + o bug 3221, 'IMAP: Claws Mail has issues with Yahoo IMAP + server/folders' + o bug 3235, 'Extraneous double quotes inside base64-encoded + From header confuse 'Reply' action' + o bug 3236, 'sc_html_parse_tag() does not recognize '<br/>' + as line break' + o bug 3246, 'attachment open: "remember this" ignored if + ~/.mailcap does not exist' + o bug 3265, 'procmime.c: unbalanced flockfile() / + funlockfile()' + o bug 3300, 'Cannot send/receive mail when SSL 3.0 is not + supported on the server' + o Debian bug 755022, '[claws-mail-spam-report] likely useless + to report to Debian because of the use of http + instead of https' + o Disable SSL3.0 entirely as a Poodle fix. + o fix msg display when utf8_instead_of_locale_for_broken_mail + is turned off and you use a UTF-8 locale + o fix building without gnuTLS support + o Don't differentiate the protocols used when using direct + SSL/TLS versus STARTTLS + o disallow editing any account (even current account) when at + least one compose window is open + o Actually display "(No From)" in messageview's From column + when appropriate. + o When changing focus in folderview, make sure the newly + focused folder is visible first. + o various fixes to flaws reported by Coverity scan + o PGP/Core plugin: Don't automatically re-check signatures + o PGP/Core plugin: fix erroneous 'untrusted' msg based on + validity not trust + o Make INBOX case-insensitive (as RFC states) + o Python plugin: Fix ComposeWindow.get_account_selection + + * 3.10.1 -------- diff --git a/README b/README @@ -820,6 +820,7 @@ http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi GTK 2 Version ------------- +2014-10-20 3.11.0 2014-06-09 3.10.1 2014-05-26 3.10.0 2013-12-14 3.9.3 diff --git a/RELEASE_NOTES b/RELEASE_NOTES @@ -1,4 +1,4 @@ -9th June 2014 Claws Mail 3.10.1 +20th October 2014 Claws Mail 3.11.0 CLAWS MAIL RELEASE NOTES http://www.claws-mail.org @@ -9,45 +9,124 @@ email client. New in this release: ~~~~~~~~~~~~~~~~~~~~ -* Add an account preference to allow automatically accepting - unknown and changed SSL certificates, if they're valid (that is, - if the root CA is trusted by the distro). +* SSLv3 server connections are now disabled by default, in response + to the POODLE vulnerability, see + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3566. -* RFE 3196, 'When changing quicksearch Search Type, set focus to - search input box' +* Several PGP/Core plugin improvements + Indicate when a key has been revoked or has expired when displaying + signature status. For example, + "Good signature from %s, but the key has expired." + "Good signature from %s, but the key has been revoked." + When displaying the full information, show the Validity, and the + Owner Trust level. Also indicate expired and revoked keys, and + revoked UIDs. -* PGP/Core plugin: Generate 2048 bit RSA keys. + The "Content-Disposition: attachment" flag in PGP/MIME signed + messages has been removed. It was confusing for cetain MUAs. -* Major code cleanup. +* A new version of the RSSyl plugin, completely redesigned and + rewritten. Migration from the previous version is automatic, + it has a new storage format in ~/.claws-mail/RSSyl/ (hierarchical + directories instead of flat file format). It uses the expat + library instead of libxml2 for parsing feed data. -* Extended claws-mail.desktop with Compose and Receive actions. +* The results of TAB address completion in the Compose window have + improved ordering. + Order of results: + 1. Match beginning of name + 2. Match beginning of additional names + 3. Match complete email address before @ + 4. Match beginning of email address + 5. Compare relative position of match + 6. Compare name alphabetically + 7. Compare address alphabetically. + +* Due to popular demand, use of the Up key in the message body in the + Compose window stops at the top of the message body and does not + continue up to the header fields. This reverts the behaviour + introduced in version 3.10.0. -* Updated Bulgarian, Brazilian Portuguese, Czech, Dutch, Esperanto, - Finnish, French, German,Hebrew, Hungarian, Indonesian, Lithuanian, - Slovak, Spanish, and Swedish translations. +* In the Compose window, when navigating with the arrow keys, + selecting, and thus modifying, the Account selector is now + prevented. -* Bug fixes: - o bug 2728, 'erroneous switching from one to three column - view' - o bug 2981, 'claws-mail-3.9.3 compilation warnings' - o bug 3170, 'QuickSearch fights with View/Hide read threads - menu option' - o bug 3179, 'Win32: Please add 'gtk-auto-mnemonics = 1' to - GTK+ setting' - o bug 3201, 'Fix memory corruption in sc_html_read_line()' - o Debian bug 730050, 'vcalendar plugin crash' - o Fix GCond use with newer Glib - o Fix the race fix, now preventing the compose window to be - closed. - o Fix "File (null) doesn't exist" error dialog, when - attaching a non-existing file via --attach - o Fix spacing in Folderview if the font is far from the - system font - o RSSyl: When parsing RSS 2.0, ignore <link> tags with a - namespace prefix. - o RSSyl: Check for existence of xmlNode namespace, to prevent - NULL pointer crashes. +* In the Compose window, a mnemonic (s) has been added to the Subject + line. + +* The Queue folder is highlighted if there are messages in its sub- + folders and the tree is collapsed. + +* When sorting messages by 'thread date', clicking the 'Date' column + header will now toggle between ascending/descending and will not + switch to 'date' sorting. + +* A new QuickSearch filter has been added that searches a header's + content only. + H S : messages which contain S in the value of any header. + +* A Reply-To field has been added to the main Template configuration. + +* The menubar can now be hidden, default hotkey: F12. + +* Fancy plugin: A user-controlled stylesheet can now be used. +* Python plugin: Add flag attributes to MessageInfo object. + +* Python plugin: Make 'account' property of ComposeWindow read/write. + +* Libravatar plugin: a network timeout option has been added. + +* appdata has been added for package managers, it must be + specifically enabled, using ./configure --enable-appdata + See http://people.freedesktop.org/~hughsient/appdata/ for further + information. + +* The tbird2claws.py script, for converting a Thunderbird mailbox to + a Claws Mail mailbox, now handles sub-directory recursion. + +* Updated translations: Brazilian Portuguese, Bulgarian, Dutch, + Esperanto, Finnish, German, Hebrew, Lithuanian, Slovak, Spanish, + and Swedish + +* Bug fixes: + o bug 3173, 'quick search ignores trailing blank' + o bug 3211, 'Fails to build in Debian hurd-i386 architecture' + o bug 3212, 'When msgnum matches a sub-folder name, fetch + fails' + o bug 3221, 'IMAP: Claws Mail has issues with Yahoo IMAP + server/folders' + o bug 3235, 'Extraneous double quotes inside base64-encoded + From header confuse 'Reply' action' + o bug 3236, 'sc_html_parse_tag() does not recognize '<br/>' + as line break' + o bug 3246, 'attachment open: "remember this" ignored if + ~/.mailcap does not exist' + o bug 3265, 'procmime.c: unbalanced flockfile() / + funlockfile()' + o bug 3300, 'Cannot send/receive mail when SSL 3.0 is not + supported on the server' + o Debian bug 755022, '[claws-mail-spam-report] likely useless + to report to Debian because of the use of http + instead of https' + o Disable SSL3.0 entirely as a Poodle fix. + o fix msg display when utf8_instead_of_locale_for_broken_mail + is turned off and you use a UTF-8 locale + o fix building without gnuTLS support + o Don't differentiate the protocols used when using direct + SSL/TLS versus STARTTLS + o disallow editing any account (even current account) when at + least one compose window is open + o Actually display "(No From)" in messageview's From column + when appropriate. + o When changing focus in folderview, make sure the newly + focused folder is visible first. + o various fixes to flaws reported by Coverity scan + o PGP/Core plugin: Don't automatically re-check signatures + o PGP/Core plugin: fix erroneous 'untrusted' msg based on + validity not trust + o Make INBOX case-insensitive (as RFC states) + o Python plugin: Fix ComposeWindow.get_account_selection For further details of the numbered bugs and RFEs listed above consult http://www.thewildbeast.co.uk/claws-mail/bugzilla/