From 6311f366a2bad262fe722c6f1ef357ecb1cbf40e Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 9 Jun 2014 09:22:25 +0100 Subject: [PATCH] release 3.10.1 --- NEWS | 43 +++++++++++++ README | 1 + RELEASE_NOTES | 172 +++++++++++--------------------------------------- 3 files changed, 80 insertions(+), 136 deletions(-) diff --git a/NEWS b/NEWS index 91a2ba8e6..0116e6bfb 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,48 @@ Changes of the Claws Mail GTK2 branch +* 3.10.1 +-------- + +* 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). + +* RFE 3196, 'When changing quicksearch Search Type, set focus to + search input box' + +* PGP/Core plugin: Generate 2048 bit RSA keys. + +* Major code cleanup. + +* Extended claws-mail.desktop with Compose and Receive actions. + +* Updated Bulgarian, Brazilian Portuguese, Czech, Dutch, Esperanto, + Finnish, French, German,Hebrew, Hungarian, Indonesian, Lithuanian, + Slovak, Spanish, and Swedish translations. + +* 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 tags with a + namespace prefix. + o RSSyl: Check for existence of xmlNode namespace, to prevent + NULL pointer crashes. + + * 3.10.0 -------- diff --git a/README b/README index b6dac037e..af49120fa 100644 --- a/README +++ b/README @@ -819,6 +819,7 @@ http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi GTK 2 Version ------------- +2014-06-09 3.10.1 2014-05-26 3.10.0 2013-12-14 3.9.3 2013-06-08 3.9.2 diff --git a/RELEASE_NOTES b/RELEASE_NOTES index f383fa697..cb54e81c4 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,4 +1,4 @@ -26th May 2014 Claws Mail 3.10.0 +9th June 2014 Claws Mail 3.10.1 CLAWS MAIL RELEASE NOTES http://www.claws-mail.org @@ -9,148 +9,48 @@ email client. New in this release: ~~~~~~~~~~~~~~~~~~~~ -* Complete SSL certificate chains are now saved, and if built with - Libetpan 1.4.1, the IMAP SSL connection's certificate chain is made - available. Both of these allow correct certificate verification - instead of a bogus 'No certificate issuer found' status. +* 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). -* Auto-configuration of account email servers, based on SRV records, - is now possible. (GLib >= 2.22 is required.) +* RFE 3196, 'When changing quicksearch Search Type, set focus to + search input box' -* Added a preference to avoid automatically drafting emails that are - to be sent encrypted, (Configuration/Preferences/Compose/Writing). +* PGP/Core plugin: Generate 2048 bit RSA keys. -* Messages saved as Drafts are now saved as New, highlighting the - Drafts folder, in order to draw the attention to unfinished mails - there. +* Major code cleanup. -* It is now possible to add a 'Replace signature' button to the - Compose window toolbar. - -* Quotation wrapping and undo/redo in the Compose window has been - improved. - -* 'Reply to all' now excludes your own address. - -* The 'Generate X-Mailer header' option has been renamed 'Add user - agent header' and applies to both X-Mailer and X-Newsreader - headers. - -* Added hidden preferences, 'address_search_wildcard' and - 'folder_search_wildcard', to choose between matching from start of - the folder name/address or any part of the name. (Activating these - options restores the previous behaviour.) - -* Added hidden preference 'enable_avatars' to control the internal - capture/render process, and which allows disabling it by external - plugins for example. - -* 'Check for new folders' now only updates the folder list, not - updating the contents of folders. If needed, it can be followed by - 'Check for new messages' - -* When using Redirect, the redirecting account's address is used in - the SMTP MAIL FROM instead of the original sender's address. - -* NEW: Libravatar plugin, which displays avatars from - https://www.libravatar.org/ - -* Added support for an arbitrary number and sources of 'avatars' and - images for email senders, and migrated Face and X-Face headers. - -* Avatars are now included when printing mails. - -* The GPG keyring can now be used as the source for address auto- - completion. - -* The vCalendar and RSSyl plugins now have an option to disable SSL - certificate verification (and check them by default). - -* The ClamAV plugin now pops up an error message only once instead of - repeatedly - -* Updated the man page and the manual. - -* Updated Brazilian Portuguese, British English, Czech, Dutch, - Finnish, French, Hebrew, Hungarian, Indonesian, Lithuanian, Slovak, - Spanish, and Swedish translations. - -* Added Esperanto translation. +* Extended claws-mail.desktop with Compose and Receive actions. +* Updated Bulgarian, Brazilian Portuguese, Czech, Dutch, Esperanto, + Finnish, French, German,Hebrew, Hungarian, Indonesian, Lithuanian, + Slovak, Spanish, and Swedish translations. * Bug fixes: - o bug 1644, 'race condition between message move and mark as - read after timeout' - o bug 2119, 'Check for new folders on remote mailboxes is - very slow' - o bug 2145, 'Claws becomes unresponsive and gets Killed while - moving messages between imap folders' - o bug 2179, 'Improve quotation wrapping support' - 0 bug 2238, 'Incorrect undo/redo operations after paste with - replace from context menu' - o bug 2389, 'GnuPG: invalid/revoked user IDs accepted' - o bug 2398, 'Race when closing compose during drafting' - o bug 2447, 'Compose window crashes if moving a folder that - is being replied to' - o bug 2643, 'claws crash when accessing imap folder' - o bug 2875, 'SMTP session disconnects before recieving' - o bug 2991, 'POP3 sessions duplicated" on race conditions' - o bug 3020, 'Use theme doesn't change some icons until - restart' - o bug 3055, 'Claws segfaults when cancelling a sticky search - after changing folder' - o bug 3038, 'Select a folder incorrectly matches on number in - parentheses' - o bug 3039, 'displaying one specific html email lead in 100% - CPU usage' - o bug 3040, 'Handle revoked GPG private keys' - o bug 3050, 'Claws segfaults when attempting to delete a tag' - o bug 3094, 'OK or Yes to create new directory ?' - o bug 3100, 'Automatic account selection on reply fails if - name is quoted and contains a comma' - o bug 3105, 'vCal plugin via https does not check SSL peer - certificates or host' - o bug 3106, 'rssyl plugin does not verify SSL peer at all' - o bug 3107, 'Height of row in message list does not reflect - font size - three columns, small screen layout' - o bug 3116, 'invalid DTSTART in ics subscription makes claws - crash' - o bug 3117, 'full-day event shown from 01:00 to 01:00 next - day' - o bug 3120, '"Error - File is empty" when redirecting mail - with empty parts' - o bug 3131, 'Crash on reccurent events with no DTSTART' - o bug 3138, 'PGP/Inline crashes on signature check if gpgme - failed to init' - o bug 3139, 'Mainwindow unresponsive due to a busy loop' - o bug 3145, 'Memory corruption in imap_disconnect_all' - o bug 3146, 'Memory corruption when deleting a message from - folder' - o bug 3147, 'verify_folderlist_xml() leaks memory' - o bug 3148, 'Logic error in claws_get_socket_name()' - o bug 3150, 'etpan_certificate_check() leaks memory' - o bug 3155, 'Memory leaks found by Valgrind in - a9065aec26499a0e1294c73b6d9e6f039976521e' - o bug 3169, 'threaded message list performance issue' - o bug 3964, 'headers in wrong order -- file src/common/ssl.c' - o Fix lots of memory leaks - o Fix interference from liboverlay-scrollbar - o Fix some typos - o Fix some layout issues when user has large GTK font - o Fix message search starting from end - o Fix disappearing MIME icon highlight in mails with PGP - signatures - o When autoselecting account for a new message, quoted - recipient names are handled better. - o Python plugin: Also check for _PyGtk_API being a PyCapsule - o MailMBOX plugin: Fix parsing UTC dates - o vCalendar plugin: recognition of quoted parameter values, - which are legal. - o ClamAV plugin: Fix a format string error. - - -For further details of the numbered bugs listed above consult -http://www.thewildbeast.co.uk/claws-mail/bugzilla/ + 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 tags with a + namespace prefix. + o RSSyl: Check for existence of xmlNode namespace, to prevent + NULL pointer crashes. + + +For further details of the numbered bugs and RFEs listed above +consult http://www.thewildbeast.co.uk/claws-mail/bugzilla/ --------------------------------------------------------------------- See ChangeLog for full information regarding changes in this release. -- 2.25.1