dovecot-2.1: doveadm mailbox mutf7: If input data is invalid, ex...

dovecot at dovecot.org dovecot at dovecot.org
Fri May 4 20:07:10 EEST 2012


details:   http://hg.dovecot.org/dovecot-2.1/rev/3689eced9381
changeset: 14500:3689eced9381
user:      Timo Sirainen <tss at iki.fi>
date:      Fri May 04 20:07:05 2012 +0300
description:
doveadm mailbox mutf7: If input data is invalid, exit with EX_DATAERR.

diffstat:

 src/doveadm/doveadm-mutf7.c |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (17 lines):

diff -r b89b98ebe52b -r 3689eced9381 src/doveadm/doveadm-mutf7.c
--- a/src/doveadm/doveadm-mutf7.c	Fri May 04 19:01:46 2012 +0300
+++ b/src/doveadm/doveadm-mutf7.c	Fri May 04 20:07:05 2012 +0300
@@ -40,11 +40,13 @@
 			if (imap_utf8_to_utf7(argv[i], str) < 0) {
 				i_error("Mailbox name not valid UTF-8: %s",
 					argv[i]);
+				doveadm_exit_code = EX_DATAERR;
 			}
 		} else {
 			if (imap_utf7_to_utf8(argv[i], str) < 0) {
 				i_error("Mailbox name not valid mUTF-7: %s",
 					argv[i]);
+				doveadm_exit_code = EX_DATAERR;
 			}
 		}
 		printf("%s\n", str_c(str));


More information about the dovecot-cvs mailing list