[Commits] [SCM] claws branch, gtk2, updated. 3.20.0-102-gc98c630fe
paul at claws-mail.org
paul at claws-mail.org
Mon Jun 10 10:38:17 UTC 2024
The branch, gtk2 has been updated
via c98c630fe0937ac91a391a210c1ad9097e7df0be (commit)
from d53f4cae823eb64708ede8ac647ed4e816bbe1ed (commit)
Summary of changes:
NEWS | 112 +++++++++++++++++++++++++++++++++++++++++
README | 2 +
RELEASE_NOTES | 158 +++++++++++++++++++++++++++++++++-------------------------
3 files changed, 204 insertions(+), 68 deletions(-)
- Log -----------------------------------------------------------------
commit c98c630fe0937ac91a391a210c1ad9097e7df0be
Author: paul <paul at claws-mail.org>
Date: Mon Jun 10 11:38:12 2024 +0100
for release 3.21.0
diff --git a/NEWS b/NEWS
index dd1faa2d4..cb49a70d2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,115 @@
+* 4.3.0 / 3.21.0
+----------------
+
+* Compose window: when the focus is in the message text, copied files
+ can be pasted as attachments using /Edit/paste or Ctrl+V.
+ (The context menu's Paste will still insert the list of files into
+ the message body.)
+
+* '/Mark/Mark all read in folder' and 'Mark/Mark all unread in
+ folder' have been re-added to the Message List context menu.
+
+* It is now possible to use '/Tools/Remove references' when
+ forwarding mail.
+
+* Keyboard shortcuts: The "Choose preset keyboard shortcuts" selector
+ has been integrated into the main preferences page.
+ When 'Current' is the selected preset, Apply/OK will keep the
+ existing settings.
+
+* An MBOX file can now be imported from the command line using
+ `claws-mail --import-mbox %f` where %f is the full path to the
+ MBOX file.
+
+* OAUTH2 support for Microsoft 365 GCC High has been added.
+
+* LiteHTML Viewer plugin: Updated to LiteHTML 0.9.
+
+* The menurc file is now backed-up on startup.
+
+* Removed support for the obsolete Avant Window Navigator.
+
+* Various code cleanups.
+
+* The manual has been updated.
+
+* New translation: Albanian.
+
+* Updated translations: Catalan, Czech, French, Hungarian, Indonesian,
+ Polish, Romanian, Slovak, Spanish, Swedish, Turkish.
+
+* bug fixes:
+ * bug 4668, 'Sometimes, at program start, message list takes
+ all the vertical space'
+ * bug 4720, 'matcher: release regex_t in
+ matcherprop_string_match'
+ * bug 4724, 'set proper availability status to sign/encrypt
+ toolbar buttons'
+ * bug 4725, 'oauth2: remove trailing zero from transmit
+ buffer in oauth2_contact_server'
+ * bug 4728, 'socket: handle GNUTLS_E_PREMATURE_TERMINATION in
+ ssl_read'
+ * bug 4730, 'oauth2: fix string handling in
+ oauth2_contact_server'
+ * bug 4733, 'Line breaks lost in headers'
+ * bug 4734, 'ssl_certificate: remove unhelpful warnings from
+ certificate check'
+ * bug 4746, 'matcher: remove incorrect condition in
+ matcherprop_free'
+ * bug 4747, 'matcher: simplify matcherprop_new'
+ * bug 4749, 'release regex_t in
+ summary_compile_simplify_regexp'
+ * bug 4750, 'remove regcomp wrapper and call regcomp
+ directly'
+ * bug 4752, 'Adjust incorrect debug_printf call in pgp
+ plugins'
+ * bug 4754, 'text/enriched literal less-than sign sequence
+ handled incorrectly
+ * bug 4757, 'remove AX_FUNC_MKDIR'
+ * bug 4758, 'remove unused check for bind_textdomain_codeset'
+ * bug 4759, 'remove unused function checks from
+ AC_CHECK_FUNCS'
+ * bug 4760, 'use correct type for move_bar_id'
+ * bug 4762, 'oauth2: preserve an existing refresh token'
+ * bug 4765, 'only store smtp auth if authorization method is
+ OAUTH2'
+ * bug 4766, 'preserve the expiry value of SMTP auth type is
+ not OAUTH2'
+ * bug 4768, 'Adjust logic while evaluating enable_avatars'
+ * bug 4770, 'remove intl from list of include directories'
+ * bug 4773, 'remove obsolescent AC_C_CONST'
+ * bug 4780, 'use proper prototype for two archiver functions'
+ * bug 4781, 'use correct prototype for
+ privacy_free_signature_data'
+ * bug 4782, 'use correct prototype for stop_archiving'
+ * bug 4786, 'remove type confusion in getsockopt call in
+ sock_connect_async_cb'
+ * bug 4787, 'Use correct function for memory transfer in
+ crypt_cfb_buf'
+ * bug 4788, '"Change primary passphrase" disabled status
+ handling'
+ * bug 4790, 'widget spacing in "Changing primary passphrase"
+ dialog'
+ * bug 4791, 'remove obsolete glib version check'
+ * bug 4795, 'Please remove -no-cpp-precomp flag for Apple'
+ * bug 4796, 'URL with wide character doesn't work'
+ * bug 4798, 'Quoting wrong when format=flowed and
+ respect_flowed_format is set'
+ * CIDs 1220325, 1491306 and 1491315, 'Explicit null
+ dereferenced (FORWARD_NULL)'
+ * CIDs 1491064, 1491074, 1491211, 1491105, 1491139, 1491164,
+ 1491166, 1491168, 1491169, 1491178, 1491232, 1491242,
+ 1492281 and 1591844 'Use after free (USE_AFTER_FREE)'
+ * CID 1491137 'Out-of-bounds access (OVERRUN)'
+ * CID 1591952 values overwritten before being used
+ * CID 1596594 (CHECKED_RETURN)
+ * CID 1596595 'Resource leak'
+ * errors caused by invalid MIME viewer command-line
+ * building on non-X11 systems
+ * Use CFLAGS provided by nettle.pc
+ * Fancy plugin, recognise mid and data embedded images
+
+
* 4.2.0 / 3.20.0
----------------
diff --git a/README b/README
index 4c5c5af19..e7fef6898 100644
--- a/README
+++ b/README
@@ -602,6 +602,7 @@ https://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi
GTK 3 Version
-------------
+2024-06-10 4.3.0
2023-11-20 4.2.0
2022-10-20 4.1.1
2022-04-03 4.1.0
@@ -609,6 +610,7 @@ GTK 3 Version
GTK 2 Version
-------------
+2024-06-10 3.21.0
2023-11-20 3.20.0
2022-10-20 3.19.1
2022-04-03 3.19.0
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index dfc029922..b66e17a92 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -1,4 +1,4 @@
-20th November 2023 Claws Mail 3.20.0
+10th June 2024 Claws Mail 3.21.0
CLAWS MAIL RELEASE NOTES
http://www.claws-mail.org
@@ -9,84 +9,106 @@ email client.
New in this release:
~~~~~~~~~~~~~~~~~~~~
-* An easy way to open any folder on start-up has been added:
- Right-click a folder and choose 'Open on start-up'.
- This can also be configured on the 'Folder list' tab of the
- /Configuration/Preferences/Display/Summaries page.
+* '/Mark/Mark all read in folder' and 'Mark/Mark all unread in
+ folder' have been re-added to the Message List context menu.
-* Spam statistics have been added to the session statistics.
+* It is now possible to use '/Tools/Remove references' when
+ forwarding mail.
-* It is now possible to save message attachments only, without the
- other message parts.
+* Keyboard shortcuts: The "Choose preset keyboard shortcuts" selector
+ has been integrated into the main preferences page.
+ When 'Current' is the selected preset, Apply/OK will keep the
+ existing settings.
+
+* An MBOX file can now be imported from the command line using
+ `claws-mail --import-mbox %f` where %f is the full path to the
+ MBOX file.
-* QuickSearch: support for a "v H V" search expression has been added
- and the 'y S' expression has been removed ('v X-Label S' can be
- used instead).
+* OAUTH2 support for Microsoft 365 GCC High has been added.
-* font/* and chemical/* MIME types are now recognised.
+* LiteHTML Viewer plugin: Updated to LiteHTML 0.9.
-* The image viewer now works correctly when not auto-loading images.
+* The menurc file is now backed-up on startup.
-* Icon Themes: it is no longer possible to install or remove system
- themes.
+* Removed support for the obsolete Avant Window Navigator.
+
+* Various code cleanups.
-* IMAP: Support for SCRAM-SHA-{224,256,384,512} authentication
- mechanisms has been added.
+* The manual has been updated.
-* IMAP: The statusbar now shows that expunge is happening.
+* New translation: Albanian.
-* The GData plugin has been removed.
-
-* The Fancy plugin no longer requires libsoup or libsoup-gnome.
-
-* The LiteHTML Viewer plugin has been synchronised with litehtml 0.7.
-
-* The LiteHTML viewer plugin will now only be built automatically if
- libgumbo 0.12 or newer is available. Building with libgumbo 0.10
- must be explicitly requested using --enable-litehtml_viewer-plugin.
-
-* For extra debug output use --enable-more-addressbook-debug and
- --enable-more-ldap-debug.
-
-* Updated translations: Brazilian Portuguese, Catalan, Czech, French,
- Polish, Russian, Slovak, Swedish, Turkish.
+* Updated translations: Catalan, Czech, French, Hungarian, Indonesian,
+ Polish, Romanian, Slovak, Spanish, Swedish, Turkish.
* bug fixes:
- * bug 4491, 'address autocompletion list does not expand in
- height with the number of matches'
- * bug 4618, 'Rate limit by remote breaks queued/marked
- actions (Delete/Move)'
- * bug 4631, 'Embedding external editor crashes Claws-Mail on
- Wayland'
- * bug 4637, 'Segmentation fault when using SUMMARY is empty'
- * bug 4645, 'fails to check for perl-ExtUtils::Embed'
- * bug 4648, 'fails to build with gcc 13'
- * bug 4658, 'Headers unfolded incorrectly in message view'
- * bug 4664, 'OAUTH2 overwrites passwords even for plaintext
- logins'
- * bug 4666, 'fancy plugin doesn't build with
- libwebkit2gtk-4.1'
- * bug 4670, 'To/CC incorrectly escaped with a trailing
- backslash'
- * bug 4679, 'The correct date header is interpreted
- incorrectly to display strange date.'
- * bug 4693, 'Hang and crash when enable disable SVG Rendering
- prefs'
- * when starting with msgview hidden, toggling msgview to show
- it would use incorrect height
- * update quicksearch history list when changing type
- * wrong message which is shown when mail can't be sent
- * when redirecting, disable queueing
- * arbitrary paste restriction
- * when queueing or drafting a msg with an attachment which no
- longer exists, use the correct label on the button of the
- warning dialogue
- * using a custom header in found_in_addressbook match
- expressions
- * URIs may contain the '$' dollar sign
- * OAuth2, Update on-disk tokens as well when in-memory tokens
- are updated
- * Microsoft POP3 OAuth2 protocol
+ * bug 4720, 'matcher: release regex_t in
+ matcherprop_string_match'
+ * bug 4724, 'set proper availability status to sign/encrypt
+ toolbar buttons'
+ * bug 4725, 'oauth2: remove trailing zero from transmit
+ buffer in oauth2_contact_server'
+ * bug 4728, 'socket: handle GNUTLS_E_PREMATURE_TERMINATION in
+ ssl_read'
+ * bug 4730, 'oauth2: fix string handling in
+ oauth2_contact_server'
+ * bug 4733, 'Line breaks lost in headers'
+ * bug 4734, 'ssl_certificate: remove unhelpful warnings from
+ certificate check'
+ * bug 4746, 'matcher: remove incorrect condition in
+ matcherprop_free'
+ * bug 4747, 'matcher: simplify matcherprop_new'
+ * bug 4749, 'release regex_t in
+ summary_compile_simplify_regexp'
+ * bug 4750, 'remove regcomp wrapper and call regcomp
+ directly'
+ * bug 4752, 'Adjust incorrect debug_printf call in pgp
+ plugins'
+ * bug 4754, 'text/enriched literal less-than sign sequence
+ handled incorrectly
+ * bug 4757, 'remove AX_FUNC_MKDIR'
+ * bug 4758, 'remove unused check for bind_textdomain_codeset'
+ * bug 4759, 'remove unused function checks from
+ AC_CHECK_FUNCS'
+ * bug 4760, 'use correct type for move_bar_id'
+ * bug 4762, 'oauth2: preserve an existing refresh token'
+ * bug 4765, 'only store smtp auth if authorization method is
+ OAUTH2'
+ * bug 4766, 'preserve the expiry value of SMTP auth type is
+ not OAUTH2'
+ * bug 4768, 'Adjust logic while evaluating enable_avatars'
+ * bug 4770, 'remove intl from list of include directories'
+ * bug 4773, 'remove obsolescent AC_C_CONST'
+ * bug 4780, 'use proper prototype for two archiver functions'
+ * bug 4781, 'use correct prototype for
+ privacy_free_signature_data'
+ * bug 4782, 'use correct prototype for stop_archiving'
+ * bug 4786, 'remove type confusion in getsockopt call in
+ sock_connect_async_cb'
+ * bug 4787, 'Use correct function for memory transfer in
+ crypt_cfb_buf'
+ * bug 4788, '"Change primary passphrase" disabled status
+ handling'
+ * bug 4790, 'widget spacing in "Changing primary passphrase"
+ dialog'
+ * bug 4791, 'remove obsolete glib version check'
+ * bug 4795, 'Please remove -no-cpp-precomp flag for Apple'
+ * bug 4796, 'URL with wide character doesn't work'
+ * bug 4798, 'Quoting wrong when format=flowed and
+ respect_flowed_format is set'
+ * CIDs 1220325, 1491306 and 1491315, 'Explicit null
+ dereferenced (FORWARD_NULL)'
+ * CIDs 1491064, 1491074, 1491211, 1491105, 1491139, 1491164,
+ 1491166, 1491168, 1491169, 1491178, 1491232, 1491242,
+ 1492281 and 1591844 'Use after free (USE_AFTER_FREE)'
+ * CID 1491137 'Out-of-bounds access (OVERRUN)'
+ * CID 1591952 values overwritten before being used
+ * CID 1596594 (CHECKED_RETURN)
+ * CID 1596595 'Resource leak'
+ * errors caused by invalid MIME viewer command-line
+ * building on non-X11 systems
+ * Use CFLAGS provided by nettle.pc
+ * Fancy plugin, recognise mid and data embedded images
For further details of the numbered bugs and RFEs listed above
see https://www.claws-mail.org/bug/[BUG NUMBER]
-----------------------------------------------------------------------
hooks/post-receive
--
Claws Mail
More information about the Commits
mailing list