[dovecot/core] 50ba09: imapc: Don't skip listing "INBOX" when INBOX/ name...
GitHub
noreply at github.com
Thu Dec 14 13:00:09 EET 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 50ba09cd2ed065d01d51580656ab4fa8b748e915
https://github.com/dovecot/core/commit/50ba09cd2ed065d01d51580656ab4fa8b748e915
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/index/imapc/imapc-list.c
Log Message:
-----------
imapc: Don't skip listing "INBOX" when INBOX/ namespace prefix is used.
The INBOX was still listed as part of the autocreated mailboxes, unless
MAILBOX_LIST_ITER_NO_AUTO_BOXES was used.
Commit: 9a2149cccfab52ca88cd6b5eecec776a0c3584ec
https://github.com/dovecot/core/commit/9a2149cccfab52ca88cd6b5eecec776a0c3584ec
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/mail-namespace.h
Log Message:
-----------
lib-storage: Add mail_namespace_is_inbox_noinferiors()
Commit: 38e6026833d2561509dc83b87257cd8aa40a21d6
https://github.com/dovecot/core/commit/38e6026833d2561509dc83b87257cd8aa40a21d6
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-maildir-iter.c
Log Message:
-----------
LAYOUT=Maildir++: List INBOX as \NoInferiors when necessary
Commit: f7dd04ec9ac41fda62fdc082e33debf3fccb0159
https://github.com/dovecot/core/commit/f7dd04ec9ac41fda62fdc082e33debf3fccb0159
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-index-iter.c
Log Message:
-----------
LAYOUT=index: List INBOX as \NoInferiors when necessary
Commit: 141aa0e60c751346eb60054f5e53d0f49179433b
https://github.com/dovecot/core/commit/141aa0e60c751346eb60054f5e53d0f49179433b
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-fs-iter.c
Log Message:
-----------
LAYOUT=fs: List INBOX as \NoInferiors when necessary
Commit: 874dc84086f05c7c0444e9b95995f475489a7f8a
https://github.com/dovecot/core/commit/874dc84086f05c7c0444e9b95995f475489a7f8a
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-fs-iter.c
Log Message:
-----------
LAYOUT=fs: Fix listing prefix/INBOX
Removed some confusing special case code that didn't seem to work very well.
Implemented this now properly so that prefix/INBOX is listed as \NoSelect
mailbox whenever it has children.
It's not actually possible to differentiate between INBOX and prefix/INBOX
in the storage for a inbox=yes namespace, because they both are converted
into the same storage_name=INBOX.
Commit: 65492363f4a0114c0706ee3fd212e429515f5a73
https://github.com/dovecot/core/commit/65492363f4a0114c0706ee3fd212e429515f5a73
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-index-iter.c
M src/lib-storage/list/mailbox-list-index.h
Log Message:
-----------
lib-storage: mailbox_list_index - List prefix/INBOX if it necessary
Commit: 6081f6a51156698cd654b76d1393bb1f0afb59a9
https://github.com/dovecot/core/commit/6081f6a51156698cd654b76d1393bb1f0afb59a9
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-index-sync.c
Log Message:
-----------
lib-storage: mailbox_list_index - indentation cleanup
Commit: 75aaa1aba3a677293c79559f51ee24035bfd9862
https://github.com/dovecot/core/commit/75aaa1aba3a677293c79559f51ee24035bfd9862
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/lib-storage/list/mailbox-list-index-sync.c
Log Message:
-----------
lib-storage: mailbox_list_index - Don't overwrite INBOX's flags with prefix/INBOX's
This made the real INBOX appear as if it was \NoSelect
Compare: https://github.com/dovecot/core/compare/673ee24d152b...75aaa1aba3a6
More information about the dovecot-cvs
mailing list