Mercurial > dovecot > core-2.2
changeset 4021:d7d87f1de71d HEAD
Allow creating mailbox names with '*' and '%' characters. They don't break
anything anyway.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 15 Feb 2006 21:37:34 +0200 |
parents | fcfd44f56b04 |
children | 2f26567685ff |
files | src/lib-storage/index/dbox/dbox-storage.c src/lib-storage/index/maildir/maildir-storage.c src/lib-storage/index/mbox/mbox-storage.c |
diffstat | 3 files changed, 1 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/dbox/dbox-storage.c Tue Feb 14 20:59:09 2006 +0200 +++ b/src/lib-storage/index/dbox/dbox-storage.c Wed Feb 15 21:37:34 2006 +0200 @@ -182,7 +182,6 @@ len = strlen(name); if (name[0] == '\0' || name[len-1] == '/' || - strchr(name, '*') != NULL || strchr(name, '%') != NULL || len > DBOX_MAX_MAILBOX_NAME_LENGTH) return FALSE;
--- a/src/lib-storage/index/maildir/maildir-storage.c Tue Feb 14 20:59:09 2006 +0200 +++ b/src/lib-storage/index/maildir/maildir-storage.c Wed Feb 15 21:37:34 2006 +0200 @@ -184,8 +184,7 @@ len = strlen(name); if (len == 0 || len > MAILDIR_MAX_MAILBOX_NAME_LENGTH || - name[0] == MAILDIR_FS_SEP || name[len-1] == MAILDIR_FS_SEP || - strchr(name, '*') != NULL || strchr(name, '%') != NULL) + name[0] == MAILDIR_FS_SEP || name[len-1] == MAILDIR_FS_SEP) return FALSE; if ((storage->flags & MAIL_STORAGE_FLAG_FULL_FS_ACCESS) != 0)
--- a/src/lib-storage/index/mbox/mbox-storage.c Tue Feb 14 20:59:09 2006 +0200 +++ b/src/lib-storage/index/mbox/mbox-storage.c Wed Feb 15 21:37:34 2006 +0200 @@ -388,7 +388,6 @@ len = strlen(name); if (name[0] == '\0' || name[len-1] == '/' || - strchr(name, '*') != NULL || strchr(name, '%') != NULL || len > MBOX_MAX_MAILBOX_NAME_LENGTH) return FALSE;