--- - branch: MAIN date: Tue Nov 26 12:32:30 UTC 2019 files: - new: '1.7' old: '1.6' path: pkgsrc/mail/gmime3/Makefile pathrev: pkgsrc/mail/gmime3/Makefile@1.7 type: modified - new: '1.7' old: '1.6' path: pkgsrc/mail/gmime3/distinfo pathrev: pkgsrc/mail/gmime3/distinfo@1.7 type: modified id: 20191126T123230Z.fad0f4f6973debdf5977016ffcd49af4a4643687 log: | gmime3: update to 3.2.5. ### GMime 3.2.5 * 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. module: pkgsrc subject: 'CVS commit: pkgsrc/mail/gmime3' unixtime: '1574771550' user: wiz