From: Timo Sirainen Date: Wed, 30 Jun 2004 08:52:39 +0000 (+0300) Subject: No maildir filename checking after all. X-Git-Tag: 1.1.alpha1~3848 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7bd6001d84ecc1792ddfd54fe8efa63c509d90b1;p=thirdparty%2Fdovecot%2Fcore.git No maildir filename checking after all. --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/maildir/maildir-sync.c b/src/lib-storage/index/maildir/maildir-sync.c index 2c9ba50cc5..5364ab3160 100644 --- a/src/lib-storage/index/maildir/maildir-sync.c +++ b/src/lib-storage/index/maildir/maildir-sync.c @@ -441,13 +441,8 @@ static int maildir_scan_dir(struct maildir_sync_context *ctx, int new_dir) move_new = new_dir && !mailbox_is_readonly(&ctx->ibox->box) && !ctx->ibox->keep_recent; while ((dp = readdir(dirp)) != NULL) { - if (dp->d_name[0] < '0' || dp->d_name[0] > '9') { - if (dp->d_name[0] != '.') { - i_warning("Invalid maildir filename in %s: %s", - dir, dp->d_name); - } + if (dp->d_name[0] == '.') continue; - } ret = maildir_uidlist_sync_next_pre(ctx->uidlist_sync_ctx, dp->d_name);