#12602: gmime-3.2.4
-------------------------+-----------------------
 Reporter:  renodr       |      Owner:  blfs-book
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  9.1
Component:  BOOK         |    Version:  SVN
 Severity:  normal       |   Keywords:
-------------------------+-----------------------
 New point version

 {{{
 News
 ====

 * 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

 }}}

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/12602>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to