[dovecot/core] 352bbe: master: Don't include imap-hibernate when counting...
GitHub
noreply at github.com
Thu Jun 8 16:00:10 EEST 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 352bbeb5ad8cc3630bf18e30a65bf6a15138843b
https://github.com/dovecot/core/commit/352bbeb5ad8cc3630bf18e30a65bf6a15138843b
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M src/master/master-settings.c
Log Message:
-----------
master: Don't include imap-hibernate when counting auth's max client_limit
imap-hibernate doesn't do any auth connections, so it doesn't need it.
It's a bit ugly to add an explicit service name comparison here, but
there didn't really seem to be many other good choices:
* Could have removed protocol=imap from imap-hibernate. I was close to
doing this, but maybe it's better that imap-only processes would have
their protocol set to "imap".
* Could have added a new service type, but seems pretty unnecessary to add
some kind of a "nonauth" just for this. A reverse "needs-auth" might have
been ok though.
Perhaps in future we'll implement proper dependencies across services and
those dependencies could be used to calculate this limit more precisely.
Commit: 1db237d245d90dfa71d1968a7eb13e344eacb22e
https://github.com/dovecot/core/commit/1db237d245d90dfa71d1968a7eb13e344eacb22e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M src/lib-storage/mail-search.c
M src/lib-storage/mail-search.h
Log Message:
-----------
lib-storage: Add mail_search_arg_one_deinit()
Commit: b8b005887cd7f72520c6dcc325461faeecc5f9e9
https://github.com/dovecot/core/commit/b8b005887cd7f72520c6dcc325461faeecc5f9e9
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M src/lib-storage/mail-search-args-simplify.c
Log Message:
-----------
lib-storage: Fix mail_search_args_simplify() to not deinit too many args
Removing an arg should deinit it, but not its following siblings.
Commit: 1270cb6b6139001b0a89f595ad0868b1f3a0af45
https://github.com/dovecot/core/commit/1270cb6b6139001b0a89f595ad0868b1f3a0af45
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M src/lib-storage/mail-search-args-simplify.c
Log Message:
-----------
lib-storage: mail_search_args_simplify() - Fix merging already-initialized keywords
It was deinitializing the arg that was kept instead of the one being removed.
Commit: e5834cb5a1d79a886fe81648a1b8cc57f973dd1f
https://github.com/dovecot/core/commit/e5834cb5a1d79a886fe81648a1b8cc57f973dd1f
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M src/lib-storage/test-mail-search-args-simplify.c
Log Message:
-----------
lib-storage: test-mail-search-args-simplify - test with initialized args
Commit: b01d001df22ef47b107a4abedd1c1a91a74650b7
https://github.com/dovecot/core/commit/b01d001df22ef47b107a4abedd1c1a91a74650b7
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M src/lib-storage/index/imapc/imapc-sync.c
Log Message:
-----------
imapc: Don't send UID FETCH 1:* after SELECT if mailbox is empty
Compare: https://github.com/dovecot/core/compare/8322e7400bbe...b01d001df22e
More information about the dovecot-cvs
mailing list