[dovecot/core] ec4d91: lib-storage: mail_search_args_to_cmdline() - Write...
GitHub
noreply at github.com
Thu Apr 20 22:00:15 EEST 2017
Branch: refs/heads/master-2.2
Home: https://github.com/dovecot/core
Commit: ec4d9184aade38406ddc9757de5ad53aeebcbbac
https://github.com/dovecot/core/commit/ec4d9184aade38406ddc9757de5ad53aeebcbbac
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/mail-search-args-cmdline.c
Log Message:
-----------
lib-storage: mail_search_args_to_cmdline() - Write MAILBOX glob without X- prefix
Since SEARCH_MAILBOX is written out as "MAILBOX", SEARCH_MAILBOX_GLOB should
also be written as "MAILBOX" rather than "X-MAILBOX".
Commit: 72269e8b1c47af92b383c1ef01afc38ac7a0d252
https://github.com/dovecot/core/commit/72269e8b1c47af92b383c1ef01afc38ac7a0d252
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/mail-search-args-cmdline.c
Log Message:
-----------
lib-storage: mail_search_args_to_cmdline() - Fix writing FLAGS & KEYWORDS
Commit: 9930a0de3ac560d0ddfdb2795684c96d32e91127
https://github.com/dovecot/core/commit/9930a0de3ac560d0ddfdb2795684c96d32e91127
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/mail-search-args-simplify.c
M src/lib-storage/test-mail-search-args-simplify.c
Log Message:
-----------
lib-storage: mail_search_args_simplify() - deduplicate KEYWORDs
Commit: 8a30756efafe3f8959e26e8f610189d29d95e0ba
https://github.com/dovecot/core/commit/8a30756efafe3f8959e26e8f610189d29d95e0ba
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/mail-search-args-cmdline.c
M src/lib-storage/mail-search-args-imap.c
M src/lib-storage/test-mail-search-args-imap.c
M src/lib-storage/test-mail-search-args-simplify.c
Log Message:
-----------
lib-storage: mail_search_arg_to_imap() - remove () around a single flag/keyword
Commit: 9af86dfc72123e3def393d3ebd0a2849fc255b60
https://github.com/dovecot/core/commit/9af86dfc72123e3def393d3ebd0a2849fc255b60
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/test-mail-search-args-simplify.c
Log Message:
-----------
lib-storage: Add more tests to test-mail-search-args-simplify
Commit: 52a46341c71f782359db7369043313076093bc66
https://github.com/dovecot/core/commit/52a46341c71f782359db7369043313076093bc66
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/mail-search-args-simplify.c
M src/lib-storage/test-mail-search-args-simplify.c
Log Message:
-----------
lib-storage: mail_search_args_simplify() - simplify "x AND NOT x"
Implemented for SEARCH_KEYWORD, SEARCH_TEXT, SEARCH_BODY and SEARCH_HEADER*.
Dates and sizes would need special code, which gets a bit complicated.
Commit: 07ca9043f6e142110d6526d88bda359f74688f94
https://github.com/dovecot/core/commit/07ca9043f6e142110d6526d88bda359f74688f94
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/mail-search-args-simplify.c
M src/lib-storage/test-mail-search-args-simplify.c
Log Message:
-----------
lib-storage: mail_search_args_simplify() - deduplicate flags
This needs to be done in a bit more complicated way because multiple
SEARCH_FLAGS parameters are wanted to be merged together using a single
shared value.flags. Move this merging last after all the deduplication is
done.
Commit: a1cc76a311c9cfd53714fe65eb0a60c1050b9e22
https://github.com/dovecot/core/commit/a1cc76a311c9cfd53714fe65eb0a60c1050b9e22
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-04-20 (Thu, 20 Apr 2017)
Changed paths:
M src/lib-storage/mailbox-attribute.c
M src/lib-storage/mailbox-attribute.h
Log Message:
-----------
lib-storage: Add mailbox_attribute_unregister_internal[s]()
This allows plugins to unregister internal attributes when they're unloaded.
Compare: https://github.com/dovecot/core/compare/aa2399c611e0...a1cc76a311c9
More information about the dovecot-cvs
mailing list