]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-imap: Don't generate invalid BODYSTRUCTURE when reaching MIME part limit
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 11 Sep 2020 07:57:51 +0000 (10:57 +0300)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 5 Nov 2020 16:09:22 +0000 (18:09 +0200)
commit6ae93c3936fc870c313a6fdf44a0999d4129d9b8
treec5d070d3fbcc1aa2b6f2a0441bb86eede52b9791
parent67f792cb98267ee74c425772e766e7a2525c0d8f
lib-imap: Don't generate invalid BODYSTRUCTURE when reaching MIME part limit

If the last MIME part was message/rfc822 and its child was truncated away,
BODYSTRUCTURE was missing the ENVELOPE and BODY[STRUCTURE] parts. Fixed by
writing empty dummy ones.
src/lib-imap/imap-bodystructure.c