About GMime
===========

GMime is a C/C++ library which may be used for the creation and
parsing of messages using the Multipurpose Internet Mail Extension
(MIME) as defined by numerous IETF specifications.

News
====

*  Modified GMimeParser to prevent stack overflows when parsing deeply nested 
messages.

     GMimeParser now has a limit on how deep multipart and/or message/rfc822 
MIME part
     nesting is allowed to go before the parser will take action to prevent a 
stack
     overflow. If the max level is reached at a message/rfc822 part, then that 
part
     will be consumed by the parser as a generic GMimePart rather than a
     GMimeMessagePart. Likewise, if the max level is reached at any type of 
multipart,
     then the content of said multipart will be packed into the GMimeMultipart's
     preface and not parsed any further.

* g_mime_multipart_foreach has been rewritten to avoid recursion, thereby 
avoiding potential
  stack overflows.

* The gmime-port-2-6-to-3-0.sh script has been fixed to use proper sed syntax.



Download
========
https://download.gnome.org/sources/gmime/3.2/gmime-3.2.5.tar.xz (2.12M)
  sha256sum: fb7556501f85c3bf3e65fdd82697cbc4fa4b55dccd33ad14239ce0197e78ba59

_______________________________________________
ftp-release-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/ftp-release-list

Reply via email to