summaryrefslogtreecommitdiff
path: root/src/ACKNOWLEDGMENTS
diff options
context:
space:
mode:
authorPhil Pennock <pdp@exim.org>2013-07-31 18:50:04 -0400
committerPhil Pennock <pdp@exim.org>2013-07-31 18:50:04 -0400
commitf4c1088bb7af23e4b613672230868056d46239a5 (patch)
tree5fa559bb92f491199022840e5c64f20dab4d9c8e /src/ACKNOWLEDGMENTS
parent60f8e1e888f78e559e718c2e23c1ceb0546779a8 (diff)
downloadexim4-f4c1088bb7af23e4b613672230868056d46239a5.tar.gz
Fix segfault in stdio with non-SMTP MIME ACL.
When injecting a message locally in non-SMTP mode, and with MIME ACLs configured, if the ACL rejected the message, Exim would try to `fprintf(NULL, "%s", the_message)`. This fixes that. Most ACLs are plumbed in SMTP-only and looking through the others in receive.c, they all appear to be safely guarded, so it was just this one that slipped through. Crash report and assistance tracking down the root cause from Warren Baker.
Diffstat (limited to 'src/ACKNOWLEDGMENTS')
-rw-r--r--src/ACKNOWLEDGMENTS1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ACKNOWLEDGMENTS b/src/ACKNOWLEDGMENTS
index 4474de322..0611b1f99 100644
--- a/src/ACKNOWLEDGMENTS
+++ b/src/ACKNOWLEDGMENTS
@@ -359,6 +359,7 @@ Simon Arlott Code for outbound SSL-on-connect
Patch fixing NUL term/init of DKIM strings
Patch fixing dnsdb TXT record handling for DKIM
Patch speeding up DomainKeys signing
+Warren Baker Found crash with MIME ACLs in non-SMTP local injection
Dmitry Banschikov Path to check for LDAP TLS initialisation errors
René Berber Pointed out mistake in build instructions for QNX
Johannes Berg Maintained dynamically loadable module code out-of-tree