Fix bug 3571, 'recipient list lost and truncated'
authorwwp <wwp@free.fr>
Mon, 16 Jan 2017 15:35:13 +0000 (16:35 +0100)
committerwwp <wwp@free.fr>
Mon, 16 Jan 2017 15:35:13 +0000 (16:35 +0100)
commit989b3a3f51c691b0bb0fd48521063a8c76d269ce
tree1325c23ce2f858f2d892abd3f4b673c2218c8202
parent18227b9fc9164e9dd730a94c70095f70855cf9e3
Fix bug 3571, 'recipient list lost and truncated'
by replacing lots of fixed-size buffers with dynamically
allocated ones.
Also enforce checks by adding or fixing few sanity tests,
fix returned value of some functions in some tricky cases.
12 files changed:
src/account.c
src/common/utils.c
src/compose.c
src/filtering.c
src/matcher.c
src/messageview.c
src/plugins/perl/perl_plugin.c
src/plugins/python/messageinfotype.c
src/plugins/spam_report/spam_report.c
src/procheader.c
src/procheader.h
src/procmsg.c