]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-storage: Added mail_namespace_is_shared_user_root() and used it where useful.
authorTimo Sirainen <tss@iki.fi>
Thu, 3 Jul 2014 16:12:02 +0000 (19:12 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 3 Jul 2014 16:12:02 +0000 (19:12 +0300)
commit14b551180cb4ac7acac8b048d8d6d7278541d1f6
tree7161757600b49db09fa92aa2017a7b4261bc0b4a
parente66e79eaec90d0222cae21f33de0af74078adc22
lib-storage: Added mail_namespace_is_shared_user_root() and used it where useful.
Most importantly this should fix a crash in ACL plugin where type=shared
namespace was used without any kind of per-user prefix/location (i.e. it
probably should have been a type=public namespace instead).
src/lib-storage/list/mailbox-list-subscriptions.c
src/lib-storage/mail-namespace.c
src/lib-storage/mail-namespace.h
src/plugins/acl/acl-mailbox.c