[gmime] bumped version to 3.2.4



commit 2bc7717628a7bfb03f0e9a675c09b5be3daa083b
Author: Jeffrey Stedfast <jestedfa microsoft com>
Date:   Thu Oct 3 09:17:09 2019 -0400

    bumped version to 3.2.4

 NEWS         | 40 ++++++++++++++++++++++++++++++++++++++++
 README.md    |  2 +-
 configure.ac |  4 ++--
 3 files changed, 43 insertions(+), 3 deletions(-)
---
diff --git a/NEWS b/NEWS
index b41e7eec..e7cc223a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,43 @@
+### GMime 3.2.4
+
+* Replaced calls to g_memmove with memmove.
+
+    It seems that the latest versions of glib have deprecated g_memmove
+    in favor of having developers use libc's memmove() function directly.
+    This change reduces the number of compiler warnings during the gmime
+    build process.
+
+* Added a new GMIME_DECRYPT_NO_VERIFY flag that disables signature verification.
+
+    For cases where it is not necessary to verify the signatures (or it is known
+    that there are no signatures), making use of this flag can significantly
+    improve the performance of decrypting OpenPGP content.
+
+* Modified GMimeParser to not set the OpenPGP state for base64/uuencoded content.
+
+    While the GMimeParser is parsing a MIME message (or other MIME entity), it will
+    normally attempt to identify OpenPGP markers in the content of GMimeParts.
+    However, when the content is base64 or uu-encoded, the parser is unable to
+    accurately detect these markers and so in previous versions, it was falsely
+    claiming that such MIME parts had no OpenPGP content even though it was possible,
+    after decoding their content, that they did in fact have OpenPGP content.
+
+    For more details about this bug, see issue #60.
+
+* Added reporting of RFC 5322 addr-spec syntax violations to the GMimeParserWarning API.
+
+* Fixed a stack underflow error in the uudecode.c sample.
+
+* Improved Vala bindings.
+
+    - Use correct symbol prefixes which avoid loads of cname attributes.
+    - Unhide FilterBest.charset() method which conflicts with charset field.
+    - Object.write_to_stream conflicts with function pointer with the same name
+      but with a different signature.
+
+    Fixes https://gitlab.gnome.org/GNOME/gmime/issues/2
+    Fixes https://gitlab.gnome.org/GNOME/gmime/issues/3
+
 ### GMime 3.2.3
 
 * Fixed GMimeFilterBasic for uudecode.
diff --git a/README.md b/README.md
index 78e1a07b..a610290f 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@ high-level application programming interface (API).
 
 ## License Information
 
-The GMime library is Copyright (C) 2000-2018 Jeffrey Stedfast and is licensed under the LGPL v2.1
+The GMime library is Copyright (C) 2000-2019 Jeffrey Stedfast and is licensed under the LGPL v2.1
 
     This library is free software; you can redistribute it and/or
     modify it under the terms of the GNU Lesser General Public
diff --git a/configure.ac b/configure.ac
index 52bfcfcf..204be0af 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,8 +12,8 @@ AC_PREREQ(2.54)
 #
 m4_define([gmime_major_version], [3])
 m4_define([gmime_minor_version], [2])
-m4_define([gmime_micro_version], [3])
-m4_define([gmime_interface_age], [2])
+m4_define([gmime_micro_version], [4])
+m4_define([gmime_interface_age], [3])
 m4_define([gmime_binary_age],
           [m4_eval(100 * gmime_minor_version + gmime_micro_version)])
 m4_define([gmime_version],


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]